|
|
@ -111,12 +111,20 @@ public class DcEventProcessController extends BaseController |
|
|
|
return AjaxResult.error(UniversalEnum.THE_FRONT_NODE_IS_NOT_LIT.getValue()); |
|
|
|
} |
|
|
|
} |
|
|
|
if ((dcEvent.getEventType() == 1 || dcEvent.getEventType() == 2) && dcEventProcess.getProcessId() == 3){ |
|
|
|
//中间库 更新清障到达时间
|
|
|
|
MdEvent mdEvent = new MdEvent(); |
|
|
|
mdEvent.setFusionId(dcEventProcess.getEventId()); |
|
|
|
mdEvent.setClearArriveTime(new Date()); |
|
|
|
middleDatabaseService.updateMiddleDatabaseEvent(mdEvent); |
|
|
|
if (dcEvent.getEventType() == 1 || dcEvent.getEventType() == 2 || dcEvent.getEventType() == 6){ |
|
|
|
if (dcEventProcess.getProcessId() == 3) { |
|
|
|
//中间库 更新清障到达时间
|
|
|
|
MdEvent mdEvent = new MdEvent(); |
|
|
|
mdEvent.setFusionId(dcEventProcess.getEventId()); |
|
|
|
mdEvent.setClearArriveTime(new Date()); |
|
|
|
middleDatabaseService.updateMiddleDatabaseEvent(mdEvent); |
|
|
|
} else if (dcEventProcess.getProcessId() == 6){ |
|
|
|
//中间库 更新清障结束时间
|
|
|
|
MdEvent mdEvent = new MdEvent(); |
|
|
|
mdEvent.setFusionId(dcEventProcess.getEventId()); |
|
|
|
mdEvent.setClearEndTime(new Date()); |
|
|
|
middleDatabaseService.updateMiddleDatabaseEvent(mdEvent); |
|
|
|
} |
|
|
|
} |
|
|
|
return toAjax(dcEventProcessService.insertDcEventProcess(dcEventProcess)); |
|
|
|
} |
|
|
|