From 33d157fdd037a113afb0bb03e41ef3c29acbca22 Mon Sep 17 00:00:00 2001 From: mkh Date: Thu, 23 Dec 2021 10:36:25 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=BB=E8=BE=91=E5=88=A0=E9=99=A4=E6=94=B9?= =?UTF-8?q?=E6=88=90=E7=89=A9=E7=90=86=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../epdc/controller/SysDeptController.java | 6 +++--- .../esua/epdc/dao/CustomerAgencyDao.java | 5 +++-- .../esua/epdc/dao/CustomerDepartmentDao.java | 7 ++++--- .../elink/esua/epdc/dao/CustomerGridDao.java | 7 ++++--- .../esua/epdc/dao/CustomerStaffAgencyDao.java | 5 +++-- .../epdc/dao/CustomerStaffDepartmentDao.java | 7 ++++--- .../esua/epdc/dao/CustomerStaffGridDao.java | 7 ++++--- .../epdc/service/impl/SysDeptServiceImpl.java | 12 +++++------ .../epdc/service/impl/SysUserServiceImpl.java | 12 +++++------ .../resources/mapper/CustomerAgencyDao.xml | 5 ++++- .../mapper/CustomerDepartmentDao.xml | 5 ++++- .../main/resources/mapper/CustomerGridDao.xml | 5 ++++- .../mapper/CustomerStaffAgencyDao.xml | 5 ++++- .../mapper/CustomerStaffDepartmentDao.xml | 5 ++++- .../resources/mapper/CustomerStaffGridDao.xml | 5 ++++- .../src/main/resources/mapper/SysUserDao.xml | 21 ++++++++----------- 16 files changed, 70 insertions(+), 49 deletions(-) diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/controller/SysDeptController.java b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/controller/SysDeptController.java index af3aa7a14..472ead8c7 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/controller/SysDeptController.java +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/controller/SysDeptController.java @@ -132,13 +132,13 @@ public class SysDeptController { SysDeptEntity entity = sysDeptDao.select(id); if (entity.getTypeKey().equals(OrganizationTypeConstant.ORG_TYPE_GRID_PARTY)) { //删除customer_grid - customerGridDao.deleteById(id.toString()); + customerGridDao.deleteGridById(id.toString()); } else if (entity.getTypeKey().equals(OrganizationTypeConstant.ORG_TYPE_DISTRICT_DEPT) || entity.getTypeKey().equals(OrganizationTypeConstant.ORG_TYPE_STREET_DEPT)) { //customer_department - customerDepartmentDao.deleteById(id.toString()); + customerDepartmentDao.deleteDepartmentById(id.toString()); } else { //同步agency - customerAgencyDao.deleteById(id.toString()); + customerAgencyDao.deleteAgencyById(id.toString()); } sysDeptService.deleteBatchIds(Arrays.asList(new Long[]{id})); diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerAgencyDao.java b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerAgencyDao.java index b789be74c..dc6b129bf 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerAgencyDao.java +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerAgencyDao.java @@ -29,5 +29,6 @@ import org.apache.ibatis.annotations.Mapper; */ @Mapper public interface CustomerAgencyDao extends BaseDao { - -} \ No newline at end of file + + void deleteAgencyById(String id); +} diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerDepartmentDao.java b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerDepartmentDao.java index fd4ee2ad7..171350e3b 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerDepartmentDao.java +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerDepartmentDao.java @@ -22,12 +22,13 @@ import com.elink.esua.epdc.entity.CustomerDepartmentEntity; import org.apache.ibatis.annotations.Mapper; /** - * 客户部门表 + * 客户部门表 * * @author elink elink@elink-cn.com * @since v1.0.0 2021-12-16 */ @Mapper public interface CustomerDepartmentDao extends BaseDao { - -} \ No newline at end of file + + void deleteDepartmentById(String id); +} diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerGridDao.java b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerGridDao.java index 110daaf9b..9d27df114 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerGridDao.java +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerGridDao.java @@ -22,12 +22,13 @@ import com.elink.esua.epdc.entity.CustomerGridEntity; import org.apache.ibatis.annotations.Mapper; /** - * 客户网格表 + * 客户网格表 * * @author elink elink@elink-cn.com * @since v1.0.0 2021-12-15 */ @Mapper public interface CustomerGridDao extends BaseDao { - -} \ No newline at end of file + + void deleteGridById(String id); +} diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerStaffAgencyDao.java b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerStaffAgencyDao.java index 2bc9680e5..370fbc7ec 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerStaffAgencyDao.java +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerStaffAgencyDao.java @@ -29,5 +29,6 @@ import org.apache.ibatis.annotations.Mapper; */ @Mapper public interface CustomerStaffAgencyDao extends BaseDao { - -} \ No newline at end of file + + void deleteStaffAgencyById(String id); +} diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerStaffDepartmentDao.java b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerStaffDepartmentDao.java index 45c970651..515d0db5f 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerStaffDepartmentDao.java +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerStaffDepartmentDao.java @@ -22,12 +22,13 @@ import com.elink.esua.epdc.entity.CustomerStaffDepartmentEntity; import org.apache.ibatis.annotations.Mapper; /** - * 部门人员关系表 + * 部门人员关系表 * * @author elink elink@elink-cn.com * @since v1.0.0 2021-12-21 */ @Mapper public interface CustomerStaffDepartmentDao extends BaseDao { - -} \ No newline at end of file + + void deleteStaffDepartmentById(String toString); +} diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerStaffGridDao.java b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerStaffGridDao.java index b532becae..7394794e0 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerStaffGridDao.java +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/dao/CustomerStaffGridDao.java @@ -22,12 +22,13 @@ import com.elink.esua.epdc.entity.CustomerStaffGridEntity; import org.apache.ibatis.annotations.Mapper; /** - * 网格人员关系表 + * 网格人员关系表 * * @author elink elink@elink-cn.com * @since v1.0.0 2021-12-21 */ @Mapper public interface CustomerStaffGridDao extends BaseDao { - -} \ No newline at end of file + + void deleteStaffGridById(String id); +} diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/SysDeptServiceImpl.java b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/SysDeptServiceImpl.java index 179422df5..552865474 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/SysDeptServiceImpl.java +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/service/impl/SysDeptServiceImpl.java @@ -239,13 +239,13 @@ public class SysDeptServiceImpl extends BaseServiceImpl + + delete from epmet_gov_org.customer_agency where id =#{id} + - \ No newline at end of file + diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerDepartmentDao.xml b/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerDepartmentDao.xml index 783f39b2c..7999832b9 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerDepartmentDao.xml +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerDepartmentDao.xml @@ -19,5 +19,8 @@ + + delete from epmet_gov_org.customer_department where id =#{id} + - \ No newline at end of file + diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerGridDao.xml b/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerGridDao.xml index 379376376..422ce21eb 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerGridDao.xml +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerGridDao.xml @@ -24,5 +24,8 @@ + + delete from epmet_gov_org.customer_grid where id =#{id} + - \ No newline at end of file + diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerStaffAgencyDao.xml b/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerStaffAgencyDao.xml index 974079832..4b42b2f08 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerStaffAgencyDao.xml +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerStaffAgencyDao.xml @@ -16,5 +16,8 @@ + + delete from epmet_gov_org.customer_staff_agency where id =#{id} + - \ No newline at end of file + diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerStaffDepartmentDao.xml b/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerStaffDepartmentDao.xml index 417af1203..cc065a63f 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerStaffDepartmentDao.xml +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerStaffDepartmentDao.xml @@ -16,5 +16,8 @@ + + delete from epmet_gov_org.customer_staff_department where id =#{id} + - \ No newline at end of file + diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerStaffGridDao.xml b/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerStaffGridDao.xml index 5d72d720f..2f0d47527 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerStaffGridDao.xml +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/CustomerStaffGridDao.xml @@ -16,5 +16,8 @@ + + delete from epmet_gov_org.customer_staff_grid where id =#{id} + - \ No newline at end of file + diff --git a/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/SysUserDao.xml b/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/SysUserDao.xml index 2d56cd494..3ad3f7058 100644 --- a/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/SysUserDao.xml +++ b/esua-epdc/epdc-admin/epdc-admin-server/src/main/resources/mapper/SysUserDao.xml @@ -252,32 +252,29 @@ where id =#{id} - - update epmet_gov_org.customer_staff_agency - set DEL_FLAG='1' + + delete from epmet_gov_org.customer_staff_agency where id in #{id} - + - - update epmet_gov_org.customer_staff_department - set DEL_FLAG='1' + + delete from epmet_gov_org.customer_staff_department where id in #{id} - + - - update epmet_gov_org.customer_staff_grid - set DEL_FLAG='1' + + delete from epmet_gov_org.customer_staff_grid where id in #{id} - + update epmet_gov_org.customer_grid