|
@@ -142,12 +142,14 @@ public class ProduceOrderServiceImpl extends ServiceImpl<ProduceOrderMapper, Pro
|
|
|
produceOrderDetailService.saveBatch(productionOrderDetailList);
|
|
|
|
|
|
//创建生产订单明细
|
|
|
+ int index = 0;
|
|
|
List<WorkOrder> workOrderList = new ArrayList<>();
|
|
|
for (ContractProduct contractProduct : contractProductList) {
|
|
|
+ index++;
|
|
|
//生成工单
|
|
|
for (int i = 1; i <= contractProduct.getQuantity().intValue(); i++) {
|
|
|
WorkOrder workOrder = new WorkOrder();
|
|
|
- workOrder.setCode(contract.getCode() + "-" + i);
|
|
|
+ workOrder.setCode(contract.getCode() + "-" + index + "-" + i);
|
|
|
workOrder.setProductId(contractProduct.getProductId());
|
|
|
workOrder.setQuantity(BigDecimal.ONE);
|
|
|
workOrder.setStatus(0);
|