Browse Source

红黄绿

feature/dangjian
zhangyuan 3 years ago
parent
commit
7570ee2f46
  1. 24
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemAppealPageResultDTO.java
  2. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java
  3. 11
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml

24
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemAppealPageResultDTO.java

@ -120,28 +120,4 @@ public class ItemAppealPageResultDTO implements Serializable {
*/ */
private String isRemind; private String isRemind;
/**
* 创建时间距离当日结束还有几个小时-17:00
*/
private String createHour;
/**
* 今天实际工作几个小时8:00-
*/
private String todayHour;
/**
* 创建诉求后过了几天
*/
private String days;
/**
* 创建诉求后过了几天
*/
private String createWeek;
/**
* 今天是周几
*/
private String todayWeek;
} }

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

@ -2195,7 +2195,7 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem
} }
//备注 //备注
log.info("上报网格化平台dto:" + dto); log.info("上报网格化平台dto:" + dto);
sendDto.setBZXX(dto.getHandleAdvice()); sendDto.setBZXX(dto.getHandleAdvice()+" 诉求编码:" + itemEntity.getSerialNum());
if (StringUtils.isNotBlank(dto.getHandleAdviceRemark())) { if (StringUtils.isNotBlank(dto.getHandleAdviceRemark())) {
sendDto.setBZXX(sendDto.getBZXX() + "\n不予受理详细说明:" + dto.getHandleAdviceRemark() + "\n诉求编码:" + itemEntity.getSerialNum()); sendDto.setBZXX(sendDto.getBZXX() + "\n不予受理详细说明:" + dto.getHandleAdviceRemark() + "\n诉求编码:" + itemEntity.getSerialNum());
} }

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

@ -1723,11 +1723,9 @@
SELECT i.id, SELECT i.id,
i.NICK_NAME, i.NICK_NAME,
i.CREATED_TIME, i.CREATED_TIME,
TIMESTAMPDIFF(HOUR,i.CREATED_TIME,CONCAT(DATE_FORMAT(i.CREATED_TIME,'%Y-%m-%d'),' 17:00:00')) AS createHour, case when (getworkminute(item.CREATED_TIME,now()) / 60 > 8) then '1'
TIMESTAMPDIFF(HOUR,CONCAT(DATE_FORMAT(now(),'%Y-%m-%d'),' 09:00:00'),NOW()) AS todayHour, when (getworkminute(item.CREATED_TIME,now()) / 60 > 6 and getworkminute(item.CREATED_TIME,now()) / 60 &lt;=8) then '2'
TIMESTAMPDIFF(DAY,i.CREATED_TIME,NOW()) AS days, when (getworkminute(item.CREATED_TIME,now()) / 60 &lt;= 6) then '3' else '' end) as isRemind,
DAYOFWEEK(i.CREATED_TIME) AS createWeek,
DAYOFWEEK(NOW()) AS todayWeek,
i.ITEM_STATE, i.ITEM_STATE,
i.SERIAL_NUM, i.SERIAL_NUM,
i.GRID as gridName, i.GRID as gridName,
@ -1754,8 +1752,7 @@
else '' else ''
end as evaluationScoreName, end as evaluationScoreName,
i.EVALUATION_CONTENT, i.EVALUATION_CONTENT,
i.EVALUATION_TIME, i.EVALUATION_TIME
(case when (process.STATE = 1001 and HOUR( timediff( now(), i.CREATED_TIME) ) >= 24) then '1' else '' end) as isRemind
FROM epdc_item i FROM epdc_item i
left join ( left join (
select b.ID,b.ITEM_ID,b.CREATED_TIME,b.state select b.ID,b.ITEM_ID,b.CREATED_TIME,b.state

Loading…
Cancel
Save