零件采购fix
This commit is contained in:
parent
cdbc8fdb2a
commit
f445cf2de8
@ -210,6 +210,7 @@ public interface MaterialPlanBoomMapper extends BaseMapperX<MaterialPlanBoomDO>
|
||||
.select("d.spec as boomSpec","d.blueprint_no as blueprintNo","d.unit as unit","f.name as supplierName")
|
||||
.select("a.nickname as duEmpName","c.name as procedureName","e.name as compositionName")
|
||||
.select("t.mat_weight as theWeight")
|
||||
.select(MaterialPlanDO::getProjectId)
|
||||
.select(MaterialPlanDO::getBrief, MaterialPlanDO::getCustomerId, MaterialPlanDO::getProjectId, MaterialPlanDO::getProjectNameSim)
|
||||
.leftJoin(MaterialPlanDO.class, "p", MaterialPlanDO::getId,MaterialPlanBoomDO::getProjectMaterialPlanId)
|
||||
.leftJoin(ProcessBomDetailDO.class,"d",ProcessBomDetailDO::getId,MaterialPlanBoomDO::getBoomDetailId)
|
||||
|
@ -260,8 +260,10 @@ public class PartPurchaseOrderServiceImpl implements PartPurchaseOrderService{
|
||||
purchaseOrderMakeDO.setSubmitUserId(getLoginUser().getId());
|
||||
purchaseOrderMakeDO.setSubmitTime(LocalDateTime.now());
|
||||
purchaseOrderMakeDO.setProjectId(updateReqVO.getProjectId());
|
||||
PlanDO planDO = planMapper.selectOne("plan_no", updateReqVO.getProjectId());
|
||||
purchaseOrderMakeDO.setProjectPlanId(Objects.nonNull(planDO)?planDO.getId(): null);
|
||||
List<PlanDO> planDOs = planMapper.selectList("project_id", updateReqVO.getProjectId());
|
||||
if (!CollectionUtils.isEmpty(planDOs) && planDOs.get(0) != null) {
|
||||
purchaseOrderMakeDO.setProjectPlanId(planDOs.get(0).getId());
|
||||
}
|
||||
purchaseOrderMakeDO.setCustomerId(updateReqVO.getCustomerId());
|
||||
purchaseOrderMakeDO.setBrief(updateReqVO.getBrief());
|
||||
purchaseOrderMakeDO.setProjectName(updateReqVO.getProjectName());
|
||||
|
Loading…
Reference in New Issue
Block a user