From 97ec328a9159f6aa388a1e92d17166cf93f91206 Mon Sep 17 00:00:00 2001 From: niujiyi <18272501226@163.com> Date: Mon, 10 Aug 2026 10:39:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=A7=E6=B3=95=E7=AB=AF-=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E9=A2=84=E5=91=8A=E4=BC=81=E4=B8=9A=E8=81=94=E7=B3=BB=E7=94=B5?= =?UTF-8?q?=E8=AF=9D=E5=8F=AF=E4=BB=A5=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- script/sql/zfjd-refactoring-v1/其他/njy/njy.sql | 3 +++ .../service/impl/EfcodeCpNoticeServiceImpl.java | 15 +++++++++++++++ 2 files changed, 18 insertions(+) diff --git a/script/sql/zfjd-refactoring-v1/其他/njy/njy.sql b/script/sql/zfjd-refactoring-v1/其他/njy/njy.sql index 77260d67..411b2691 100644 --- a/script/sql/zfjd-refactoring-v1/其他/njy/njy.sql +++ b/script/sql/zfjd-refactoring-v1/其他/njy/njy.sql @@ -13,3 +13,6 @@ ALTER TABLE siq_msg_info ADD error_msg varchar(500) NULL COMMENT '错误信息'; ALTER TABLE efcode_cp_task ADD is_read INT DEFAULT 0 NULL COMMENT '是否已读 0:未读 1:已读'; ALTER TABLE efcode_cp_reserve ADD is_read INT DEFAULT 0 NULL COMMENT '预约是否已读 0:未读 1:已读'; ALTER TABLE efcode_cp_notice ADD is_read INT DEFAULT 0 NULL COMMENT '预告是否已读 0:未读 1:已读'; + + +ALTER TABLE enterprise_information MODIFY COLUMN enterprise_tel varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '企业联系电话'; diff --git a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EfcodeCpNoticeServiceImpl.java b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EfcodeCpNoticeServiceImpl.java index fdef12fa..2bfe616c 100644 --- a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EfcodeCpNoticeServiceImpl.java +++ b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EfcodeCpNoticeServiceImpl.java @@ -2,9 +2,12 @@ package com.zdxt.enforcementcode.service.impl; import cn.hutool.core.util.IdUtil; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; +import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.zdxt.enforcementcode.common.commonenum.MsgSourceTypeEnum; +import com.zdxt.enforcementcode.domain.EnterpriseInformation; import com.zdxt.enforcementcode.domain.bean.EnforcementEducationServices; import com.zdxt.enforcementcode.domain.bo.thirdparty.YuGaoMsgParamBo; +import com.zdxt.enforcementcode.mapper.EnterpriseInformationMapper; import com.zdxt.enforcementcode.service.ISysMessageViewLogService; import com.zdxt.enforcementcode.service.thirdparty.ISIQService; import org.dromara.common.core.utils.MapstructUtils; @@ -47,6 +50,7 @@ public class EfcodeCpNoticeServiceImpl implements IEfcodeCpNoticeService { private final EfcodeCpNoticeMessageMapper noticeMessageMapper; private final ISysMessageViewLogService sysMessageViewLogService; private final ISIQService siqService; + private final EnterpriseInformationMapper enterpriseInformationMapper; /** * 查询行政执法检查计划-预告 */ @@ -143,6 +147,11 @@ public class EfcodeCpNoticeServiceImpl implements IEfcodeCpNoticeService { getSendYuGaoMsg(entity); } + //同步更新企业电话 + UpdateWrapper updateWrapper = new UpdateWrapper<>(); + updateWrapper.eq("enterprise_number",entity.getEnterpriseNumber()); + updateWrapper.set("enterprise_tel",entity.getContactPhone()); + enterpriseInformationMapper.update(updateWrapper); return "操作成功"; } @@ -186,6 +195,12 @@ public class EfcodeCpNoticeServiceImpl implements IEfcodeCpNoticeService { if (update.getStatus() != null && update.getStatus() == 1L) { generateSystemMessage(update); } + + //同步更新企业电话 + UpdateWrapper updateWrapper = new UpdateWrapper<>(); + updateWrapper.eq("enterprise_number",bo.getEnterpriseNumber()); + updateWrapper.set("enterprise_tel",bo.getContactPhone()); + enterpriseInformationMapper.update(updateWrapper); return "操作成功"; }