Browse Source

重复议题问题修复

feature/screenDataPush
songyunpeng 4 years ago
parent
commit
f87b7245e4
  1. 4
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/events/service/impl/EpdcEventsServiceImpl.java

4
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/events/service/impl/EpdcEventsServiceImpl.java

@ -757,13 +757,13 @@ public class EpdcEventsServiceImpl extends BaseServiceImpl<EpdcEventsDao, EpdcEv
*/
private void checkEventReview(String eventId, int eventState) {
boolean checkResult;
if (EventIssueItemState.EVENT_REVIEW_PASS == eventState) {
if (EventIssueItemState.EVENT_REVIEW_PASS == eventState || EventIssueItemState.EVENT_REVIEW_REJECT == eventState) {
int issueCount = issueService.selectIssueCountByEventId(eventId);
checkResult = issueCount > NumConstant.ZERO;
} else if (EventIssueItemState.EVENT_REVIEW_TO_ITEM == eventState) {
int itemCount = itemService.selectItemCountByEventId(eventId);
checkResult = itemCount > NumConstant.ZERO;
} else {
} else {
EpdcEventsEntity entity = baseDao.selectById(eventId);
checkResult = eventState == entity.getEventState();
}

Loading…
Cancel
Save