Jelajahi Sumber

隐患;危险源;事故

77681 8 jam lalu
induk
melakukan
86a47dce5a
37 mengubah file dengan 239 tambahan dan 36 penghapusan
  1. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/BisAcciAssessController.java
  2. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/BisAcciAssessRecController.java
  3. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/BisAcciExpRepController.java
  4. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/BisAcciInveController.java
  5. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/BisAcciMontController.java
  6. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/BisAcciProgController.java
  7. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/BisAcciRecRepController.java
  8. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/BisAcciRepController.java
  9. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/MwrAcciController.java
  10. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/MwrCredAcciController.java
  11. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/ObjAcciController.java
  12. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/SawfAcciController.java
  13. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/SawfSafeSupeController.java
  14. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/BisHazIdenEvaController.java
  15. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/BisHazMajRegWritController.java
  16. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/BisHazPatRecController.java
  17. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/ObjHachController.java
  18. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/ObjHazController.java
  19. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TBusiControlMeasureController.java
  20. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TBusiControlTermController.java
  21. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TBusiHazCountMonController.java
  22. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TBusiHazIdenController.java
  23. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TBusiHazardArchiveController.java
  24. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TBusiHazardReportController.java
  25. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TBusiHazardWarmController.java
  26. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TBusiInspectRecordController.java
  27. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TBusiInspectTaskController.java
  28. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TDictMajorBuildingController.java
  29. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TDictMajorCommonController.java
  30. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TDictMajorEdController.java
  31. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TDictMajorSourceController.java
  32. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hidd/controller/BisHiddConsultController.java
  33. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hidd/controller/BisOrgMonRepPeriController.java
  34. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hidd/controller/ObjHiddController.java
  35. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hidd/controller/TBusiHiddCountController.java
  36. 1 1
      gw-slaj/src/main/java/com/goldenwater/slaj/hidd/controller/TBusiHiddEvaController.java
  37. 203 0
      gw-ui/src/views/slaj/hidd/zjIndex.vue

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/BisAcciAssessController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.acci.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/BisAcciAssessRecController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.acci.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/BisAcciExpRepController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.acci.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/BisAcciInveController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.acci.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/BisAcciMontController.java

@@ -3,7 +3,7 @@ package com.goldenwater.slaj.acci.controller;
 import java.util.List;
 import java.util.Map;
 import java.util.Calendar;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/BisAcciProgController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.acci.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/BisAcciRecRepController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.acci.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/BisAcciRepController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.acci.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/MwrAcciController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.acci.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/MwrCredAcciController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.acci.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/ObjAcciController.java

@@ -2,7 +2,7 @@ package com.goldenwater.slaj.acci.controller;
 
 import java.util.List;
 import java.util.Map;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/SawfAcciController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.acci.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/acci/controller/SawfSafeSupeController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.acci.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/BisHazIdenEvaController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.hazard.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/BisHazMajRegWritController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.hazard.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/BisHazPatRecController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.hazard.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/ObjHachController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.hazard.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/ObjHazController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.hazard.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TBusiControlMeasureController.java

@@ -8,7 +8,7 @@ import com.goldenwater.common.core.domain.AjaxResult;
 import com.goldenwater.common.core.page.TableDataInfo;
 import com.goldenwater.slaj.hazard.domain.TBusiControlMeasure;
 import com.goldenwater.slaj.hazard.service.ITBusiControlMeasureService;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.security.access.prepost.PreAuthorize;
 import com.goldenwater.common.annotation.Log;
 import com.goldenwater.common.enums.BusinessType;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TBusiControlTermController.java

@@ -8,7 +8,7 @@ import com.goldenwater.common.core.domain.AjaxResult;
 import com.goldenwater.common.core.page.TableDataInfo;
 import com.goldenwater.slaj.hazard.domain.TBusiControlTerm;
 import com.goldenwater.slaj.hazard.service.ITBusiControlTermService;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.security.access.prepost.PreAuthorize;
 import com.goldenwater.common.annotation.Log;
 import com.goldenwater.common.enums.BusinessType;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TBusiHazCountMonController.java

