diff --git a/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/service/orders/OrdersServiceImpl.java b/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/service/orders/OrdersServiceImpl.java index a7f5f4bea7..cf687b7bf2 100644 --- a/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/service/orders/OrdersServiceImpl.java +++ b/yudao-module-haoka/yudao-module-haoka-biz/src/main/java/cn/iocoder/yudao/module/haoka/service/orders/OrdersServiceImpl.java @@ -317,15 +317,24 @@ public class OrdersServiceImpl extends ServiceImpl imple @Override public void afterCommit() { //异步操作 - OrdersSaveReqVO ordersSaveReqVO = new OrdersSaveReqVO(); - ordersSaveReqVO.setId(updateObj.getId()); - ordersSaveReqVO.setStatus(450L); - auditOrders(ordersSaveReqVO); + asyncAuditOrders(updateObj); } }); } } + /** + * 异步判断是否自动审核订单 + * @param ordersDO + */ + @Async + public void asyncAuditOrders(OrdersDO ordersDO){ + // 自动生产 调用审核 + OrdersSaveReqVO ordersSaveReqVO = BeanUtils.toBean(ordersDO, OrdersSaveReqVO.class); + ordersSaveReqVO.setStatus(450L); + this.auditOrders(ordersSaveReqVO); + } + /** * 判断手机号和身份证是否在黑名单中 * @param list