|
|
|
|
@ -727,11 +727,13 @@ public class ReviewSheetServiceImpl extends EnBaseServiceImpl<ReviewSheetMapper, |
|
|
|
|
return R.success("成功"); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private JSONObject saveReviewData(ReviewSheet rs, List<ReviewDuty> rdList, List<ReviewFault> rfList, BladeUser bladeUser) throws Exception { |
|
|
|
|
private JSONObject saveReviewData(ReviewSheet rs, List<ReviewDuty> rdList, List<ReviewFault> rfList, BladeUser bladeUser) { |
|
|
|
|
InspectionTask wc = inspectionTaskService.getById(rs.getTaskId()); |
|
|
|
|
if (wc == null) { |
|
|
|
|
throw new ServiceException("检验任务信息不存在!"); |
|
|
|
|
} |
|
|
|
|
wc.setReviewStatus((short) 6); |
|
|
|
|
inspectionTaskService.updateById(wc); |
|
|
|
|
WorkPlan wp = workPlanService.getById(wc.getWpId()); |
|
|
|
|
if (wp == null) { |
|
|
|
|
throw new ServiceException("车间作业计划信息不存在!"); |
|
|
|
|
@ -740,6 +742,8 @@ public class ReviewSheetServiceImpl extends EnBaseServiceImpl<ReviewSheetMapper, |
|
|
|
|
if (wo == null) { |
|
|
|
|
throw new ServiceException("车间订单信息不存在!"); |
|
|
|
|
} |
|
|
|
|
wo.setRunStatus(WorkOrder.RUN_STATUS_HEAR); |
|
|
|
|
workOrderService.updateById(wo); |
|
|
|
|
YieldOrder yo = yieldOrderMapper.selectById(wo.getYoId()); |
|
|
|
|
if (yo == null) { |
|
|
|
|
throw new ServiceException("生产订单信息不存在!"); |
|
|
|
|
|