From e41864fb8b128fb7141c62083699fb30c63cc435 Mon Sep 17 00:00:00 2001 From: "shuo.wang" Date: Mon, 25 Nov 2024 18:08:12 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E5=AE=A1=E6=89=B9=E4=BA=BA=E4=B8=8D?= =?UTF-8?q?=E6=98=AF=E5=AE=A1=E6=89=B9=E6=B5=81=E4=B8=AD=E7=9A=84=E4=BA=BA?= =?UTF-8?q?bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cool/store/service/impl/OperationLogServiceImpl.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/OperationLogServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/OperationLogServiceImpl.java index 4ea3b8339..248d92b17 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/OperationLogServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/OperationLogServiceImpl.java @@ -179,6 +179,7 @@ public class OperationLogServiceImpl implements OperationLogService { public Boolean batchUpdateProcessed(List operationLogs, Long audit, String userId, String reason) { List operationLogList = new ArrayList<>(); Boolean flag = Boolean.FALSE; + Date createTime = new Date(); for (OperationLogDO operationLogDO : operationLogs) { operationLogDO.setUpdateTime(new Date()); operationLogDO.setUpdateUserId(userId); @@ -187,6 +188,9 @@ public class OperationLogServiceImpl implements OperationLogService { operationLogDO.setAuditResultId(audit); flag = Boolean.TRUE; } + if (operationLogDO.getType().equals(OperationTypeEnum.OPERATION_TYPE_1.getCode())) { + createTime = operationLogDO.getCreateTime(); + } operationLogDO.setRemarks(reason); operationLogList.add(operationLogDO); } @@ -205,7 +209,7 @@ public class OperationLogServiceImpl implements OperationLogService { if (StringUtils.isNotBlank(userName)) { operationLogDO.setOperatorName(userName); } - operationLogDO.setCreateTime(new Date()); + operationLogDO.setCreateTime(createTime); operationLogDO.setUpdateTime(new Date()); operationLogDO.setCreateUserId(userId); operationLogDAO.addOperationLog(operationLogDO);