mirror of https://gitee.com/xiaonuobase/snowy
【修复】修复 #I66L8X 代码生成逻辑删除字段枚举有问题
parent
308243b16b
commit
5ac312af12
|
@ -121,6 +121,8 @@ public class GenBasicServiceImpl extends ServiceImpl<GenBasicMapper, GenBasic> i
|
|||
|
||||
private static final String UPDATE_TIME_KEY = "UPDATE_TIME";
|
||||
|
||||
private static final String DELETE_FLAG_KEY = "DELETE_FLAG";
|
||||
|
||||
@Resource
|
||||
private Environment environment;
|
||||
|
||||
|
@ -649,6 +651,8 @@ public class GenBasicServiceImpl extends ServiceImpl<GenBasicMapper, GenBasic> i
|
|||
// 是否需要自动更新
|
||||
configItem.set("needAutoUpdate", UPDATE_USER_KEY.equalsIgnoreCase(genConfig.getFieldName()) ||
|
||||
UPDATE_TIME_KEY.equalsIgnoreCase(genConfig.getFieldName()));
|
||||
// 是否需要逻辑删除
|
||||
configItem.set("needLogicDelete", DELETE_FLAG_KEY.equalsIgnoreCase(genConfig.getFieldName()));
|
||||
configList.add(configItem);
|
||||
|
||||
});
|
||||
|
|
|
@ -45,6 +45,10 @@ public class ${className} {
|
|||
<% if(configList[i].needAutoUpdate) { %>
|
||||
@TableField(fill = FieldFill.UPDATE)
|
||||
<% } else { %><% } %>
|
||||
<% if(configList[i].needLogicDelete) { %>
|
||||
@TableLogic
|
||||
@TableField(fill = FieldFill.INSERT)
|
||||
<% } else { %><% } %>
|
||||
private ${configList[i].fieldJavaType} ${configList[i].fieldNameCamelCase};
|
||||
<% if(i == configList.~size - 1) { %><% } else { %>
|
||||
|
||||
|
|
Loading…
Reference in New Issue