Commit c6813d43afb55d944a1355d4bf9d374f2663c271

Authored by YunaiV
1 parent c39865e9

feat(mes-qc): 迁移 antd 来料检验及检测结果、缺陷记录组件(代码优化)

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 }
... ...