|
@@ -101,6 +101,25 @@ public class EventProcessServiceImpl extends BaseServiceImpl implements EventPro
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 事件中心 - 综合查询 - 详情
|
|
|
+ * @author limeng
|
|
|
+ * */
|
|
|
+ @Override
|
|
|
+ public EventInfoBO getCompositeEventDetail(EventInfo eventInfo) {
|
|
|
+// // 入参校验
|
|
|
+// if (eventInfo == null || eventInfo.getEventId() == null || eventInfo.getEventStatus() == null)
|
|
|
+// return new EventInfoBO();
|
|
|
+// if (eventInfo.getEventStatus().equals(EVENT_STATUS_1)) { // 上报
|
|
|
+// return eventProcessMapper.getUnconfirmedEventDetail(eventInfo);
|
|
|
+// } else if (eventInfo.getEventStatus().equals(EVENT_STATUS_98) || eventInfo.getEventStatus().equals(EVENT_STATUS_99)) { // 误报 重复
|
|
|
+// return eventProcessMapper.getUsualEventDetail(eventInfo);
|
|
|
+// } else { // 确认 签收 办结 审核通过 归档
|
|
|
+// return eventProcessMapper.getProcessEventDetail(eventInfo);
|
|
|
+// }
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public void insertDaHuaOtherEvent(DaHuaOtherEventVO daHuaOtherEventVO) {
|
|
|
try {
|
|
@@ -273,8 +292,8 @@ public class EventProcessServiceImpl extends BaseServiceImpl implements EventPro
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public EventInfo getUnconfirmedEventDetailById(String id) {
|
|
|
- EventInfo unconfirmedEventDetailById = eventProcessMapper.getUnconfirmedEventDetailById(new EventInfo(id));
|
|
|
+ public EventInfo getUnconfirmedEventDetail(EventInfo eventInfo) {
|
|
|
+ EventInfo unconfirmedEventDetailById = eventProcessMapper.getUnconfirmedEventDetail(eventInfo);
|
|
|
detailSetPath(unconfirmedEventDetailById.getEventLogList());
|
|
|
return unconfirmedEventDetailById;
|
|
|
}
|
|
@@ -289,8 +308,8 @@ public class EventProcessServiceImpl extends BaseServiceImpl implements EventPro
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public EventInfo getProcessEventDetailById(String id) {
|
|
|
- EventInfo confirmedEventDetailById = eventProcessMapper.getProcessEventDetailById(new EventInfo(id));
|
|
|
+ public EventInfo getProcessEventDetail(EventInfo eventInfo) {
|
|
|
+ EventInfo confirmedEventDetailById = eventProcessMapper.getProcessEventDetail(eventInfo);
|
|
|
detailSetPath(confirmedEventDetailById.getEventLogList());
|
|
|
return confirmedEventDetailById;
|
|
|
}
|
|
@@ -305,8 +324,8 @@ public class EventProcessServiceImpl extends BaseServiceImpl implements EventPro
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public EventInfo getUsualEventDetailById(String id) {
|
|
|
- EventInfo usualEventDetailById = eventProcessMapper.getUsualEventDetailById(new EventInfo(id));
|
|
|
+ public EventInfo getUsualEventDetail(EventInfo eventInfo) {
|
|
|
+ EventInfo usualEventDetailById = eventProcessMapper.getUsualEventDetail(eventInfo);
|
|
|
detailSetPath(usualEventDetailById.getEventLogList());
|
|
|
return usualEventDetailById;
|
|
|
}
|
|
@@ -462,7 +481,7 @@ public class EventProcessServiceImpl extends BaseServiceImpl implements EventPro
|
|
|
}
|
|
|
|
|
|
eventInfo.setEventStatus(EVENT_STATUS_2);
|
|
|
- EventInfo processEventDetailById = eventProcessMapper.getProcessEventDetailById(eventInfo);
|
|
|
+ EventInfo processEventDetailById = eventProcessMapper.getProcessEventDetail(eventInfo);
|
|
|
if (null == processEventDetailById) {
|
|
|
return AjaxResult.error(EventEnum.EVENT_NOT_FOUND.getDescribe());
|
|
|
}
|
|
@@ -504,7 +523,7 @@ public class EventProcessServiceImpl extends BaseServiceImpl implements EventPro
|
|
|
}
|
|
|
|
|
|
eventInfo.setEventStatus(EVENT_STATUS_3);
|
|
|
- EventInfo processEventDetailById = eventProcessMapper.getProcessEventDetailById(eventInfo);
|
|
|
+ EventInfo processEventDetailById = eventProcessMapper.getProcessEventDetail(eventInfo);
|
|
|
if (null == processEventDetailById) {
|
|
|
return AjaxResult.error(EventEnum.EVENT_NOT_FOUND.getDescribe());
|
|
|
}
|
|
@@ -543,7 +562,7 @@ public class EventProcessServiceImpl extends BaseServiceImpl implements EventPro
|
|
|
}
|
|
|
|
|
|
eventInfo.setEventStatus(EVENT_STATUS_4);
|
|
|
- EventInfo processEventDetailById = eventProcessMapper.getProcessEventDetailById(eventInfo);
|
|
|
+ EventInfo processEventDetailById = eventProcessMapper.getProcessEventDetail(eventInfo);
|
|
|
if (null == processEventDetailById) {
|
|
|
return AjaxResult.error(EventEnum.EVENT_NOT_FOUND.getDescribe());
|
|
|
}
|
|
@@ -584,7 +603,7 @@ public class EventProcessServiceImpl extends BaseServiceImpl implements EventPro
|
|
|
}
|
|
|
|
|
|
eventInfo.setEventStatus(EVENT_STATUS_5);
|
|
|
- EventInfo processEventDetailById = eventProcessMapper.getProcessEventDetailById(eventInfo);
|
|
|
+ EventInfo processEventDetailById = eventProcessMapper.getProcessEventDetail(eventInfo);
|
|
|
if (null == processEventDetailById) {
|
|
|
return AjaxResult.error(EventEnum.EVENT_NOT_FOUND.getDescribe());
|
|
|
}
|
|
@@ -620,7 +639,7 @@ public class EventProcessServiceImpl extends BaseServiceImpl implements EventPro
|
|
|
}
|
|
|
|
|
|
|
|
|
- EventInfo processEventDetail = eventProcessMapper.getProcessEventDetailById(eventInfo);
|
|
|
+ EventInfo processEventDetail = eventProcessMapper.getProcessEventDetail(eventInfo);
|
|
|
if (null == processEventDetail || (!EVENT_STATUS_2.equals(processEventDetail.getEventStatus()) && !EVENT_STATUS_3.equals(processEventDetail.getEventStatus()))) {
|
|
|
return AjaxResult.error(EventEnum.EVENT_NOT_FOUND.getDescribe());
|
|
|
}
|