| | |
| | | |
| | | import com.iailab.framework.common.pojo.CommonResult; |
| | | import com.iailab.framework.common.pojo.PageResult; |
| | | import com.iailab.iems.common.validator.AssertUtils; |
| | | import com.iailab.module.pms.coalquality.modules.detection.dto.QualityQuickDTO; |
| | | import com.iailab.module.pms.coalquality.modules.detection.service.QualityQuickService; |
| | | import com.iailab.module.pms.coalquality.modules.detection.vo.QuickPageReqVO; |
| | |
| | | */ |
| | | @Slf4j |
| | | @RestController |
| | | @RequestMapping("/quality/quick") |
| | | @RequestMapping("/coal-quality/quality/quick") |
| | | @Tag(name = "生产快检") |
| | | public class QualityQuickController { |
| | | @Autowired |
| | |
| | | return success(page); |
| | | } |
| | | |
| | | @GetMapping("{id}") |
| | | @GetMapping("/get") |
| | | @Operation(summary = "信息") |
| | | public CommonResult<QualityQuickDTO> get(@PathVariable("id") String id){ |
| | | public CommonResult<QualityQuickDTO> get(String id){ |
| | | QualityQuickDTO data = qualityQuickService.get(id); |
| | | return success(data); |
| | | } |
| | | |
| | | @PostMapping |
| | | @PostMapping("/create") |
| | | @Operation(summary = "保存") |
| | | public CommonResult<Boolean> save(@RequestBody QualityQuickDTO dto){ |
| | | |
| | |
| | | return success(true); |
| | | } |
| | | |
| | | @PutMapping |
| | | @PutMapping("/update") |
| | | @Operation(summary = "修改") |
| | | public CommonResult<Boolean> update(@RequestBody QualityQuickDTO dto){ |
| | | |
| | |
| | | return success(true); |
| | | } |
| | | |
| | | @DeleteMapping |
| | | @DeleteMapping("/delete") |
| | | @Operation(summary = "删除") |
| | | public CommonResult<Boolean> delete(@RequestBody String[] ids){ |
| | | //效验数据 |
| | | AssertUtils.isArrayEmpty(ids, "id"); |
| | | |
| | | qualityQuickService.delete(ids); |
| | | |