From 0208837866b99ab03e1c50661ce444f84f48f25b Mon Sep 17 00:00:00 2001
From: zouyx <1798599149@qq.com>
Date: Wed, 26 Mar 2025 15:15:39 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AE=9A=E6=97=B6=E4=BB=BB=E5=8A=A1=EF=BC=9A?=
=?UTF-8?q?=E8=BF=87=E6=9C=9F=E6=89=A7=E6=B3=95=E9=A2=84=E5=91=8A=E7=99=BB?=
=?UTF-8?q?=E8=AE=B0=E7=8A=B6=E6=80=81=E5=8F=98=E6=9B=B4=E4=B8=BA2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../EnterpriseLawEnforcementMapper.java | 1 +
.../task/EnforcementNoticeRegChangeTask.java | 29 +++++++++++++++++++
.../mapper/EnterpriseLawEnforcementMapper.xml | 6 +++-
3 files changed, 35 insertions(+), 1 deletion(-)
create mode 100644 lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/task/EnforcementNoticeRegChangeTask.java
diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/mapper/EnterpriseLawEnforcementMapper.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/mapper/EnterpriseLawEnforcementMapper.java
index 9f41aa9f..614a05dc 100644
--- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/mapper/EnterpriseLawEnforcementMapper.java
+++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/mapper/EnterpriseLawEnforcementMapper.java
@@ -63,5 +63,6 @@ public interface EnterpriseLawEnforcementMapper
*/
public int deleteEnterpriseLawEnforcementByIds(String[] ids);
public int deleteEnterpriseLawEnforcementByUniteCheck(String id);
+ public int updateReg();
}
diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/task/EnforcementNoticeRegChangeTask.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/task/EnforcementNoticeRegChangeTask.java
new file mode 100644
index 00000000..8d229c34
--- /dev/null
+++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/task/EnforcementNoticeRegChangeTask.java
@@ -0,0 +1,29 @@
+package com.zdxt.code.task;
+
+import com.zdxt.code.mapper.EnterpriseLawEnforcementMapper;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Component;
+
+
+@Component("enforcementNoticeRegChangeTask")
+public class EnforcementNoticeRegChangeTask {
+ private static final Logger log = LoggerFactory.getLogger(EnforcementNoticeRegChangeTask.class);
+
+ @Autowired
+ private EnterpriseLawEnforcementMapper enterpriseLawEnforcementMapper;
+
+
+ public void EnforcementNoticeRegChange() {
+ try {
+ int i=enterpriseLawEnforcementMapper.updateReg();
+ if(i>0){
+ log.info("变更预告登记状态为2");
+ }
+ } catch (Exception e) {
+ System.out.println("预警任务异常!");
+ e.printStackTrace();
+ }
+ }
+}
diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnterpriseLawEnforcementMapper.xml b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnterpriseLawEnforcementMapper.xml
index e000fcb9..f2abdda5 100644
--- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnterpriseLawEnforcementMapper.xml
+++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/resources/mapper/EnterpriseLawEnforcementMapper.xml
@@ -324,5 +324,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
delete from enterprise_law_enforcement where unite_check = #{id}
-
+
+ update enterprise_law_enforcement
+ set is_reg=2
+ where DATE_FORMAT(now(), '%Y-%m-%d') > DATE_FORMAT(check_time, '%Y-%m-%d') and is_reg != 1 and is_delete=0;
+
\ No newline at end of file