外协订单回退调用erp

liweidong
李涛 3 days ago
parent a2f4d59e79
commit d9adcb8164
  1. 6
      blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/impl/ReviewSheetServiceImpl.java

@ -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("生产订单信息不存在!");

Loading…
Cancel
Save