| | |
| | | } |
| | | |
| | | @Override |
| | | public Boolean revoke(ProductOrder productOrder) { |
| | | //判断是否产生工单 |
| | | List<ProductionProductMain> productionProductMains = productionProductMainMapper.selectList(Wrappers.<ProductionProductMain>lambdaQuery().eq(ProductionProductMain::getProductOrderId, productOrder.getId())); |
| | | if (!productionProductMains.isEmpty()) { |
| | | throw new RuntimeException("生产订单已经报工,不能撤销"); |
| | | } |
| | | |
| | | // 查询合并的生产计划 |
| | | return null; |
| | | } |
| | | |
| | | @Override |
| | | public List<ProcessRoute> listProcessRoute(Long productModelId) { |
| | | return productOrderMapper.listProcessRoute(productModelId); |
| | | } |