From 87227458cf0db8c4a6f7d5b0c6b5b7177ad88377 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sun, 5 Apr 2026 17:20:37 +0800 Subject: [PATCH] ♻️ refactor(mes): 移除无用的物料产品相关代码 --- yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/md/item/MesMdItemController.java | 12 ------------ yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/md/item/MesMdItemMapper.java | 5 ----- yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/item/MesMdItemService.java | 8 -------- yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/item/MesMdItemServiceImpl.java | 5 ----- 4 files changed, 0 insertions(+), 30 deletions(-) diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/md/item/MesMdItemController.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/md/item/MesMdItemController.java index 7ac58ea..3a6b378 100644 --- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/md/item/MesMdItemController.java +++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/md/item/MesMdItemController.java @@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.mes.controller.admin.md.item; import cn.hutool.core.collection.CollUtil; 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; @@ -39,7 +38,6 @@ import java.util.Map; 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; import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.convertSet; @Tag(name = "管理后台 - MES 物料产品") @@ -111,16 +109,6 @@ public class MesMdItemController { return success(new PageResult<>(buildItemVOList(pageResult.getList()), pageResult.getTotal())); } - @GetMapping("/simple-list") - @Operation(summary = "获得物料产品精简列表", description = "只包含被开启的物料,主要用于前端的下拉选项") - public CommonResult> getItemSimpleList() { - List list = itemService.getItemListByStatus(CommonStatusEnum.ENABLE.getStatus()); - return success(convertList(buildItemVOList(list), item -> new MesMdItemRespVO() - .setId(item.getId()).setName(item.getName()).setCode(item.getCode()) - .setItemTypeId(item.getItemTypeId()).setItemTypeName(item.getItemTypeName()) - .setUnitMeasureId(item.getUnitMeasureId()).setUnitMeasureName(item.getUnitMeasureName()))); - } - @GetMapping("/export-excel") @Operation(summary = "导出物料产品 Excel") @PreAuthorize("@ss.hasPermission('mes:md-item:export')") diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/md/item/MesMdItemMapper.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/md/item/MesMdItemMapper.java index 8d82682..64bfe6b 100644 --- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/md/item/MesMdItemMapper.java +++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/md/item/MesMdItemMapper.java @@ -8,7 +8,6 @@ import cn.iocoder.yudao.module.mes.dal.dataobject.md.item.MesMdItemDO; import org.apache.ibatis.annotations.Mapper; import java.util.Collection; -import java.util.List; /** * MES 物料产品 Mapper @@ -40,10 +39,6 @@ public interface MesMdItemMapper extends BaseMapperX { return selectCount(MesMdItemDO::getItemTypeId, itemTypeId); } - default List selectListByStatus(Integer status) { - return selectList(MesMdItemDO::getStatus, status); - } - default Long selectCountByUnitMeasureId(Long unitMeasureId) { return selectCount(MesMdItemDO::getUnitMeasureId, unitMeasureId); } diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/item/MesMdItemService.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/item/MesMdItemService.java index 46787b4..d35cc4b 100644 --- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/item/MesMdItemService.java +++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/item/MesMdItemService.java @@ -76,14 +76,6 @@ public interface MesMdItemService { PageResult getItemPage(MesMdItemPageReqVO pageReqVO); /** - * 获得指定状态的物料产品列表 - * - * @param status 状态 - * @return 物料产品列表 - */ - List getItemListByStatus(Integer status); - - /** * 获得物料产品列表 * * @param ids 编号数组 diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/item/MesMdItemServiceImpl.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/item/MesMdItemServiceImpl.java index 077e572..47af46b 100644 --- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/item/MesMdItemServiceImpl.java +++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/item/MesMdItemServiceImpl.java @@ -239,11 +239,6 @@ public class MesMdItemServiceImpl implements MesMdItemService { } @Override - public List getItemListByStatus(Integer status) { - return itemMapper.selectListByStatus(status); - } - - @Override public List getItemList(Collection ids) { if (CollUtil.isEmpty(ids)) { return Collections.emptyList(); -- libgit2 0.21.4