|
@@ -476,6 +476,9 @@ public class ProjectPlanArrageController extends BaseController {
|
|
|
for (ProjectPlanArrage projectPlanArrage:list){
|
|
|
if (entity.getWhetherStatus().equals(projectPlanArrage.getWhetherStatus())&&entity.getArrageFlag().equals(projectPlanArrage.getArrageFlag())){
|
|
|
if (name.equals(projectPlanArrage.getConstructionUnit())){
|
|
|
+ if (null != projectPlanArrage.getBackToStauts() && projectPlanArrage.getBackToStauts().equals("2")) {
|
|
|
+ projectPlanArrage.setHtmlStatus("2");
|
|
|
+ }
|
|
|
planArrages.add(projectPlanArrage);
|
|
|
}
|
|
|
}
|
|
@@ -645,6 +648,7 @@ public class ProjectPlanArrageController extends BaseController {
|
|
|
List<Map<String, Object>> bookStrapTree = BookStrapTreeUtil.getAllBookStrapTree(objects, planArrageList,"1");
|
|
|
return bookStrapTree;
|
|
|
}
|
|
|
+
|
|
|
//添加 -- 修改 时间
|
|
|
@ResponseBody
|
|
|
@RequestMapping(value = "addtimeNet")
|
|
@@ -736,12 +740,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")
|