Commit f18e76ed authored by hezhuozhi's avatar hezhuozhi

提交编辑详情

parent aa1e1ccd
...@@ -66,4 +66,7 @@ public class PowerStationEngineeringInfoAllDto { ...@@ -66,4 +66,7 @@ public class PowerStationEngineeringInfoAllDto {
AcceptanceCheck acceptanceCheck; AcceptanceCheck acceptanceCheck;
//保存标识 0 保存 1保存并提交 //保存标识 0 保存 1保存并提交
Integer commitFlag; Integer commitFlag;
//流程类型 0 并网 1是验收
Integer flowType;
} }
...@@ -116,6 +116,8 @@ public class WorkOrderServiceImpl extends BaseService<WorkOrderDto, WorkOrder, W ...@@ -116,6 +116,8 @@ public class WorkOrderServiceImpl extends BaseService<WorkOrderDto, WorkOrder, W
PeasantHouseholdMapper peasantHouseholdMapper; PeasantHouseholdMapper peasantHouseholdMapper;
@Autowired @Autowired
BasicGridAcceptanceServiceImpl basicGridAcceptanceService; BasicGridAcceptanceServiceImpl basicGridAcceptanceService;
@Autowired
AcceptanceCheckServiceImpl acceptanceCheckService;
private static final String PROCESSKEY = "ProcessEngineering"; private static final String PROCESSKEY = "ProcessEngineering";
...@@ -1425,9 +1427,18 @@ public class WorkOrderServiceImpl extends BaseService<WorkOrderDto, WorkOrder, W ...@@ -1425,9 +1427,18 @@ public class WorkOrderServiceImpl extends BaseService<WorkOrderDto, WorkOrder, W
commercialService.updateWithModel(commercial); commercialService.updateWithModel(commercial);
} }
//提交 //提交
if(powerStationEngineeringInfoAllDto.getCommitFlag() == 1 && Objects.nonNull(hygfOnGrid)){ if(powerStationEngineeringInfoAllDto.getCommitFlag() == 1){
hygfOnGrid.setType("1"); if(Objects.nonNull(hygfOnGrid) && powerStationEngineeringInfoAllDto.getFlowType() == 0) {
basicGridAcceptanceService.saveAndCommit(hygfOnGrid,userId); hygfOnGrid.setType("1");
basicGridAcceptanceService.saveAndCommit(hygfOnGrid,userId);
}
AcceptanceCheck acceptanceCheck = powerStationEngineeringInfoAllDto.getAcceptanceCheck();
if(powerStationEngineeringInfoAllDto.getFlowType() == 1 && Objects.nonNull(acceptanceCheck)) {
Map<String,Object> model =new HashMap<>();
model.put("type","1");
model.put("sequenceNbr",acceptanceCheck.getSequenceNbr());
acceptanceCheckService.saveAndCommit(model);
}
} }
} }
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment