创建时间字段自动插入问题处理,签到增加访问限制

This commit is contained in:
Chopper
2022-03-08 11:57:48 +08:00
parent 1b30f0ad31
commit ee5355668d
2 changed files with 8 additions and 2 deletions

View File

@@ -22,11 +22,15 @@ public class MyMetaObjectHandler implements MetaObjectHandler {
AuthUser authUser = UserContext.getCurrentUser();
if (authUser != null) {
this.setFieldValByName("createBy", authUser.getUsername(), metaObject);
}else{
} else {
this.setFieldValByName("createBy", "SYSTEM", metaObject);
}
this.setFieldValByName("createTime", new Date(), metaObject);
//有创建时间字段,切字段值为空
if (metaObject.hasGetter("createTime")
&& metaObject.getValue("createTime") == null) {
this.setFieldValByName("createTime", new Date(), metaObject);
}
//有值,则写入
if (metaObject.hasGetter("deleteFlag")) {
this.setFieldValByName("deleteFlag", false, metaObject);