@@ -8,7 +8,7 @@ import com.goldenwater.common.core.domain.AjaxResult;
 import com.goldenwater.common.core.page.TableDataInfo;
 import com.goldenwater.slaj.hazard.domain.TBusiHazCountMon;
 import com.goldenwater.slaj.hazard.service.ITBusiHazCountMonService;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.security.access.prepost.PreAuthorize;
 import com.goldenwater.common.annotation.Log;
 import com.goldenwater.common.enums.BusinessType;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TBusiHazIdenController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.hazard.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TBusiHazardArchiveController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.hazard.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TBusiHazardReportController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.hazard.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TBusiHazardWarmController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.hazard.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TBusiInspectRecordController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.hazard.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TBusiInspectTaskController.java

@@ -1,7 +1,7 @@
 package com.goldenwater.slaj.hazard.controller;
 
 import java.util.List;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TDictMajorBuildingController.java

@@ -8,7 +8,7 @@ import com.goldenwater.common.core.domain.AjaxResult;
 import com.goldenwater.common.core.page.TableDataInfo;
 import com.goldenwater.slaj.hazard.domain.TDictMajorBuilding;
 import com.goldenwater.slaj.hazard.service.ITDictMajorBuildingService;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.security.access.prepost.PreAuthorize;
 import com.goldenwater.common.annotation.Log;
 import com.goldenwater.common.enums.BusinessType;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TDictMajorCommonController.java

@@ -8,7 +8,7 @@ import com.goldenwater.common.core.domain.AjaxResult;
 import com.goldenwater.common.core.page.TableDataInfo;
 import com.goldenwater.slaj.hazard.domain.TDictMajorCommon;
 import com.goldenwater.slaj.hazard.service.ITDictMajorCommonService;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.security.access.prepost.PreAuthorize;
 import com.goldenwater.common.annotation.Log;
 import com.goldenwater.common.enums.BusinessType;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TDictMajorEdController.java

@@ -8,7 +8,7 @@ import com.goldenwater.common.core.domain.AjaxResult;
 import com.goldenwater.common.core.page.TableDataInfo;
 import com.goldenwater.slaj.hazard.domain.TDictMajorEd;
 import com.goldenwater.slaj.hazard.service.ITDictMajorEdService;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.security.access.prepost.PreAuthorize;
 import com.goldenwater.common.annotation.Log;
 import com.goldenwater.common.enums.BusinessType;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hazard/controller/TDictMajorSourceController.java

@@ -8,7 +8,7 @@ import com.goldenwater.common.core.domain.AjaxResult;
 import com.goldenwater.common.core.page.TableDataInfo;
 import com.goldenwater.slaj.hazard.domain.TDictMajorSource;
 import com.goldenwater.slaj.hazard.service.ITDictMajorSourceService;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.security.access.prepost.PreAuthorize;
 import com.goldenwater.common.annotation.Log;
 import com.goldenwater.common.enums.BusinessType;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hidd/controller/BisHiddConsultController.java

@@ -8,7 +8,7 @@ import com.goldenwater.common.core.domain.AjaxResult;
 import com.goldenwater.common.core.page.TableDataInfo;
 import com.goldenwater.slaj.hidd.domain.BisHiddConsult;
 import com.goldenwater.slaj.hidd.service.IBisHiddConsultService;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.security.access.prepost.PreAuthorize;
 import com.goldenwater.common.annotation.Log;
 import com.goldenwater.common.enums.BusinessType;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hidd/controller/BisOrgMonRepPeriController.java

