Commit 6cf9d37cedfcb38e3ca693c244f30783f61346ad
1 parent
2fe54623
♻️ refactor(mes): 移除无用的发货通知单相关代码
删除了不再使用的发货通知单精简列表接口及相关逻辑,简化了代码结构,提高了可维护性。
Showing
4 changed files
with
0 additions
and
31 deletions
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<MesWmSalesNoticeDO> |
| 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) { | ... | ... |