| | |
| | | @RestController @RequestMapping("/mes/qc/seed-quality") @Validated |
| | | public class MesQcSeedQualityController { |
| | | @Resource private MesQcSeedQualityService service; |
| | | @GetMapping("/resolve") |
| | | @Operation(summary = "解析待质检袋码及确认该袋质检结果") |
| | | @PreAuthorize("@ss.hasPermission('mes:qc-seed-quality:submit')") |
| | | public CommonResult<java.util.Map<String, Object>> resolve(@RequestParam String code, @RequestParam(defaultValue = "BAG") String scanType) { |
| | | return success(service.resolveScan(code, scanType)); |
| | | } |
| | | @GetMapping("/page") |
| | | @Operation(summary = "获得种子质检记录分页") |
| | | @PreAuthorize("@ss.hasPermission('mes:qc-seed-quality:query')") |
| | |
| | | @PostMapping("/submit") @Operation(summary = "提交种子质检") |
| | | @PreAuthorize("@ss.hasPermission('mes:qc-seed-quality:submit')") |
| | | public CommonResult<Long> submit(@Valid @RequestBody MesQcSeedQualitySubmitReqVO reqVO) { return success(service.submit(reqVO)); } |
| | | |
| | | @PostMapping("/submit-group") @Operation(summary = "按袋码、托盘或生产批次统一提交种子质检") |
| | | @PreAuthorize("@ss.hasPermission('mes:qc-seed-quality:submit')") |
| | | public CommonResult<java.util.Map<String, Object>> submitGroup(@Valid @RequestBody cn.iocoder.yudao.module.mes.controller.admin.qc.seedquality.vo.MesQcSeedQualityGroupSubmitReqVO reqVO) { |
| | | return success(service.submitGroup(reqVO)); |
| | | } |
| | | } |