@@ -8,7 +8,7 @@ import com.goldenwater.common.core.domain.AjaxResult;
 import com.goldenwater.common.core.page.TableDataInfo;
 import com.goldenwater.slaj.hidd.domain.BisOrgMonRepPeri;
 import com.goldenwater.slaj.hidd.service.IBisOrgMonRepPeriService;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.security.access.prepost.PreAuthorize;
 import com.goldenwater.common.annotation.Log;
 import com.goldenwater.common.enums.BusinessType;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hidd/controller/ObjHiddController.java

@@ -8,7 +8,7 @@ import com.goldenwater.common.core.domain.AjaxResult;
 import com.goldenwater.common.core.page.TableDataInfo;
 import com.goldenwater.slaj.hidd.domain.ObjHidd;
 import com.goldenwater.slaj.hidd.service.IObjHiddService;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.security.access.prepost.PreAuthorize;
 import com.goldenwater.common.annotation.Log;
 import com.goldenwater.common.enums.BusinessType;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hidd/controller/TBusiHiddCountController.java

@@ -8,7 +8,7 @@ import com.goldenwater.common.core.domain.AjaxResult;
 import com.goldenwater.common.core.page.TableDataInfo;
 import com.goldenwater.slaj.hidd.domain.TBusiHiddCount;
 import com.goldenwater.slaj.hidd.service.ITBusiHiddCountService;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.security.access.prepost.PreAuthorize;
 import com.goldenwater.common.annotation.Log;
 import com.goldenwater.common.enums.BusinessType;

+ 1 - 1
gw-slaj/src/main/java/com/goldenwater/slaj/hidd/controller/TBusiHiddEvaController.java

@@ -8,7 +8,7 @@ import com.goldenwater.common.core.domain.AjaxResult;
 import com.goldenwater.common.core.page.TableDataInfo;
 import com.goldenwater.slaj.hidd.domain.TBusiHiddEva;
 import com.goldenwater.slaj.hidd.service.ITBusiHiddEvaService;
-import javax.servlet.http.HttpServletResponse;
+import jakarta.servlet.http.HttpServletResponse;
 import org.springframework.security.access.prepost.PreAuthorize;
 import com.goldenwater.common.annotation.Log;
 import com.goldenwater.common.enums.BusinessType;

+ 203 - 0
gw-ui/src/views/slaj/hidd/zjIndex.vue

