Ver código fonte

♻️ refactor(mes): 移除无用的供应商列表相关代码

清理不再使用的供应商精简列表接口及相关服务方法,优化代码结构。
YunaiV 5 meses atrás
pai
commit
85f6ed5be6

+ 0 - 10
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/md/vendor/MesMdVendorController.java

@@ -1,7 +1,6 @@
 package cn.iocoder.yudao.module.mes.controller.admin.md.vendor;
 
 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 +31,6 @@ 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 +82,6 @@ public class MesMdVendorController {
         return success(BeanUtils.toBean(pageResult, MesMdVendorRespVO.class));
     }
 
-    @GetMapping("/simple-list")
-    @Operation(summary = "获得供应商精简列表", description = "只包含被开启的供应商,主要用于前端的下拉选项")
-    public CommonResult<List<MesMdVendorRespVO>> getVendorSimpleList() {
-        List<MesMdVendorDO> list = vendorService.getVendorListByStatus(CommonStatusEnum.ENABLE.getStatus());
-        return success(convertList(list, vendor -> new MesMdVendorRespVO()
-                .setId(vendor.getId()).setName(vendor.getName()).setCode(vendor.getCode())));
-    }
-
     @GetMapping("/export-excel")
     @Operation(summary = "导出供应商 Excel")
     @PreAuthorize("@ss.hasPermission('mes:md-vendor:export')")

+ 0 - 6
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/md/vendor/MesMdVendorMapper.java

@@ -7,8 +7,6 @@ import cn.iocoder.yudao.module.mes.controller.admin.md.vendor.vo.MesMdVendorPage
 import cn.iocoder.yudao.module.mes.dal.dataobject.md.vendor.MesMdVendorDO;
 import org.apache.ibatis.annotations.Mapper;
 
-import java.util.List;
-
 /**
  * MES 供应商 Mapper
  *
@@ -38,8 +36,4 @@ public interface MesMdVendorMapper extends BaseMapperX<MesMdVendorDO> {
     default MesMdVendorDO selectByNickname(String nickname) {
         return selectOne(MesMdVendorDO::getNickname, nickname);
     }
-
-    default List<MesMdVendorDO> selectListByStatus(Integer status) {
-        return selectList(MesMdVendorDO::getStatus, status);
-    }
 }

+ 0 - 8
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/vendor/MesMdVendorService.java

@@ -67,14 +67,6 @@ public interface MesMdVendorService {
      */
     PageResult<MesMdVendorDO> getVendorPage(MesMdVendorPageReqVO pageReqVO);
 
-    /**
-     * 获得指定状态的供应商列表
-     *
-     * @param status 状态
-     * @return 供应商列表
-     */
-    List<MesMdVendorDO> getVendorListByStatus(Integer status);
-
     /**
      * 获得供应商列表
      *

+ 0 - 5
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/md/vendor/MesMdVendorServiceImpl.java

@@ -163,11 +163,6 @@ public class MesMdVendorServiceImpl implements MesMdVendorService {
         return vendorMapper.selectPage(pageReqVO);
     }
 
-    @Override
-    public List<MesMdVendorDO> getVendorListByStatus(Integer status) {
-        return vendorMapper.selectListByStatus(status);
-    }
-
     @Override
     public List<MesMdVendorDO> getVendorList(Collection<Long> ids) {
         if (CollUtil.isEmpty(ids)) {