update:增加订单审核日志打印

This commit is contained in:
Damonny 2025-03-03 17:31:45 +08:00
parent cb990f37c6
commit ed65ed80c9
1 changed files with 8 additions and 0 deletions

View File

@ -25,7 +25,9 @@ import cn.iocoder.yudao.module.haoka.utils.IdCardAgeCalculator;
import cn.iocoder.yudao.module.haoka.utils.SnowflakeId;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.doudian.open.api.order_addOrderRemark.param.OrderAddOrderRemarkParam;
import com.doudian.open.utils.JsonUtil;
import com.google.common.collect.Lists;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.scheduling.annotation.Async;
@ -60,6 +62,7 @@ import static cn.iocoder.yudao.module.haoka.enums.ErrorCodeConstants.*;
*/
@Service
@Validated
@Slf4j
public class OrdersServiceImpl extends ServiceImpl<OrdersMapper, OrdersDO> implements OrdersService {
@Resource
private OrdersMapper ordersMapper;
@ -416,6 +419,7 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersMapper, OrdersDO> imple
@Override
public void auditOrders(OrdersSaveReqVO updateReqVO) {
log.error("【审核订单开始】,订单数据{}", JsonUtil.toJson(updateReqVO));
// 校验存在
OrdersDO ordersOld = validateOrdersExists(updateReqVO.getId());
// 校验是否可以审核
@ -431,6 +435,7 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersMapper, OrdersDO> imple
this.updateOrderById(updateObj);
Long status = updateObj.getStatus();
// 进入审核流程
log.error("【审核订单开始】,订单状态:{}",status);
if (status != null && status == 450L) {
// 450 审核通过
if ("2".equals(String.valueOf(autoType))) {
@ -440,10 +445,13 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersMapper, OrdersDO> imple
logSaveReqVO.setMsg("已自动提交到上游");
logSaveReqVO.setMsgType("0");
logSaveReqVO.setMsgSource("1");
log.error("【审核订单自动生产】,操作日志数据:{}",JsonUtil.toJson(logSaveReqVO));
orderOperateLogService.createOrderOperateLog(logSaveReqVO);
log.error("【审核订单自动提交上游】,订单数据:{}",JsonUtil.toJson(updateObj));
createOrderToOperators(updateObj);
} else {
// 手动生产
log.error("【审核订单手动】,订单数据:{}",JsonUtil.toJson(updateObj));
updateObj.setStatus(450L);
this.updateOrderById(updateObj);
}