Browse Source

Merge remote-tracking branch 'origin/feature/hotfix_shangbao' into feature/hotfix_shangbao

feature/dangjian
wanggongfeng 3 years ago
parent
commit
3e7f70411a
  1. 4
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java
  2. 34
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml

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

@ -2189,6 +2189,7 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem
sendDto.setBZXX(sendDto.getBZXX() + "\n不予受理详细说明:" + dto.getHandleAdviceRemark()); sendDto.setBZXX(sendDto.getBZXX() + "\n不予受理详细说明:" + dto.getHandleAdviceRemark());
} }
Result<DeptInfoCodeDTO> deptResult = adminFeignClient.getDeptInfoCode(itemEntity.getGridId()); Result<DeptInfoCodeDTO> deptResult = adminFeignClient.getDeptInfoCode(itemEntity.getGridId());
DeptInfoCodeDTO deptInfo = deptResult.getData(); DeptInfoCodeDTO deptInfo = deptResult.getData();
if (deptInfo == null) { if (deptInfo == null) {
throw new RenException("根据网格ID获取对应的社区编码、街道编码失败" + deptResult.getMsg()); throw new RenException("根据网格ID获取对应的社区编码、街道编码失败" + deptResult.getMsg());
@ -2297,7 +2298,7 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem
} }
//查询所对应的大类 //查询所对应的大类
CategoryEntity thirdCate = categoryDao.selectById(thirdId); CategoryEntity thirdCate = categoryDao.selectById(thirdId);
if (null == thirdCate) { if (null == thirdCate || StringUtils.isBlank(thirdCate.getEventCategoryCode())) {
sendDto.setSJLYU("21"); sendDto.setSJLYU("21");
sendDto.setSJDL("2199"); sendDto.setSJDL("2199");
return; return;
@ -3608,6 +3609,7 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem
try { try {
sendResult = this.reportCaseNew(dto); sendResult = this.reportCaseNew(dto);
} catch (Exception e) { } catch (Exception e) {
log.error("上报网格化平台接口失败:" + e.getMessage());
throw new RenException("上报网格化平台接口失败" + sendResult.getMessage()); throw new RenException("上报网格化平台接口失败" + sendResult.getMessage());
} }
if (!"0".equals(sendResult.getCode())) { if (!"0".equals(sendResult.getCode())) {

34
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml

@ -1365,23 +1365,23 @@
closedTable.closedNum, closedTable.closedNum,
noticeTable.noticeNum noticeTable.noticeNum
FROM ( FROM (
SELECT SELECT
'ITEM_COUNT' AS keystr, 'ITEM_COUNT' AS keystr,
COUNT( * ) AS pendingHandleNum COUNT( * ) AS pendingHandleNum
FROM FROM
epdc_item item epdc_item item
LEFT JOIN epdc_item_dept dept ON item.id = dept.ITEM_ID LEFT JOIN epdc_item_dept dept ON item.id = dept.ITEM_ID
AND dept.DEL_FLAG = '0' AND dept.DEL_FLAG = '0'
WHERE WHERE
item.DEL_FLAG = '0' item.DEL_FLAG = '0'
AND item.ITEM_STATE = '0' AND item.ITEM_STATE = '0'
AND dept.DEPT_ID IN AND dept.DEPT_ID IN
<foreach item="deptIdItem" collection="deptIdList" open="(" separator="," close=")"> <foreach item="deptIdItem" collection="deptIdList" open="(" separator="," close=")">
#{deptIdItem} #{deptIdItem}
</foreach> </foreach>
<if test='deptId != null and deptId != ""'> <if test='deptId != null and deptId != ""'>
AND dept.DEPT_ID = #{deptId} AND dept.DEPT_ID = #{deptId}
</if> </if>
) pendingTable ) pendingTable
INNER JOIN ( INNER JOIN (

Loading…
Cancel
Save