From 7b3a4c6a6ae54fc5a683ea62e8b37459bcb85c10 Mon Sep 17 00:00:00 2001 From: chenhao <852066789@qq.com> Date: Wed, 10 Sep 2025 15:44:26 +0800 Subject: [PATCH] =?UTF-8?q?fix(log):=20=E4=BF=AE=E5=A4=8D=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=E6=97=A5=E5=BF=97=E6=97=B6=E9=97=B4=E6=8F=92=E5=85=A5?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除 OperateLog 类中 operateTime 字段的 FieldFill.INSERT 注解 - 在 OperateLogServiceImpl 的 insert 方法中手动设置 operateTime- 使用 Hutool 的 DateUtil 获取当前日期时间 --- .../java/com/unisinsight/project/entity/dao/OperateLog.java | 2 +- .../project/service/impl/OperateLogServiceImpl.java | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/nex-be/src/main/java/com/unisinsight/project/entity/dao/OperateLog.java b/nex-be/src/main/java/com/unisinsight/project/entity/dao/OperateLog.java index a6e1af1..0146f23 100644 --- a/nex-be/src/main/java/com/unisinsight/project/entity/dao/OperateLog.java +++ b/nex-be/src/main/java/com/unisinsight/project/entity/dao/OperateLog.java @@ -56,7 +56,7 @@ public class OperateLog extends Model { **/ - @TableField(value = "operate_time",fill = FieldFill.INSERT) + @TableField(value = "operate_time") @ApiModelProperty("操作时间") private Date operateTime; diff --git a/nex-be/src/main/java/com/unisinsight/project/service/impl/OperateLogServiceImpl.java b/nex-be/src/main/java/com/unisinsight/project/service/impl/OperateLogServiceImpl.java index 01bb223..cb7663a 100644 --- a/nex-be/src/main/java/com/unisinsight/project/service/impl/OperateLogServiceImpl.java +++ b/nex-be/src/main/java/com/unisinsight/project/service/impl/OperateLogServiceImpl.java @@ -1,5 +1,7 @@ package com.unisinsight.project.service.impl; +import cn.hutool.core.date.DateUtil; +import com.alibaba.fastjson2.util.DateUtils; import org.springframework.stereotype.Service; import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.collection.CollectionUtil; @@ -58,6 +60,7 @@ public class OperateLogServiceImpl extends ServiceImpl insert(OperateLogReq operateLogReq) { OperateLog operateLog = BeanUtil.copyProperties(operateLogReq, OperateLog.class); + operateLog.setOperateTime(DateUtil.date()); int insert = mapper.insert(operateLog); log.info("新增insert:{}", insert);