From a56689848bb669d28770ffe4c3b5ddd08e3fc9ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E5=85=81=E6=9E=9E?= <3422692813@qq.com> Date: Wed, 20 Nov 2024 15:46:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module/inspection/controller/PartnerOwnController.java | 6 ++++++ .../yudao/module/system/service/dict/DictDataService.java | 1 + .../module/system/service/dict/DictDataServiceImpl.java | 6 ++++++ 3 files changed, 13 insertions(+) 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); + } + }