elunez / eladmin-mp

eladmin mybatis-plus版本:项目基于 Spring Boot 2.6.4 、MyBatis-Plus、Spring Security、Redis、Vue的前后端分离的后台管理系统, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由
https://eladmin.vip/demo
Apache License 2.0
471 stars 179 forks source link

mybayis-plus处理公共字段有问题 #18

Closed jiangqx95 closed 11 months ago

jiangqx95 commented 1 year ago

复现步骤: 先对某个部门信息进行编辑,然后再新增一个部门,此时新增的请求表单中,createBy、createTime、updateBy、updateTime会有数据 ,就是上次编辑后设值到表单中的,按理新增时这几个字段应该清空下,然而后端使用的是 this.strictInsertFill (有值就不会覆盖),所以导致后续新增,创建时间就不正确,更新时,更新时间也永远不会变化。 image

jiangqx95 commented 1 year ago

重置表单的时候把这就几个字段删掉就行了 image