| | |
| | | @Autowired |
| | | private ProcessRouteService processRouteService; |
| | | |
| | | |
| | | @GetMapping("/listPage") |
| | | @Log(title = "BOM-分页查询", businessType = BusinessType.OTHER) |
| | | @ApiOperation("BOM-分页查询") |
| | |
| | | @DeleteMapping("/batchDelete") |
| | | @Log(title = "删除", businessType = BusinessType.DELETE) |
| | | public AjaxResult batchDelete(@RequestBody List<Integer> ids) { |
| | | List<ProcessRoute> list = processRouteService.list(Wrappers.<ProcessRoute>lambdaQuery().in(ProcessRoute::getBomId, ids)); |
| | | if (list.size()>0){ |
| | | return AjaxResult.error("该BOM已经存在对应的工艺路线,无法进行删除"); |
| | | } |
| | | // List<ProcessRoute> list = processRouteService.list(Wrappers.<ProcessRoute>lambdaQuery().in(ProcessRoute::getBomId, ids)); |
| | | // List<ProductProcessRoute> list2 = productProcessRouteService.list(Wrappers.<ProductProcessRoute>lambdaQuery().in(ProductProcessRoute::getBomId, ids)); |
| | | // if (list.size()>0 || list2.size()>0){ |
| | | // return AjaxResult.error("该BOM已经存在对应的工艺路线,无法进行删除"); |
| | | // } |
| | | if(CollectionUtils.isEmpty(ids)){ |
| | | return AjaxResult.error("请选择至少一条数据"); |
| | | } |