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