diff --git a/dl-module-inspection/src/main/java/cn/iocoder/yudao/module/inspection/controller/PartnerOwnController.java b/dl-module-inspection/src/main/java/cn/iocoder/yudao/module/inspection/controller/PartnerOwnController.java index 9d3d7b69..4e15a293 100644 --- a/dl-module-inspection/src/main/java/cn/iocoder/yudao/module/inspection/controller/PartnerOwnController.java +++ b/dl-module-inspection/src/main/java/cn/iocoder/yudao/module/inspection/controller/PartnerOwnController.java @@ -603,6 +603,12 @@ public class PartnerOwnController extends BaseController { dictDataService.deleteDictData(dictId); return success(); } + //批量删除客户来源 + @PostMapping("/delCustomerSourceBatch") + public CommonResult delCustomerSourceBatch(@RequestBody List dictIds){ + dictDataService.deleteDictDataBatch(dictIds); + return success(); + } @PostMapping("/vehicleLicenseOCR") public CommonResult vehicleLicenseOCR(String imagePath) throws Exception diff --git a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dict/DictDataService.java b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dict/DictDataService.java index da700a1d..a5bb2740 100644 --- a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dict/DictDataService.java +++ b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dict/DictDataService.java @@ -123,4 +123,5 @@ public interface DictDataService { **/ List getDictDataListById(List dataIds); + void deleteDictDataBatch(List dictIds); } diff --git a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dict/DictDataServiceImpl.java b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dict/DictDataServiceImpl.java index dbabe2ec..67e6fafd 100644 --- a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dict/DictDataServiceImpl.java +++ b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dict/DictDataServiceImpl.java @@ -202,4 +202,10 @@ public class DictDataServiceImpl implements DictDataService { return dictDataMapper.selectList(new LambdaQueryWrapperX().in(DictDataDO::getId, dataIds)); } + @Override + public void deleteDictDataBatch(List dictIds) { + // 删除字典数据 + dictDataMapper.deleteByIds(dictIds); + } + }