|
|
@ -216,9 +216,9 @@ public class DcEventServiceImpl extends ServiceImpl<DcEventMapper, DcEvent> impl |
|
|
|
|
|
|
|
int i7 = dcEventMapper.insertDcEvent(dcEvent); |
|
|
|
|
|
|
|
if (i7 > 0 && eventType != 3) { |
|
|
|
/* if (i7 > 0 && eventType != 3) { |
|
|
|
extracted(dcEvent);//事件推送到 首页
|
|
|
|
} |
|
|
|
}*/ |
|
|
|
if (i7 > 0) { |
|
|
|
|
|
|
|
//if (dcEvent.getDcEventTrafficControl().getFacilityIds().length<1 &&dcEventId == null){//非 事件处置 和收费站等多条数据添加
|
|
|
@ -235,6 +235,9 @@ public class DcEventServiceImpl extends ServiceImpl<DcEventMapper, DcEvent> impl |
|
|
|
int i1 = dcEventAccidentMapper.insertDcEventAccident(dcEvent.getDcEventAccident()); |
|
|
|
if (dcEvent.getEventState() == 1) { |
|
|
|
updateDcEventState(uuid,1);//直接确认
|
|
|
|
}else { |
|
|
|
extracted(dcEvent);//事件推送到 首页
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
break; |
|
|
@ -245,6 +248,8 @@ public class DcEventServiceImpl extends ServiceImpl<DcEventMapper, DcEvent> impl |
|
|
|
int i5 = dcEventVehicleAccidentMapper.insertDcEventVehicleAccident(dcEvent.getDcEventVehicleAccident()); |
|
|
|
if (dcEvent.getEventState() ==1) { |
|
|
|
updateDcEventState(uuid,1);//直接确认
|
|
|
|
}else { |
|
|
|
extracted(dcEvent);//事件推送到 首页
|
|
|
|
} |
|
|
|
} |
|
|
|
break; |
|
|
@ -318,7 +323,7 @@ public class DcEventServiceImpl extends ServiceImpl<DcEventMapper, DcEvent> impl |
|
|
|
//首页事件 交通管制事件 添加 状态默认为 1 处置中
|
|
|
|
updateDcEventState(dcEvent.getId(), 1); |
|
|
|
} else { |
|
|
|
extracted(dcEvent);//事件推送到 首页
|
|
|
|
// extracted(dcEvent);//事件推送到 首页
|
|
|
|
|
|
|
|
dcEvent.getDcEventTrafficControl().setId(uuid); |
|
|
|
dcEvent.getDcEventTrafficControl().setFacilityId(dcEvent.getDcEventTrafficControl().getFacilityIds()[0]);//取出数组字段赋值 设施id
|
|
|
@ -394,7 +399,7 @@ public class DcEventServiceImpl extends ServiceImpl<DcEventMapper, DcEvent> impl |
|
|
|
//交通管制
|
|
|
|
if (eventType == 3 && dcEvent.getDcEventTrafficControl().getFacilityIds()[i] != null) { |
|
|
|
String facilityId = String.valueOf(dcEvent.getDcEventTrafficControl().getFacilityIds()[i]); |
|
|
|
dcEvent.setStakeMark(extracted(facilityId)); |
|
|
|
// dcEvent.setStakeMark(extracted(facilityId));
|
|
|
|
} |
|
|
|
dcEvent.setOccurrenceTime(DateUtils.getNowDate());//默认发生时间
|
|
|
|
dcEventMapper.insertDcEvent(dcEvent); |
|
|
@ -447,12 +452,12 @@ public class DcEventServiceImpl extends ServiceImpl<DcEventMapper, DcEvent> impl |
|
|
|
//交通管制
|
|
|
|
if (eventType == 3 && dcEvent.getDcEventTrafficControl().getFacilityIds()[i] != null) { |
|
|
|
String facilityId = String.valueOf(dcEvent.getDcEventTrafficControl().getFacilityIds()[i]); |
|
|
|
dcEvent.setStakeMark(extracted(facilityId)); |
|
|
|
// dcEvent.setStakeMark(extracted(facilityId));
|
|
|
|
} |
|
|
|
|
|
|
|
dcEvent.setOccurrenceTime(DateUtils.getNowDate());//默认发生时间
|
|
|
|
dcEventMapper.insertDcEvent(dcEvent); |
|
|
|
extracted(dcEvent); |
|
|
|
// extracted(dcEvent);
|
|
|
|
int i6 = dcEventTrafficControlMapper.insertDcEventTrafficControl(dcEvent.getDcEventTrafficControl()); |
|
|
|
updateDcEventState(map.get("facilityId" + i),1);//直接确认
|
|
|
|
|
|
|
|