From f9148ce08c192b524fcf697cb21cb0869fe0e903 Mon Sep 17 00:00:00 2001 From: "1378012178@qq.com" <1378012178@qq.com> Date: Mon, 27 Oct 2025 09:36:01 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=85=A5=E9=A9=BB=E6=B8=85?= =?UTF-8?q?=E9=99=A4-=E6=B8=85=E9=99=A4=E6=89=80=E6=9C=89=EF=BC=9A?= =?UTF-8?q?=E7=82=B9=E5=87=BB=E5=90=8C=E4=B8=80=E7=94=B5=E8=AF=9D=E5=8F=B7?= =?UTF-8?q?=E4=BB=BB=E4=B8=80=E6=95=B0=E6=8D=AE=E7=9A=84=E6=B8=85=E9=99=A4?= =?UTF-8?q?=E6=89=80=E6=9C=89=E6=97=B6=EF=BC=8C=E6=B8=85=E9=99=A4=E8=AF=A5?= =?UTF-8?q?=E7=94=B5=E8=AF=9D=E4=B8=8B=E6=89=80=E6=9C=89=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=EF=BC=8C=E8=80=8C=E9=9D=9E=E5=AF=B9=E5=BA=94=E4=B8=80=E6=9D=A1?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=EF=BC=8C=E5=90=8C=E6=97=B6=E6=B8=85=E7=A9=BA?= =?UTF-8?q?=E6=B3=A8=E5=86=8C=E6=89=8B=E6=9C=BA=E5=8F=B7=E5=8F=8A=E5=B0=8F?= =?UTF-8?q?=E7=A8=8B=E5=BA=8F=E5=86=85=E9=83=A8=E9=80=9A=E7=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/cleanadvisory/entity/CleanAdvisory.java | 4 ++++ .../cleanadvisory/mapper/CleanAdvisoryMapper.java | 4 ++++ .../cleanadvisory/mapper/xml/CleanAdvisoryMapper.xml | 6 ++++++ .../service/impl/CleanAdvisoryServiceImpl.java | 11 +++++++++++ 4 files changed, 25 insertions(+) diff --git a/nursing-unit-internaltool/nu-internaltool-biz/src/main/java/com/nu/modules/cleanadvisory/entity/CleanAdvisory.java b/nursing-unit-internaltool/nu-internaltool-biz/src/main/java/com/nu/modules/cleanadvisory/entity/CleanAdvisory.java index be7f85d..236412d 100644 --- a/nursing-unit-internaltool/nu-internaltool-biz/src/main/java/com/nu/modules/cleanadvisory/entity/CleanAdvisory.java +++ b/nursing-unit-internaltool/nu-internaltool-biz/src/main/java/com/nu/modules/cleanadvisory/entity/CleanAdvisory.java @@ -49,4 +49,8 @@ public class CleanAdvisory implements Serializable { @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") private Date updateTime; + + //消息通知类型 + @TableField(exist = false) + private String noticeType; } diff --git a/nursing-unit-internaltool/nu-internaltool-biz/src/main/java/com/nu/modules/cleanadvisory/mapper/CleanAdvisoryMapper.java b/nursing-unit-internaltool/nu-internaltool-biz/src/main/java/com/nu/modules/cleanadvisory/mapper/CleanAdvisoryMapper.java index 5630b5c..6e7685f 100644 --- a/nursing-unit-internaltool/nu-internaltool-biz/src/main/java/com/nu/modules/cleanadvisory/mapper/CleanAdvisoryMapper.java +++ b/nursing-unit-internaltool/nu-internaltool-biz/src/main/java/com/nu/modules/cleanadvisory/mapper/CleanAdvisoryMapper.java @@ -27,4 +27,8 @@ public interface CleanAdvisoryMapper extends BaseMapper { void deleteEmpApply(CleanAdvisory cleanAdvisory); void deleteEmpInfo(CleanAdvisory cleanAdvisory); + + void cleanNotice(CleanAdvisory cleanAdvisory); + + void cleanAccountInfo(CleanAdvisory cleanAdvisory); } diff --git a/nursing-unit-internaltool/nu-internaltool-biz/src/main/java/com/nu/modules/cleanadvisory/mapper/xml/CleanAdvisoryMapper.xml b/nursing-unit-internaltool/nu-internaltool-biz/src/main/java/com/nu/modules/cleanadvisory/mapper/xml/CleanAdvisoryMapper.xml index 987ef6e..ff894dd 100644 --- a/nursing-unit-internaltool/nu-internaltool-biz/src/main/java/com/nu/modules/cleanadvisory/mapper/xml/CleanAdvisoryMapper.xml +++ b/nursing-unit-internaltool/nu-internaltool-biz/src/main/java/com/nu/modules/cleanadvisory/mapper/xml/CleanAdvisoryMapper.xml @@ -104,6 +104,12 @@ delete from nu_biz_employees_info where open_id = #{openId} + + delete from nu_wx_notice where open_id = #{openId} and client_type = #{noticeType} + + + delete from nu_biz_advisory_info where open_id = #{openId} + update nu_base_info set open_id = null , elder_id = null,status = 0 where open_id = #{openId} diff --git a/nursing-unit-internaltool/nu-internaltool-biz/src/main/java/com/nu/modules/cleanadvisory/service/impl/CleanAdvisoryServiceImpl.java b/nursing-unit-internaltool/nu-internaltool-biz/src/main/java/com/nu/modules/cleanadvisory/service/impl/CleanAdvisoryServiceImpl.java index 5771fe4..0b128ed 100644 --- a/nursing-unit-internaltool/nu-internaltool-biz/src/main/java/com/nu/modules/cleanadvisory/service/impl/CleanAdvisoryServiceImpl.java +++ b/nursing-unit-internaltool/nu-internaltool-biz/src/main/java/com/nu/modules/cleanadvisory/service/impl/CleanAdvisoryServiceImpl.java @@ -42,6 +42,9 @@ public class CleanAdvisoryServiceImpl extends ServiceImpl