diff --git a/src/main/java/com/guo/learningprogresstracker/config/AutoTableField.java b/src/main/java/com/guo/learningprogresstracker/config/AutoTableField.java index 3682b66..167f41d 100644 --- a/src/main/java/com/guo/learningprogresstracker/config/AutoTableField.java +++ b/src/main/java/com/guo/learningprogresstracker/config/AutoTableField.java @@ -33,6 +33,7 @@ public class AutoTableField implements MetaObjectHandler { log.info("update autoField"); this.strictInsertFill(metaObject, "lastModifiedBy", StpUtil::getLoginIdAsString, String.class); this.strictInsertFill(metaObject, "lastModifiedTime", LocalDateTime::now, LocalDateTime.class); + this.strictInsertFill(metaObject,"deviceInfo",StpUtil::getLoginDevice,String.class); } } diff --git a/src/main/java/com/guo/learningprogresstracker/entity/BaseEntity.java b/src/main/java/com/guo/learningprogresstracker/entity/BaseEntity.java index 4eb2222..6c043e3 100644 --- a/src/main/java/com/guo/learningprogresstracker/entity/BaseEntity.java +++ b/src/main/java/com/guo/learningprogresstracker/entity/BaseEntity.java @@ -23,4 +23,7 @@ public class BaseEntity { @TableField(fill = FieldFill.INSERT_UPDATE) private String lastModifiedBy; + + @TableField(fill = FieldFill.INSERT_UPDATE) + private String deviceInfo; }