diff --git a/hiatmp-hidden-danger-server/src/main/java/com/hisense/hiatmp/server_api/controller/HighDangerController.java b/hiatmp-hidden-danger-server/src/main/java/com/hisense/hiatmp/server_api/controller/HighDangerController.java
index a012fc5..4c05667 100644
--- a/hiatmp-hidden-danger-server/src/main/java/com/hisense/hiatmp/server_api/controller/HighDangerController.java
+++ b/hiatmp-hidden-danger-server/src/main/java/com/hisense/hiatmp/server_api/controller/HighDangerController.java
@@ -110,6 +110,15 @@ public class HighDangerController {
base.setDeadlineType("1");
continue;
}
+ if(diffDays == 0){
+ base.setDeadlineStatus("超期" + remainingHours + "小时");
+ base.setDeadlineType("2");
+ continue;
+ }else if(remainingHours == 0){
+ base.setDeadlineStatus("超期" + diffDays + "天");
+ base.setDeadlineType("2");
+ continue;
+ }
base.setDeadline(diffDays);
base.setDeadlineStatus("超期" + diffDays + "天" + remainingHours + "小时");
base.setDeadlineType("1");
@@ -120,6 +129,15 @@ public class HighDangerController {
continue;
}
base.setDeadline(diffDays);
+ if(diffDays == 0){
+ base.setDeadlineStatus("临期" + remainingHours + "小时");
+ base.setDeadlineType("2");
+ continue;
+ }else if(remainingHours == 0){
+ base.setDeadlineStatus("临期" + diffDays + "天");
+ base.setDeadlineType("2");
+ continue;
+ }
base.setDeadlineStatus("临期" + diffDays + "天" + remainingHours + "小时");
base.setDeadlineType("2");
} else { // 正常
diff --git a/hiatmp-hidden-danger-server/src/main/resources/sql-mapper/HighDangerMapper.xml b/hiatmp-hidden-danger-server/src/main/resources/sql-mapper/HighDangerMapper.xml
index bbabde3..4d46a49 100644
--- a/hiatmp-hidden-danger-server/src/main/resources/sql-mapper/HighDangerMapper.xml
+++ b/hiatmp-hidden-danger-server/src/main/resources/sql-mapper/HighDangerMapper.xml
@@ -117,7 +117,7 @@
SELECT hdb.*,hdr.pc_type
FROM tht_hidden_danger_base hdb
LEFT JOIN tht_hidden_danger_road hdr ON hdb.business_id = hdr.business_id
- AND hdb.pc_count = hdr.pc_count
+ -- AND hdb.pc_count = hdr.pc_count
LEFT JOIN department dp ON hdb.handle_dept = dp.cdepartmentid
LEFT JOIN enum_type et ON et.ENUMTYPEID = '6601'
AND et.enumvalue = hdb.status
@@ -159,9 +159,9 @@
@@ -171,15 +171,16 @@
WHERE hdb.name like #{search}
-