Browse Source

新增热线倒计时,新增未处理完状态

master
qushutong 1 year ago
parent
commit
b50bc1b926
  1. 3
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemAppealPageResultDTO.java
  2. 8
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml

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

@ -178,4 +178,7 @@ public class ItemAppealPageResultDTO implements Serializable {
* 区分 0 网格员上报还是 1居民上报;2新新向党随手拍
*/
private String appealSource;
// 剩余时间
private String hotLineRemainder;
}

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

@ -2116,6 +2116,9 @@
case when (getworkminute(i.CREATED_TIME,now()) / 60 > 6) then '1'
when (getworkminute(i.CREATED_TIME,now()) / 60 > 4 and getworkminute(i.CREATED_TIME,now()) / 60 <=6) then '2'
when (getworkminute(i.CREATED_TIME,now()) / 60 <= 4) then '3' else '' end as isRemind,
case when i.appeal_source = 3 then ROUND((1890 - getworkminute ( i.DISTRIBUTE_TIME, now() ))/60,1) END hotLineRemainder,
(
CASE
@ -2209,6 +2212,11 @@
and i.EVALUATION_TIME IS NULL
and i.ITEM_STATE != '10'
</when >
<when test="evaluationState == '100'">
and i.EVALUATION_STATE = '0'
and i.EVALUATION_TIME IS NULL
and i.ITEM_STATE != '10'
</when >
<when test="evaluationState == '90'">
and i.EVALUATION_TIME IS NOT NULL
</when >

Loading…
Cancel
Save