From 9da261afca823844faf50dd03da75d6d20e88070 Mon Sep 17 00:00:00 2001 From: dzq Date: Tue, 22 Apr 2025 15:39:26 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E8=AE=A2=E5=8D=95=E6=9C=8D=E5=8A=A1):=20?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=93=8D=E4=BD=9C=E6=97=A5=E5=BF=97=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E4=B8=AD=E7=9A=84=E5=AD=97=E6=AE=B5=E7=BC=BA=E5=A4=B1?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在OrderApplicationService中,添加了操作日志记录的缺失字段,包括创建者ID、创建时间、更新者ID、更新时间以及删除状态,以确保日志记录的完整性 --- .../java/com/agileboot/api/controller/OrderController.java | 2 ++ .../domain/shop/order/OrderApplicationService.java | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/agileboot-api/src/main/java/com/agileboot/api/controller/OrderController.java b/agileboot-api/src/main/java/com/agileboot/api/controller/OrderController.java index 1caf913..0ddb279 100644 --- a/agileboot-api/src/main/java/com/agileboot/api/controller/OrderController.java +++ b/agileboot-api/src/main/java/com/agileboot/api/controller/OrderController.java @@ -1,5 +1,6 @@ package com.agileboot.api.controller; +import cn.hutool.json.JSONUtil; import com.agileboot.common.constant.PayApiConstants; import com.agileboot.common.core.base.BaseController; import com.agileboot.domain.cabinet.operation.command.AddCabinetCellOperationCommand; @@ -53,6 +54,7 @@ public class OrderController extends BaseController { @PostMapping("/openCabinet/{orderId}/{orderGoodsId}") public ResponseDTO openCabinet(@PathVariable Long orderId, @PathVariable Long orderGoodsId, @RequestBody AddCabinetCellOperationCommand operationCommand) { +// log.info("openCabinet orderId: {}, orderGoodsId: {}, operationCommand: {}", orderId, orderGoodsId, JSONUtil.toJsonStr(operationCommand)); orderApplicationService.openOrderGoodsCabinet(orderId, orderGoodsId, operationCommand); return ResponseDTO.ok(); } diff --git a/agileboot-domain/src/main/java/com/agileboot/domain/shop/order/OrderApplicationService.java b/agileboot-domain/src/main/java/com/agileboot/domain/shop/order/OrderApplicationService.java index 87c56b4..b476d72 100644 --- a/agileboot-domain/src/main/java/com/agileboot/domain/shop/order/OrderApplicationService.java +++ b/agileboot-domain/src/main/java/com/agileboot/domain/shop/order/OrderApplicationService.java @@ -1,6 +1,7 @@ package com.agileboot.domain.shop.order; import cn.hutool.core.date.DateUtil; +import cn.hutool.json.JSONUtil; import com.agileboot.common.constant.PayApiConstants; import com.agileboot.common.core.page.PageDTO; import com.agileboot.common.exception.ApiException; @@ -120,6 +121,11 @@ public class OrderApplicationService { throw new ApiException(ErrorCode.Internal.INTERNAL_ERROR, "发送指令失败"); } finally { // 记录操作日志 + operationCommand.setCreatorId(0L); + operationCommand.setCreateTime(new Date()); + operationCommand.setUpdaterId(0L); + operationCommand.setUpdateTime(new Date()); + operationCommand.setDeleted(false); cellOperationModel.loadAddCommand(operationCommand); cellOperationModel.insert(); }