|
@@ -1,11 +1,13 @@
|
|
|
package org.dromara.bulk.service.impl;
|
|
|
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
+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.service.BulkOrderManagementService;
|
|
|
import org.dromara.common.core.utils.MapstructUtils;
|
|
|
import org.dromara.common.core.utils.OrderNumberGenerator;
|
|
|
+import org.dromara.common.json.utils.JsonUtils;
|
|
|
import org.dromara.productionManagement.domain.ProductionPlan;
|
|
|
import org.dromara.productionManagement.domain.bo.ProductionPlanBo;
|
|
|
import org.dromara.productionManagement.mapper.ProductionPlanMapper;
|
|
@@ -29,9 +31,24 @@ 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.setGarmentFactory(orderList.getGarmentFactory());
|
|
|
+ bulkOrderListBo.setGarmentFactoryPeople(orderList.getGarmentFactoryPeople());
|
|
|
+ bulkOrderListBo.setGarmentFactoryTel(orderList.getGarmentFactoryTel());
|
|
|
+ bulkOrderListBo.setReceivingAddress(orderList.getReceivingAddress());
|
|
|
+ bulkOrderListBo.setCurrentTimeConsumption(orderList.getCurrentTimeConsumption());
|
|
|
+ bulkOrderListBo.setOrderTime(orderList.getOrderTime());
|
|
|
+ bulkOrderListBo.setTargetDate(orderList.getTargetDate());
|
|
|
+ bulkOrderListBo.setBaseCloth(orderList.getBaseCloth());
|
|
|
+ bulkOrderListBo.setBaseClothPrice(orderList.getBaseClothPrice());
|
|
|
+ bulkOrderListBo.setBrandGroup(orderList.getBrandGroup());
|
|
|
+ bulkOrderListBo.setGoodsTypeExtend3Id(JsonUtils.toJsonString(orderList.getCraft()));
|
|
|
}
|
|
|
|
|
|
return 0;
|