@@ -0,0 +1,203 @@
+<template>
+  <div class="app-container">
+    <el-tabs v-model="activeTab" type="border-card">
+      <el-tab-pane label="隐患列表" name="hidd">
+        <el-form :model="hiddQueryParams" ref="hiddQueryRef" :inline="true" v-show="showSearch" label-width="68px">
+          <el-form-item label="隐患名称" prop="hiddName">
+            <el-input v-model="hiddQueryParams.hiddName" placeholder="请输入隐患名称" clearable style="width: 240px" @keyup.enter="handleHiddQuery" />
+          </el-form-item>
+          <el-form-item label="隐患等级" prop="hiddGrad">
+            <el-select v-model="hiddQueryParams.hiddGrad" placeholder="请选择隐患等级" clearable style="width: 240px">
+              <el-option v-for="dict in hidd_grad" :key="dict.value" :label="dict.label" :value="dict.value" />
+            </el-select>
+          </el-form-item>
+          <el-form-item label="隐患状态" prop="hiddStat">
+            <el-select v-model="hiddQueryParams.hiddStat" placeholder="请选择隐患状态" clearable style="width: 240px">
+              <el-option v-for="dict in hidd_stat" :key="dict.value" :label="dict.label" :value="dict.value" />
+            </el-select>
+          </el-form-item>
+          <el-form-item>
+            <el-button type="primary" icon="Search" @click="handleHiddQuery">搜索</el-button>
+            <el-button icon="Refresh" @click="resetHiddQuery">重置</el-button>
+          </el-form-item>
+        </el-form>
+
+        <el-row :gutter="10" class="mb8">
+          <el-col :span="1.5">
+            <el-button type="warning" plain icon="Download" @click="handleHiddExport" v-hasPermi="['hidd:objhidd:export']">导出</el-button>
+          </el-col>
+          <right-toolbar v-model:showSearch="showSearch" @queryTable="getHiddList" :columns="hiddColumns" storageKey="hidd-zjindex-hidd"></right-toolbar>
+        </el-row>
+
+        <el-table v-loading="hiddLoading" :data="hiddList">
+          <el-table-column label="隐患名称" align="center" prop="hiddName" v-if="hiddColumns.hiddName.visible" :show-overflow-tooltip="true" />
+          <el-table-column label="隐患等级" align="center" prop="hiddGrad" v-if="hiddColumns.hiddGrad.visible">
+            <template #default="scope">
+              <dict-tag :options="hidd_grad" :value="scope.row.hiddGrad" />
+            </template>
+          </el-table-column>
+          <el-table-column label="隐患状态" align="center" prop="hiddStat" v-if="hiddColumns.hiddStat.visible">
+            <template #default="scope">
+              <dict-tag :options="hidd_stat" :value="scope.row.hiddStat" />
+            </template>
+          </el-table-column>
+          <el-table-column label="涉及部位" align="center" prop="proPart" v-if="hiddColumns.proPart.visible" :show-overflow-tooltip="true" />
+          <el-table-column label="采集时间" align="center" prop="collTime" v-if="hiddColumns.collTime.visible" width="180" />
+        </el-table>
+
+        <pagination v-show="hiddTotal > 0" :total="hiddTotal" v-model:page="hiddQueryParams.pageNum" v-model:limit="hiddQueryParams.pageSize" @pagination="getHiddList" />
+      </el-tab-pane>
+
+      <el-tab-pane label="月报列表" name="month">
+        <el-form :model="monthQueryParams" ref="monthQueryRef" :inline="true" v-show="showSearch" label-width="68px">
+          <el-form-item label="上报单位" prop="repOrgGuid">
+            <el-input v-model="monthQueryParams.repOrgGuid" placeholder="请输入上报单位" clearable style="width: 240px" @keyup.enter="handleMonthQuery" />
+          </el-form-item>
+          <el-form-item label="上报期间" prop="repPeri">
+            <el-input v-model="monthQueryParams.repPeri" placeholder="请输入上报期间" clearable style="width: 240px" @keyup.enter="handleMonthQuery" />
+          </el-form-item>
+          <el-form-item label="上报状态" prop="repStat">
+            <el-select v-model="monthQueryParams.repStat" placeholder="请选择上报状态" clearable style="width: 240px">
+              <el-option v-for="dict in rep_stat" :key="dict.value" :label="dict.label" :value="dict.value" />
+            </el-select>
+          </el-form-item>
+          <el-form-item>
+            <el-button type="primary" icon="Search" @click="handleMonthQuery">搜索</el-button>
+            <el-button icon="Refresh" @click="resetMonthQuery">重置</el-button>
+          </el-form-item>
+        </el-form>
+
+        <el-row :gutter="10" class="mb8">
+          <el-col :span="1.5">
+            <el-button type="warning" plain icon="Download" @click="handleMonthExport" v-hasPermi="['hidd:monrepperi:export']">导出</el-button>
+          </el-col>
+          <right-toolbar v-model:showSearch="showSearch" @queryTable="getMonthList" :columns="monthColumns" storageKey="hidd-zjindex-month"></right-toolbar>
+        </el-row>
+
+        <el-table v-loading="monthLoading" :data="monthList">
+          <el-table-column label="上报单位" align="center" prop="repOrgGuid" v-if="monthColumns.repOrgGuid.visible" :show-overflow-tooltip="true" />
+          <el-table-column label="上报期间" align="center" prop="repPeri" v-if="monthColumns.repPeri.visible" />
+          <el-table-column label="上报状态" align="center" prop="repStat" v-if="monthColumns.repStat.visible">
+            <template #default="scope">
+              <dict-tag :options="rep_stat" :value="scope.row.repStat" />
+            </template>
+          </el-table-column>
+          <el-table-column label="上报时间" align="center" prop="repTime" v-if="monthColumns.repTime.visible" width="180" />
+        </el-table>
+
+        <pagination v-show="monthTotal > 0" :total="monthTotal" v-model:page="monthQueryParams.pageNum" v-model:limit="monthQueryParams.pageSize" @pagination="getMonthList" />
+      </el-tab-pane>
+    </el-tabs>
+  </div>
+</template>
+
+<script setup name="HiddZjIndex">
+import { listObjHidd } from "@/api/slaj/hidd"
+import { listBisOrgMonRepPeri } from "@/api/slaj/hidd"
+
+const { proxy } = getCurrentInstance()
+const { hidd_grad, hidd_stat, rep_stat } = proxy.useDict("hidd_grad", "hidd_stat", "rep_stat")
+
+const activeTab = ref('hidd')
+const showSearch = ref(true)
+
+// 隐患列表
+const hiddList = ref([])
+const hiddLoading = ref(true)
+const hiddTotal = ref(0)
+const hiddColumns = ref({
+  hiddName: { label: '隐患名称', visible: true },
+  hiddGrad: { label: '隐患等级', visible: true },
+  hiddStat: { label: '隐患状态', visible: true },
+  proPart: { label: '涉及部位', visible: true },
+  collTime: { label: '采集时间', visible: true }
+})
+const hiddQueryParams = reactive({
+  pageNum: 1,
+  pageSize: 10,
+  hiddName: undefined,
+  hiddGrad: undefined,
+  hiddStat: undefined
+})
+
+// 月报列表
+const monthList = ref([])
+const monthLoading = ref(true)
+const monthTotal = ref(0)
+const monthColumns = ref({
+  repOrgGuid: { label: '上报单位', visible: true },
+  repPeri: { label: '上报期间', visible: true },
+  repStat: { label: '上报状态', visible: true },
+  repTime: { label: '上报时间', visible: true }
+})
+const monthQueryParams = reactive({
+  pageNum: 1,
+  pageSize: 10,
+  repOrgGuid: undefined,
+  repPeri: undefined,
+  repStat: undefined
+})
+
+/** 查询隐患列表 */
+function getHiddList() {
+  hiddLoading.value = true
+  listObjHidd(hiddQueryParams).then(res => {
+    hiddLoading.value = false
+    hiddList.value = res.rows
+    hiddTotal.value = res.total
+  })
+}
+
+/** 搜索隐患 */
+function handleHiddQuery() {
+  hiddQueryParams.pageNum = 1
+  getHiddList()
+}
+
+/** 重置隐患搜索 */
+function resetHiddQuery() {
+  proxy.resetForm("hiddQueryRef")
+  handleHiddQuery()
+}
+
+/** 导出隐患 */
+function handleHiddExport() {
+  proxy.download("hidd/objhidd/export", {
+    ...hiddQueryParams
+  }, `hiddZjIndex_${new Date().getTime()}.xlsx`)
+}
+
+/** 查询月报列表 */
+function getMonthList() {
+  monthLoading.value = true
+  listBisOrgMonRepPeri(monthQueryParams).then(res => {
+    monthLoading.value = false
+    monthList.value = res.rows
+    monthTotal.value = res.total
+  })
+}
+
+/** 搜索月报 */
+function handleMonthQuery() {
+  monthQueryParams.pageNum = 1
+  getMonthList()
+}
+
+/** 重置月报搜索 */
+function resetMonthQuery() {
+  proxy.resetForm("monthQueryRef")
+  handleMonthQuery()
+}
+
+/** 导出月报 */
+function handleMonthExport() {
+  proxy.download("hidd/monrepperi/export", {
+    ...monthQueryParams
+  }, `hiddMonthZjIndex_${new Date().getTime()}.xlsx`)
+}
+
+onMounted(() => {
+  getHiddList()
+  getMonthList()
+})
+</script>