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,15 +112,6 @@ public class MesWmSalesNoticeController {
112 return success(true); 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 // ==================== 拼接 VO ==================== 115 // ==================== 拼接 VO ====================
125 116
126 private List<MesWmSalesNoticeRespVO> buildRespVOList(List<MesWmSalesNoticeDO> list) { 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,8 +7,6 @@ import cn.iocoder.yudao.module.mes.controller.admin.wm.salesnotice.vo.MesWmSales
7 import cn.iocoder.yudao.module.mes.dal.dataobject.wm.salesnotice.MesWmSalesNoticeDO; 7 import cn.iocoder.yudao.module.mes.dal.dataobject.wm.salesnotice.MesWmSalesNoticeDO;
8 import org.apache.ibatis.annotations.Mapper; 8 import org.apache.ibatis.annotations.Mapper;
9 9
10 -import java.util.List;  
11 -  
12 /** 10 /**
13 * MES 发货通知单 Mapper 11 * MES 发货通知单 Mapper
14 */ 12 */
@@ -28,8 +26,4 @@ public interface MesWmSalesNoticeMapper extends BaseMapperX&lt;MesWmSalesNoticeDO&gt; @@ -28,8 +26,4 @@ public interface MesWmSalesNoticeMapper extends BaseMapperX&lt;MesWmSalesNoticeDO&gt;
28 return selectOne(MesWmSalesNoticeDO::getNoticeCode, noticeCode); 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,12 +80,4 @@ public interface MesWmSalesNoticeService {
80 return convertMap(getSalesNoticeList(ids), MesWmSalesNoticeDO::getId); 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,14 +111,6 @@ public class MesWmSalesNoticeServiceImpl implements MesWmSalesNoticeService {
111 return salesNoticeMapper.selectByIds(ids); 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 private MesWmSalesNoticeDO validateSalesNoticeExists(Long id) { 114 private MesWmSalesNoticeDO validateSalesNoticeExists(Long id) {
123 MesWmSalesNoticeDO notice = salesNoticeMapper.selectById(id); 115 MesWmSalesNoticeDO notice = salesNoticeMapper.selectById(id);
124 if (notice == null) { 116 if (notice == null) {