Commit 6cf9d37cedfcb38e3ca693c244f30783f61346ad

Authored by YunaiV
1 parent 2fe54623

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

删除了不再使用的发货通知单精简列表接口及相关逻辑,简化了代码结构,提高了可维护性。
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/wm/salesnotice/MesWmSalesNoticeController.java
... ... @@ -112,15 +112,6 @@ public class MesWmSalesNoticeController {
112 112 return success(true);
113 113 }
114 114  
115   - @GetMapping("/simple-list")
116   - @Operation(summary = "获得发货通知单精简列表")
117   - @Parameter(name = "status", description = "状态", example = "1")
118   - public CommonResult<List<MesWmSalesNoticeRespVO>> getSalesNoticeSimpleList(
119   - @RequestParam(value = "status", required = false) Integer status) {
120   - List<MesWmSalesNoticeDO> list = salesNoticeService.getSalesNoticeListByStatus(status);
121   - return success(buildRespVOList(list));
122   - }
123   -
124 115 // ==================== 拼接 VO ====================
125 116  
126 117 private List<MesWmSalesNoticeRespVO> buildRespVOList(List<MesWmSalesNoticeDO> list) {
... ...
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
7 7 import cn.iocoder.yudao.module.mes.dal.dataobject.wm.salesnotice.MesWmSalesNoticeDO;
8 8 import org.apache.ibatis.annotations.Mapper;
9 9  
10   -import java.util.List;
11   -
12 10 /**
13 11 * MES 发货通知单 Mapper
14 12 */
... ... @@ -28,8 +26,4 @@ public interface MesWmSalesNoticeMapper extends BaseMapperX&lt;MesWmSalesNoticeDO&gt;
28 26 return selectOne(MesWmSalesNoticeDO::getNoticeCode, noticeCode);
29 27 }
30 28  
31   - default List<MesWmSalesNoticeDO> selectListByStatus(Integer status) {
32   - return selectList(MesWmSalesNoticeDO::getStatus, status);
33   - }
34   -
35 29 }
... ...
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/wm/salesnotice/MesWmSalesNoticeService.java
... ... @@ -80,12 +80,4 @@ public interface MesWmSalesNoticeService {
80 80 return convertMap(getSalesNoticeList(ids), MesWmSalesNoticeDO::getId);
81 81 }
82 82  
83   - /**
84   - * 按状态获得发货通知单列表
85   - *
86   - * @param status 状态
87   - * @return 发货通知单列表
88   - */
89   - List<MesWmSalesNoticeDO> getSalesNoticeListByStatus(Integer status);
90   -
91 83 }
... ...
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 {
111 111 return salesNoticeMapper.selectByIds(ids);
112 112 }
113 113  
114   - @Override
115   - public List<MesWmSalesNoticeDO> getSalesNoticeListByStatus(Integer status) {
116   - if (status == null) {
117   - return salesNoticeMapper.selectList();
118   - }
119   - return salesNoticeMapper.selectListByStatus(status);
120   - }
121   -
122 114 private MesWmSalesNoticeDO validateSalesNoticeExists(Long id) {
123 115 MesWmSalesNoticeDO notice = salesNoticeMapper.selectById(id);
124 116 if (notice == null) {
... ...