Просмотр исходного кода

♻️ refactor(mes): 移除无用的发货通知单相关代码

删除了不再使用的发货通知单精简列表接口及相关逻辑,简化了代码结构,提高了可维护性。
YunaiV месяцев назад: 2
Родитель
Сommit
6cf9d37ced

+ 0 - 9
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/salesnotice/MesWmSalesNoticeController.java

@@ -112,15 +112,6 @@ public class MesWmSalesNoticeController {
         return success(true);
     }
 
-    @GetMapping("/simple-list")
-    @Operation(summary = "获得发货通知单精简列表")
-    @Parameter(name = "status", description = "状态", example = "1")
-    public CommonResult<List<MesWmSalesNoticeRespVO>> getSalesNoticeSimpleList(
-            @RequestParam(value = "status", required = false) Integer status) {
-        List<MesWmSalesNoticeDO> list = salesNoticeService.getSalesNoticeListByStatus(status);
-        return success(buildRespVOList(list));
-    }
-
     // ==================== 拼接 VO ====================
 
     private List<MesWmSalesNoticeRespVO> buildRespVOList(List<MesWmSalesNoticeDO> list) {

+ 0 - 6
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/mysql/wm/salesnotice/MesWmSalesNoticeMapper.java

@@ -7,8 +7,6 @@ import cn.iocoder.yudao.module.mes.controller.admin.wm.salesnotice.vo.MesWmSales
 import cn.iocoder.yudao.module.mes.dal.dataobject.wm.salesnotice.MesWmSalesNoticeDO;
 import org.apache.ibatis.annotations.Mapper;
 
-import java.util.List;
-
 /**
  * MES 发货通知单 Mapper
  */
@@ -28,8 +26,4 @@ public interface MesWmSalesNoticeMapper extends BaseMapperX<MesWmSalesNoticeDO>
         return selectOne(MesWmSalesNoticeDO::getNoticeCode, noticeCode);
     }
 
-    default List<MesWmSalesNoticeDO> selectListByStatus(Integer status) {
-        return selectList(MesWmSalesNoticeDO::getStatus, status);
-    }
-
 }

+ 0 - 8
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/wm/salesnotice/MesWmSalesNoticeService.java

@@ -80,12 +80,4 @@ public interface MesWmSalesNoticeService {
         return convertMap(getSalesNoticeList(ids), MesWmSalesNoticeDO::getId);
     }
 
-    /**
-     * 按状态获得发货通知单列表
-     *
-     * @param status 状态
-     * @return 发货通知单列表
-     */
-    List<MesWmSalesNoticeDO> getSalesNoticeListByStatus(Integer status);
-
 }

+ 0 - 8
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/wm/salesnotice/MesWmSalesNoticeServiceImpl.java

@@ -111,14 +111,6 @@ public class MesWmSalesNoticeServiceImpl implements MesWmSalesNoticeService {
         return salesNoticeMapper.selectByIds(ids);
     }
 
-    @Override
-    public List<MesWmSalesNoticeDO> getSalesNoticeListByStatus(Integer status) {
-        if (status == null) {
-            return salesNoticeMapper.selectList();
-        }
-        return salesNoticeMapper.selectListByStatus(status);
-    }
-
     private MesWmSalesNoticeDO validateSalesNoticeExists(Long id) {
         MesWmSalesNoticeDO notice = salesNoticeMapper.selectById(id);
         if (notice == null) {