Browse Source

//网格化平台结案/驳回操作增加的推送数据到市平台逻辑报错不能影响原有程序流程 增加try

feature/dangjian
sunyuchao 4 years ago
parent
commit
90e8be8b13
  1. 26
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java

26
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java

@ -3422,16 +3422,22 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem
itemHandleProcessDto.setCreatedTime(new Date());
itemHandleProcessDto.setUpdatedTime(new Date());
itemHandleProcessService.saveItemHandleProcess(itemHandleProcessDto);
if("1".equals(formDto.getState())){
// 上报驳回,上报市平台
log.info("上报驳回,上报市平台" + itemHandleProcessDto.getId());
pushToCityGridService.ReportRejection(itemHandleProcessDto.getId());
} else if("0".equals(formDto.getState())) {
// 诉求审核,上报市平台
pushToCityGridService.appealAudit(itemHandleProcessDto.getId());
// 诉求结案,上报市平台
pushToCityGridService.caseClosedSentoCity(itemHandleProcessDto.getId());
log.info("诉求结案,上报市平台");
try {
//网格化平台结案/驳回操作增加的推送数据到市平台逻辑报错不能影响原有程序流程
if("1".equals(formDto.getState())){
// 上报驳回,上报市平台
log.info("上报驳回,上报市平台" + itemHandleProcessDto.getId());
pushToCityGridService.ReportRejection(itemHandleProcessDto.getId());
} else if("0".equals(formDto.getState())) {
// 诉求审核,上报市平台
pushToCityGridService.appealAudit(itemHandleProcessDto.getId());
// 诉求结案,上报市平台
pushToCityGridService.caseClosedSentoCity(itemHandleProcessDto.getId());
log.info("诉求结案,上报市平台");
}
} catch (Exception e) {
logger.error("网格化平台结案/驳回操作,发送事件数据到市中心错误,诉求项目Id->" + itemHandleProcessDto.getItemId());
e.printStackTrace();
}
//项目处理意见图片保存
if (formDto.getImages() != null && formDto.getImages().size() > 0) {

Loading…
Cancel
Save