| | |
| | | throw new ServiceException("该工艺路线不存在,绑定失败"); |
| | | } |
| | | |
| | | // // 清除旧绑定的工艺路线 |
| | | productionOrderRouteService.remove(new LambdaQueryWrapper<ProductionOrderRoute>().eq(ProductionOrderRoute::getOrderId, productOrder.getId())); |
| | | productionOrderRouteItemService.remove(new LambdaQueryWrapper<ProductionOrderRouteItem>().eq(ProductionOrderRouteItem::getOrderId, productOrder.getId())); |
| | | productionOrderRouteItemParamService.remove(new LambdaQueryWrapper<ProductionOrderRouteItemParam>().eq(ProductionOrderRouteItemParam::getOrderId, productOrder.getId())); |
| | | |
| | | // 创建工艺路线 |
| | | ProductionOrderRoute productionOrderRoute = createOrderRouteSnapshot(productOrder.getId(), processRoute); |
| | | migration(productOrder.getId(), processRoute, productionOrderRoute.getId()); |