|
@@ -25,34 +25,32 @@ import org.springblade.core.tool.utils.ObjectUtil;
|
|
|
* mybatisplus自定义填充
|
|
|
*
|
|
|
* <p>
|
|
|
- * updateUser 张利杰
|
|
|
- * updateTime 2022-06-23
|
|
|
- * content 插入时,自动添加逻辑删除字段和乐观锁版本号
|
|
|
- * 注: 需要加上注解 @TableField(fill = FieldFill.INSERT)
|
|
|
+ * updateUser 张利杰
|
|
|
+ * updateTime 2022-06-23
|
|
|
+ * content 插入时,自动添加逻辑删除字段和乐观锁版本号
|
|
|
+ * 注: 需要加上注解 @TableField(fill = FieldFill.INSERT)
|
|
|
* </p>
|
|
|
- *
|
|
|
- * @author Chill
|
|
|
*/
|
|
|
@Slf4j
|
|
|
public class BladeMetaObjectHandler implements MetaObjectHandler {
|
|
|
|
|
|
- private static final String DEL_FLAG = "delFlag";
|
|
|
+ private static final String DEL_FLAG = "delFlag";
|
|
|
|
|
|
- private static final String VERSION_FLAG = "version";
|
|
|
+ private static final String VERSION_FLAG = "version";
|
|
|
|
|
|
- @Override
|
|
|
- public void insertFill(MetaObject metaObject) {
|
|
|
- if (ObjectUtil.isNotEmpty(metaObject.hasSetter(VERSION_FLAG))) {
|
|
|
- setFieldValByName(VERSION_FLAG, 0, metaObject);
|
|
|
- }
|
|
|
- if (ObjectUtil.isNotEmpty(metaObject.hasSetter(DEL_FLAG))) {
|
|
|
- setFieldValByName(DEL_FLAG, 0, metaObject);
|
|
|
- }
|
|
|
- }
|
|
|
+ @Override
|
|
|
+ public void insertFill(MetaObject metaObject) {
|
|
|
+ if (ObjectUtil.isNotEmpty(metaObject.hasSetter(VERSION_FLAG))) {
|
|
|
+ setFieldValByName(VERSION_FLAG, 0, metaObject);
|
|
|
+ }
|
|
|
+ if (ObjectUtil.isNotEmpty(metaObject.hasSetter(DEL_FLAG))) {
|
|
|
+ setFieldValByName(DEL_FLAG, 0, metaObject);
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
- @Override
|
|
|
- public void updateFill(MetaObject metaObject) {
|
|
|
+ @Override
|
|
|
+ public void updateFill(MetaObject metaObject) {
|
|
|
|
|
|
- }
|
|
|
+ }
|
|
|
|
|
|
}
|