|
@@ -131,13 +131,10 @@ public class ProcurementPlanChangeServiceImpl extends |
|
@@ -131,13 +131,10 @@ public class ProcurementPlanChangeServiceImpl extends |
|
131
|
procurementPlanChangeLineService.saveBatch(lines);
|
131
|
procurementPlanChangeLineService.saveBatch(lines);
|
|
132
|
}
|
132
|
}
|
|
133
|
|
133
|
|
|
134
|
- //变更的是子计划 直接修改(开票品名 公司名称 另付运费 分厂)子计划的数据(无需修改主计划、合同数据),需重新生成买断操作申请单(如有买断)
|
134
|
+ //变更的是子计划 直接修改(分厂)子计划的数据(无需修改主计划、合同数据),需重新生成买断操作申请单(如有买断)
|
|
135
|
if (StringUtil.isNotEmpty(plan.getParentId())) {
|
135
|
if (StringUtil.isNotEmpty(plan.getParentId())) {
|
|
136
|
- //修改 开票品名 公司名称 另付运费
|
136
|
+ //修改 状态类型
|
|
137
|
Wrapper<ProcurementPlan> parentWrapper = Wrappers.lambdaUpdate(ProcurementPlan.class)
|
137
|
Wrapper<ProcurementPlan> parentWrapper = Wrappers.lambdaUpdate(ProcurementPlan.class)
|
|
138
|
- .set(ProcurementPlan::getInvoiceProductName, vo.getInvoiceProductName())
|
|
|
|
139
|
- .set(ProcurementPlan::getCompanyShortId, vo.getCompanyShortId())
|
|
|
|
140
|
- .set(ProcurementPlan::getShippingCost, vo.getShippingCost())
|
|
|
|
141
|
.set(ProcurementPlan::getWorkshopId, vo.getLines().get(0).getWorkshopId())
|
138
|
.set(ProcurementPlan::getWorkshopId, vo.getLines().get(0).getWorkshopId())
|
|
142
|
.set(ProcurementPlan::getProcessStatus, "COMPLETED")
|
139
|
.set(ProcurementPlan::getProcessStatus, "COMPLETED")
|
|
143
|
.set(ProcurementPlan::getProcessNode, null)
|
140
|
.set(ProcurementPlan::getProcessNode, null)
|
|
@@ -156,6 +153,7 @@ public class ProcurementPlanChangeServiceImpl extends |
|
@@ -156,6 +153,7 @@ public class ProcurementPlanChangeServiceImpl extends |
|
156
|
vo1.setProcurementPlanId(vo.getProcurementPlanId());
|
153
|
vo1.setProcurementPlanId(vo.getProcurementPlanId());
|
|
157
|
procurementBuyoutApplyService.create(vo1);
|
154
|
procurementBuyoutApplyService.create(vo1);
|
|
158
|
} else {
|
155
|
} else {
|
|
|
|
156
|
+ //todo 开票品名变更会改到
|
|
159
|
//变更的是主计划(开票品名 公司名称 另付运费) 直接修改主计划的数据、合同数据、子计划数据,子计划买断操作申请单(如果只有主计划就只生成主计划的买断操作申请单)
|
157
|
//变更的是主计划(开票品名 公司名称 另付运费) 直接修改主计划的数据、合同数据、子计划数据,子计划买断操作申请单(如果只有主计划就只生成主计划的买断操作申请单)
|
|
160
|
Wrapper<ProcurementPlan> queryWrapper = Wrappers.lambdaQuery(ProcurementPlan.class)
|
158
|
Wrapper<ProcurementPlan> queryWrapper = Wrappers.lambdaQuery(ProcurementPlan.class)
|
|
161
|
.eq(ProcurementPlan::getFrozen, false)
|
159
|
.eq(ProcurementPlan::getFrozen, false)
|