diff --git a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/dict/mapper/DictDataMapper.java b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/dict/mapper/DictDataMapper.java index ab183948..cca0bcb5 100644 --- a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/dict/mapper/DictDataMapper.java +++ b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/dict/mapper/DictDataMapper.java @@ -94,4 +94,7 @@ public interface DictDataMapper * @return 结果 */ public int updateDictDataType(@Param("oldDictType") String oldDictType, @Param("newDictType") String newDictType); + + + List getDataByDataTypes(List dictType); } diff --git a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/dict/service/DictDataServiceImpl.java b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/dict/service/DictDataServiceImpl.java index 8ecd62b3..3aeab76d 100644 --- a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/dict/service/DictDataServiceImpl.java +++ b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/dict/service/DictDataServiceImpl.java @@ -146,4 +146,9 @@ public class DictDataServiceImpl implements IDictDataService dictData.setUpdateBy(ShiroUtils.getLoginName()); return dictDataMapper.updateDictData(dictData); } + + @Override + public List getDataByDataTypes(List dictType) { + return dictDataMapper.getDataByDataTypes(dictType); + } } diff --git a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/dict/service/IDictDataService.java b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/dict/service/IDictDataService.java index 8a94deec..cb356cac 100644 --- a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/dict/service/IDictDataService.java +++ b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/java/com/zdxt/auth/project/system/dict/service/IDictDataService.java @@ -82,4 +82,6 @@ public interface IDictDataService * @return 结果 */ public int updateDictData(DictData dictData); + + List getDataByDataTypes(List dictType); } diff --git a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/DictDataMapper.xml b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/DictDataMapper.xml index 0a315e84..fd60e605 100644 --- a/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/DictDataMapper.xml +++ b/lib/EmergencyService/zdxtEmergencyAuthService/src/main/resources/mapper/system/DictDataMapper.xml @@ -73,8 +73,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - - + + + delete from sys_dict_data where dict_code = #{dictCode}