From 65bcc877f7e5cb7165b79fa9874fda70f009099e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E7=A3=8A?= <45566618@qq.com> Date: Tue, 3 Feb 2026 08:52:56 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=90=E7=BB=B4=E5=B7=A5=E5=85=B7-=E4=B8=9A?= =?UTF-8?q?=E5=8A=A1=E5=BA=93=E5=91=98=E5=B7=A5=E5=88=A0=E9=99=A4=E5=91=98?= =?UTF-8?q?=E5=B7=A5=E6=A0=87=E7=AD=BE=E3=80=81=E5=91=98=E5=B7=A5=E8=AF=81?= =?UTF-8?q?=E4=BB=B6=E3=80=81=E7=94=A8=E6=88=B7=E8=A1=A8=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cleanadvisory/mapper/CleanAdvisoryMapper.java | 4 +++- .../cleanadvisory/mapper/xml/CleanAdvisoryMapper.xml | 9 +++++++++ .../service/impl/CleanAdvisoryServiceImpl.java | 3 +++ 3 files changed, 15 insertions(+), 1 deletion(-) 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 7ea9cb4..029538b 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 @@ -24,8 +24,10 @@ public interface CleanAdvisoryMapper extends BaseMapper { void deleteElderModifyInfo(CleanAdvisory cleanAdvisory); + void deleteEmpMedia(CleanAdvisory cleanAdvisory); + void deleteEmpTags(CleanAdvisory cleanAdvisory); void deleteEmpApply(CleanAdvisory cleanAdvisory); - + void deleteBizEmpUser(CleanAdvisory cleanAdvisory); void deleteEmpInfo(CleanAdvisory cleanAdvisory); void cleanNotice(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 00c571d..1daf8eb 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 @@ -127,9 +127,18 @@ delete from nu_biz_elder_modify_info where guardian_open_id = #{openId} + + delete from nu_biz_employees_media where employess_id in (select id from nu_biz_employees_info where open_id = #{openId}) + + + delete from nu_biz_employees_servcie_tags where employess_id in (select id from nu_biz_employees_info where open_id = #{openId}) + delete from nu_biz_employees_apply where open_id = #{openId} + + delete from sys_user where employess_id in (select id from nu_biz_employees_info where open_id = #{openId}) + delete from nu_biz_employees_info 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 7e9d2c1..56b9f58 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 @@ -103,7 +103,10 @@ public class CleanAdvisoryServiceImpl extends ServiceImpl