Commit c6813d43afb55d944a1355d4bf9d374f2663c271
1 parent
c39865e9
feat(mes-qc): 迁移 antd 来料检验及检测结果、缺陷记录组件(代码优化)
Showing
3 changed files
with
22 additions
and
0 deletions
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/controller/admin/qc/defectrecord/MesQcDefectRecordController.java
| ... | ... | @@ -52,6 +52,15 @@ public class MesQcDefectRecordController { |
| 52 | 52 | return success(true); |
| 53 | 53 | } |
| 54 | 54 | |
| 55 | + @GetMapping("/get") | |
| 56 | + @Operation(summary = "获得质检缺陷记录") | |
| 57 | + @Parameter(name = "id", description = "编号", required = true, example = "1024") | |
| 58 | + @PreAuthorize("@ss.hasPermission('mes:qc-defect:query')") | |
| 59 | + public CommonResult<MesQcDefectRecordRespVO> getDefectRecord(@RequestParam("id") Long id) { | |
| 60 | + MesQcDefectRecordDO record = defectRecordService.getDefectRecord(id); | |
| 61 | + return success(BeanUtils.toBean(record, MesQcDefectRecordRespVO.class)); | |
| 62 | + } | |
| 63 | + | |
| 55 | 64 | @GetMapping("/page") |
| 56 | 65 | @Operation(summary = "获得质检缺陷记录分页") |
| 57 | 66 | @PreAuthorize("@ss.hasPermission('mes:qc-defect:query')") | ... | ... |
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/defectrecord/MesQcDefectRecordService.java
| ... | ... | @@ -36,6 +36,14 @@ public interface MesQcDefectRecordService { |
| 36 | 36 | void deleteDefectRecord(Long id); |
| 37 | 37 | |
| 38 | 38 | /** |
| 39 | + * 获得质检缺陷记录 | |
| 40 | + * | |
| 41 | + * @param id 编号 | |
| 42 | + * @return 质检缺陷记录 | |
| 43 | + */ | |
| 44 | + MesQcDefectRecordDO getDefectRecord(Long id); | |
| 45 | + | |
| 46 | + /** | |
| 39 | 47 | * 获得质检缺陷记录分页 |
| 40 | 48 | * |
| 41 | 49 | * @param pageReqVO 分页查询 | ... | ... |
yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/service/qc/defectrecord/MesQcDefectRecordServiceImpl.java
| ... | ... | @@ -107,6 +107,11 @@ public class MesQcDefectRecordServiceImpl implements MesQcDefectRecordService { |
| 107 | 107 | } |
| 108 | 108 | |
| 109 | 109 | @Override |
| 110 | + public MesQcDefectRecordDO getDefectRecord(Long id) { | |
| 111 | + return defectRecordMapper.selectById(id); | |
| 112 | + } | |
| 113 | + | |
| 114 | + @Override | |
| 110 | 115 | public PageResult<MesQcDefectRecordDO> getDefectRecordPage(MesQcDefectRecordPageReqVO pageReqVO) { |
| 111 | 116 | return defectRecordMapper.selectPage(pageReqVO); |
| 112 | 117 | } | ... | ... |