Browse Source

项目计划安排

Enford 5 năm trước cách đây
mục cha
commit
3d349fe175

+ 27 - 1
src/main/java/com/jeeplus/modules/sg/managementcenter/projectPlanArrage/web/ProjectPlanArrageController.java

@@ -645,6 +645,7 @@ public class ProjectPlanArrageController extends BaseController {
         List<Map<String, Object>> bookStrapTree = BookStrapTreeUtil.getAllBookStrapTree(objects, planArrageList,"1");
         return bookStrapTree;
     }
+
     //添加 -- 修改 时间
     @ResponseBody
     @RequestMapping(value = "addtimeNet")
@@ -736,12 +737,37 @@ public class ProjectPlanArrageController extends BaseController {
         return j;
     }
 
-    //安排计划设置时间 --返回页面 --- 施工单位项目经理
+    //安排计划设置时间 --返回页面 --- 配网项目经理
     @RequestMapping(value = "planNetDate")
     public String planNetDate(Model model){
         return "modules/sg/managementcenter/projectPlanArrage/act/newDateList";
     }
 
+    //验证时间 -- 配网项目经理
+    @ResponseBody
+    @RequestMapping(value = "judgeAddTimeNet")
+    public AjaxJson getJudgeAddTimeNet(HttpServletRequest request){
+        AjaxJson ajaxJson = new AjaxJson();
+        List<ProjectPlanArrage> projectPlans = (List<ProjectPlanArrage>)request.getSession().getAttribute("networkList");
+        try {
+//            boolean judgePlanTimeNULL = projectPlanActService.getJudgePlanTimeNULL(projectPlans);
+//            if (judgePlanTimeNULL){
+//                ajaxJson.setSuccess(false);
+//                ajaxJson.setMsg("1");
+//                return ajaxJson;
+//            }
+            boolean flag = projectPlanActService.getJudgePlanTimeService(projectPlans);
+            if (flag){
+                ajaxJson.setSuccess(false);
+                ajaxJson.setMsg("时间不一致");
+                return ajaxJson;
+            }
+        }catch (Exception e){
+            e.printStackTrace();
+        }
+        return ajaxJson;
+    }
+
     //安排计划时间列表
     @ResponseBody
     @RequestMapping(value = "planNetDateTable")