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 @@