update:修改自动进生产的问题,订单执行顺序调整

This commit is contained in:
Damonny 2025-03-03 17:10:12 +08:00
parent 2e075a07de
commit b582519281
1 changed files with 13 additions and 4 deletions

View File

@ -317,15 +317,24 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersMapper, OrdersDO> imple
@Override @Override
public void afterCommit() { public void afterCommit() {
//异步操作 //异步操作
OrdersSaveReqVO ordersSaveReqVO = new OrdersSaveReqVO(); asyncAuditOrders(updateObj);
ordersSaveReqVO.setId(updateObj.getId());
ordersSaveReqVO.setStatus(450L);
auditOrders(ordersSaveReqVO);
} }
}); });
} }
} }
/**
* 异步判断是否自动审核订单
* @param ordersDO
*/
@Async
public void asyncAuditOrders(OrdersDO ordersDO){
// 自动生产 调用审核
OrdersSaveReqVO ordersSaveReqVO = BeanUtils.toBean(ordersDO, OrdersSaveReqVO.class);
ordersSaveReqVO.setStatus(450L);
this.auditOrders(ordersSaveReqVO);
}
/** /**
* 判断手机号和身份证是否在黑名单中 * 判断手机号和身份证是否在黑名单中
* @param list * @param list