From 07ed3f0c3acdd1b9794bee2e8bb52079d6302411 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=B6=85?= <973677575@qq.com> Date: Fri, 22 Jul 2022 11:25:42 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9TableField=E6=B3=A8=E8=A7=A3?= =?UTF-8?q?=E7=9A=84insertStrategy=E5=B1=9E=E6=80=A7=EF=BC=8C=E5=AE=83?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E6=98=AFNOT=5FNULL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/njcn/system/pojo/po/UserLog.java | 41 +++++++++++++++++-- 1 file changed, 37 insertions(+), 4 deletions(-) diff --git a/pqs-system/system-api/src/main/java/com/njcn/system/pojo/po/UserLog.java b/pqs-system/system-api/src/main/java/com/njcn/system/pojo/po/UserLog.java index b16af61df..2f5892e62 100644 --- a/pqs-system/system-api/src/main/java/com/njcn/system/pojo/po/UserLog.java +++ b/pqs-system/system-api/src/main/java/com/njcn/system/pojo/po/UserLog.java @@ -1,9 +1,13 @@ package com.njcn.system.pojo.po; +import com.baomidou.mybatisplus.annotation.FieldFill; +import com.baomidou.mybatisplus.annotation.FieldStrategy; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; -import com.njcn.db.bo.BaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; -import lombok.EqualsAndHashCode; + +import java.time.LocalDateTime; /** * @author hongawen @@ -11,9 +15,8 @@ import lombok.EqualsAndHashCode; * @date 2022年07月12日 14:45 */ @Data -@EqualsAndHashCode(callSuper = true) @TableName("sys_user_log") -public class UserLog extends BaseEntity { +public class UserLog { private static final long serialVersionUID = 1L; @@ -25,11 +28,13 @@ public class UserLog extends BaseEntity { /** * 登录名 */ + @TableField(insertStrategy = FieldStrategy.IGNORED) private String loginName; /** * 用户已登录:用户名 */ + @TableField(insertStrategy = FieldStrategy.IGNORED) private String userName; /** @@ -55,6 +60,7 @@ public class UserLog extends BaseEntity { /** * 失败原因 */ + @TableField(insertStrategy = FieldStrategy.IGNORED) private String failReason; /** @@ -77,5 +83,32 @@ public class UserLog extends BaseEntity { */ private Integer state; + /** + * 创建用户 + */ + @TableField(fill = FieldFill.INSERT, insertStrategy = FieldStrategy.IGNORED) + private String createBy; + + + /** + * 创建时间 + */ + @TableField(fill = FieldFill.INSERT, insertStrategy = FieldStrategy.IGNORED) + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime createTime; + + /** + * 更新用户 + */ + @TableField(fill = FieldFill.INSERT_UPDATE, insertStrategy = FieldStrategy.IGNORED) + private String updateBy; + + /** + * 更新时间 + */ + @TableField(fill = FieldFill.INSERT_UPDATE, insertStrategy = FieldStrategy.IGNORED) + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime updateTime; + }