From 4f6f132face8030590b657c2bf9985f2fc6dbe41 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Mon, 6 Apr 2026 00:53:32 +0800 Subject: [PATCH] ♻️ refactor(mes): 移除无用的客户列表接口和相关代码 --- yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/md/client/MesMdClientController.java | 12 ++---------- yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/md/client/MesMdClientMapper.java | 7 ++----- yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/client/MesMdClientService.java | 8 -------- yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/client/MesMdClientServiceImpl.java | 5 ----- 4 files changed, 4 insertions(+), 28 deletions(-) diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/md/client/MesMdClientController.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/md/client/MesMdClientController.java index 88c7abb..95fd5c5 100644 --- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/md/client/MesMdClientController.java +++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/md/client/MesMdClientController.java @@ -1,7 +1,7 @@ package cn.iocoder.yudao.module.mes.controller.admin.md.client; import cn.iocoder.yudao.framework.apilog.core.annotation.ApiAccessLog; -import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; + import cn.iocoder.yudao.framework.common.pojo.CommonResult; import cn.iocoder.yudao.framework.common.pojo.PageParam; import cn.iocoder.yudao.framework.common.pojo.PageResult; @@ -32,7 +32,7 @@ import java.util.List; import static cn.iocoder.yudao.framework.apilog.core.enums.OperateTypeEnum.EXPORT; import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; -import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.convertList; + @Tag(name = "管理后台 - MES 客户") @RestController @@ -84,14 +84,6 @@ public class MesMdClientController { return success(BeanUtils.toBean(pageResult, MesMdClientRespVO.class)); } - @GetMapping("/simple-list") - @Operation(summary = "获得客户精简列表", description = "只包含被开启的客户,主要用于前端的下拉选项") - public CommonResult> getClientSimpleList() { - List list = clientService.getClientListByStatus(CommonStatusEnum.ENABLE.getStatus()); - return success(convertList(list, client -> new MesMdClientRespVO() - .setId(client.getId()).setName(client.getName()).setCode(client.getCode()))); - } - @GetMapping("/export-excel") @Operation(summary = "导出客户 Excel") @PreAuthorize("@ss.hasPermission('mes:md-client:export')") diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/md/client/MesMdClientMapper.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/md/client/MesMdClientMapper.java index c01544f..a1e0f99 100644 --- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/md/client/MesMdClientMapper.java +++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/md/client/MesMdClientMapper.java @@ -7,7 +7,8 @@ import cn.iocoder.yudao.module.mes.controller.admin.md.client.vo.MesMdClientPage import cn.iocoder.yudao.module.mes.dal.dataobject.md.client.MesMdClientDO; import org.apache.ibatis.annotations.Mapper; -import java.util.List; + + /** * MES 客户 Mapper @@ -40,8 +41,4 @@ public interface MesMdClientMapper extends BaseMapperX { return selectOne(MesMdClientDO::getNickname, nickname); } - default List selectListByStatus(Integer status) { - return selectList(MesMdClientDO::getStatus, status); - } - } diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/client/MesMdClientService.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/client/MesMdClientService.java index 2038ce4..7c86f42 100644 --- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/client/MesMdClientService.java +++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/client/MesMdClientService.java @@ -60,14 +60,6 @@ public interface MesMdClientService { PageResult getClientPage(MesMdClientPageReqVO pageReqVO); /** - * 获得指定状态的客户列表 - * - * @param status 状态 - * @return 客户列表 - */ - List getClientListByStatus(Integer status); - - /** * 获得客户列表 * * @param ids 编号列表 diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/client/MesMdClientServiceImpl.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/client/MesMdClientServiceImpl.java index 968f01c..03b53b9 100644 --- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/client/MesMdClientServiceImpl.java +++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/client/MesMdClientServiceImpl.java @@ -139,11 +139,6 @@ public class MesMdClientServiceImpl implements MesMdClientService { } @Override - public List getClientListByStatus(Integer status) { - return clientMapper.selectListByStatus(status); - } - - @Override public List getClientList(Collection ids) { if (CollUtil.isEmpty(ids)) { return Collections.emptyList(); -- libgit2 0.21.4