From 231221975967f9765f32591debfae086b6f002e6 Mon Sep 17 00:00:00 2001
From: shil <452061493@qq.com>
Date: Fri, 15 Aug 2025 14:22:38 +0800
Subject: [PATCH] =?UTF-8?q?=E5=B8=82=E8=AE=A4=E8=AF=81=E5=90=8C=E6=AD=A5?=
=?UTF-8?q?=E4=BB=A3=E7=A0=81=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
...AppEnterpriseLawEnforcementController.java | 12 ++++++++++
.../com/zdxt/app/task/SynUserInfoTask.java | 4 ++++
.../resources/mapper/system/UserMapper.xml | 2 +-
.../EnterpriseLawEnforcementServiceImpl.java | 16 ++++++++++----
.../code/task/SrzDeptOriginalDataTask.java | 4 ++--
.../code/task/SrzUserOriginalDataTask.java | 2 +-
.../mapper/EnforcementRegistrationMapper.xml | 22 ++++++++++---------
.../mapper/EnterpriseInformationMapper.xml | 1 +
8 files changed, 45 insertions(+), 18 deletions(-)
diff --git a/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseLawEnforcementController.java b/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseLawEnforcementController.java
index 948e5e77..db11b7ee 100644
--- a/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseLawEnforcementController.java
+++ b/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/controller/AppEnterpriseLawEnforcementController.java
@@ -12,8 +12,10 @@ import com.zdxt.auth.dto.UserBean;
import com.zdxt.auth.feign.DictDataApi;
import com.zdxt.auth.feign.UserApi;
import com.zdxt.code.domain.EnterpriseComplaint;
+import com.zdxt.code.domain.EnterpriseInformation;
import com.zdxt.code.domain.EnterpriseLawEnforcement;
import com.zdxt.code.domain.LinkageDict;
+import com.zdxt.code.mapper.EnterpriseInformationMapper;
import com.zdxt.code.service.IEnterpriseComplaintService;
import com.zdxt.code.service.IEnterpriseLawEnforcementService;
import com.zdxt.code.service.ILinkageDictService;
@@ -48,6 +50,8 @@ public class AppEnterpriseLawEnforcementController extends BaseController
@Autowired
private IEnterpriseLawEnforcementService enterpriseLawEnforcementService;
+ @Autowired
+ EnterpriseInformationMapper enterpriseInformationMapper;
@Autowired private ILinkageDictService iLinkageDictService;
@Autowired private IEnterpriseComplaintService enterpriseComplaintService;
@Autowired private UserApi userApi;
@@ -236,6 +240,14 @@ public class AppEnterpriseLawEnforcementController extends BaseController
this.sendSms(enterpriseLawEnforcement);
}
+ if (resNum > 0) {
+ // 更新企业的手机号码
+ EnterpriseInformation enterpriseInformation = new EnterpriseInformation();
+ enterpriseInformation.setEnterpriseNumber(enterpriseLawEnforcement.getEnterpriseNumber());
+ enterpriseInformation.setEnterpriseTel(enterpriseLawEnforcement.getLinkTel());
+ enterpriseInformationMapper.updateEnterpriseInformationByEnterpriseNumber(enterpriseInformation);
+ }
+
// 处理 联合执法 关联部门的json, 用于前端页面不同的展示效果
UserBean ub = new UserBean();
diff --git a/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/task/SynUserInfoTask.java b/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/task/SynUserInfoTask.java
index 74690bc6..20109fd3 100644
--- a/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/task/SynUserInfoTask.java
+++ b/lib/EmergencyService/zdxtEmergencyAppService/src/main/java/com/zdxt/app/task/SynUserInfoTask.java
@@ -67,6 +67,7 @@ public class SynUserInfoTask {
/** 同步用户数据 */
public void userInfo(){
+ log.info("====================> 市认证原始表 -> 业务表 同步开始");
int insertNum = 0;
int updateNum = 0;
int rowNom_srz = 0;
@@ -79,6 +80,7 @@ public class SynUserInfoTask {
// 开始同步更新数据到用户表
for(SrzUser srzUser : srzUserList){
+ log.info("====> 获取数据: {}", srzUser.getUsername());
User user = new User();
BeanUtils.copyProperties(srzUser,user);
user.setSex(srzUser.getGenderCode());
@@ -147,10 +149,12 @@ public class SynUserInfoTask {
user.setLawCertificateNum(uniqueUser.getLawCertificateNum());
}
+ log.info("====> 更新数据: {}", srzUser.getUsername());
int rowNum = userService.updateUser(user);
updateNum += rowNum;
} else {
// 插入数据库
+ log.info("====> 新增数据: {}", srzUser.getUsername());
int rowNum = userService.insertUser(user);
insertNum += rowNum;
}
diff --git a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/UserMapper.xml b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/UserMapper.xml
index 5db56529..72818094 100644
--- a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/UserMapper.xml
+++ b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/UserMapper.xml
@@ -373,7 +373,7 @@