|
@@ -1,9 +1,11 @@
|
|
|
package org.dromara.bulk.service.impl;
|
|
|
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
+import org.dromara.bulk.domain.BulkOrderList;
|
|
|
import org.dromara.bulk.domain.bo.BulkOrderListBo;
|
|
|
import org.dromara.bulk.domain.bo.NewBulkOrderBo;
|
|
|
import org.dromara.bulk.domain.bo.OrderListBo;
|
|
|
+import org.dromara.bulk.mapper.BulkOrderListMapper;
|
|
|
import org.dromara.bulk.service.BulkOrderManagementService;
|
|
|
import org.dromara.common.core.utils.MapstructUtils;
|
|
|
import org.dromara.common.core.utils.OrderNumberGenerator;
|
|
@@ -21,6 +23,7 @@ import org.springframework.stereotype.Service;
|
|
|
public class BulkOrderManagementServiceImpl implements BulkOrderManagementService {
|
|
|
|
|
|
private final ProductionPlanMapper productionPlanMapper;
|
|
|
+ private final BulkOrderListMapper bulkOrderListMapper;
|
|
|
|
|
|
@Override
|
|
|
public int insertBulkOrder(NewBulkOrderBo newBulkOrderBo) {
|
|
@@ -31,13 +34,13 @@ public class BulkOrderManagementServiceImpl implements BulkOrderManagementServic
|
|
|
String orderNum = orderNumberGenerator.generateOrderNumber("DH");
|
|
|
|
|
|
ProductionPlanBo productionPlanBo = new ProductionPlanBo();
|
|
|
-
|
|
|
productionPlanBo.setSysNo(sysNo);
|
|
|
productionPlanBo.setPurchaseCode(purchaseCode);
|
|
|
-
|
|
|
productionPlanMapper.insert(MapstructUtils.convert(productionPlanBo, ProductionPlan.class));
|
|
|
|
|
|
BulkOrderListBo bulkOrderListBo = new BulkOrderListBo();
|
|
|
+ bulkOrderListBo.setSysNo(sysNo);
|
|
|
+ bulkOrderListBo.setScNo(purchaseCode);
|
|
|
bulkOrderListBo.setGarmentFactory(orderList.getGarmentFactory());
|
|
|
bulkOrderListBo.setGarmentFactoryPeople(orderList.getGarmentFactoryPeople());
|
|
|
bulkOrderListBo.setGarmentFactoryTel(orderList.getGarmentFactoryTel());
|
|
@@ -49,6 +52,7 @@ public class BulkOrderManagementServiceImpl implements BulkOrderManagementServic
|
|
|
bulkOrderListBo.setBaseClothPrice(orderList.getBaseClothPrice());
|
|
|
bulkOrderListBo.setBrandGroup(orderList.getBrandGroup());
|
|
|
bulkOrderListBo.setGoodsTypeExtend3Id(JsonUtils.toJsonString(orderList.getCraft()));
|
|
|
+ bulkOrderListMapper.insert(MapstructUtils.convert(bulkOrderListBo, BulkOrderList.class));
|
|
|
}
|
|
|
|
|
|
return 0;
|