|
|
|
|
@ -54,6 +54,7 @@ import org.springblade.desk.quality.pojo.entity.ReviewSheet; |
|
|
|
|
import org.springblade.desk.quality.service.IInspectionTaskService; |
|
|
|
|
import org.springblade.desk.quality.service.IReviewSheetService; |
|
|
|
|
import org.springblade.erpdata.feign.IErpDataProduceClient; |
|
|
|
|
import org.springblade.erpdata.pojo.vo.PpmReportDetailModelVO; |
|
|
|
|
import org.springblade.system.feign.IUserClient; |
|
|
|
|
import org.springblade.system.pojo.entity.User; |
|
|
|
|
import org.springframework.beans.BeanUtils; |
|
|
|
|
@ -563,8 +564,11 @@ public class PdaSaveServiceImpl extends BaseServiceImpl<WorkPlanMapper, WorkPlan |
|
|
|
|
yieldOrder.setCardNo(yieldOrderService.nextCardNo()); |
|
|
|
|
yieldOrder.setYoCode(yieldOrderService.nextCode(rr.getRedono())); |
|
|
|
|
yieldOrder.setYpCode(rr.getRedono()); |
|
|
|
|
// todo责任部门从erp获取
|
|
|
|
|
yieldOrder.setResDept(""); |
|
|
|
|
// 责任部门从erp获取
|
|
|
|
|
List<PpmReportDetailModelVO> data = erpDataProduceClient.reviewFormMess(Boolean.TRUE, rr.getRedono(), null, null).getData(); |
|
|
|
|
if (CollectionUtils.isNotEmpty(data)) { |
|
|
|
|
yieldOrder.setResDept(data.get(0).getLayer1()); |
|
|
|
|
} |
|
|
|
|
yieldOrder.setPartCode(part.getPartCode()); |
|
|
|
|
yieldOrder.setProductType(part.getProductType()); |
|
|
|
|
yieldOrder.setPartName(part.getPartName()); |
|
|
|
|
@ -703,7 +707,7 @@ public class PdaSaveServiceImpl extends BaseServiceImpl<WorkPlanMapper, WorkPlan |
|
|
|
|
} |
|
|
|
|
if ("1".equals(prWorkPlan.getOem())) { |
|
|
|
|
prWorkPlan.setOem("0"); |
|
|
|
|
prWorkPlan.setOem(null); |
|
|
|
|
prWorkPlan.setOcId(null); |
|
|
|
|
} |
|
|
|
|
prWorkPlan.setMakeTeam(item.getMakeTeam()); |
|
|
|
|
if (item.getSubsidiaryTeam() != null) { |
|
|
|
|
|