|
|
@@ -52,6 +52,7 @@ import com.yami.shop.common.util.PageParam;
|
|
|
import com.yami.shop.common.util.R;
|
|
|
import com.yami.shop.dao.*;
|
|
|
import com.yami.shop.service.*;
|
|
|
+import com.yami.shop.service.hb.IHBOrderService;
|
|
|
import com.yami.shop.utils.BinPackingUtil;
|
|
|
import com.yami.shop.utils.CullenUtils;
|
|
|
import com.yami.shop.utils.ExportUtils;
|
|
|
@@ -124,7 +125,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
private final TzSysUserMapper userMapper;
|
|
|
@Autowired
|
|
|
private ExportTaskService exportTaskService;
|
|
|
-
|
|
|
+ private final IHBOrderService hbOrderService;
|
|
|
//导出
|
|
|
// 线程池配置
|
|
|
private final ExecutorService exportExecutor = Executors.newFixedThreadPool(
|
|
|
@@ -2500,6 +2501,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
+ @Transactional(rollbackFor = Exception.class)
|
|
|
public void addSMOrder(SMOrderPo orderPo) {
|
|
|
Order order = new Order();
|
|
|
order.setShopId(0L);
|
|
|
@@ -2548,6 +2550,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
orderItemService.save(item);
|
|
|
});
|
|
|
|
|
|
+ hbOrderService.createOrderAsync(order.getOrderNumber());
|
|
|
}
|
|
|
|
|
|
/**
|