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 UPDATE_TIME_KEY = "UPDATE_TIME";
|
||||||
|
|
||||||
|
private static final String DELETE_FLAG_KEY = "DELETE_FLAG";
|
||||||
|
|
||||||
@Resource
|
@Resource
|
||||||
private Environment environment;
|
private Environment environment;
|
||||||
|
|
||||||
|
@ -649,6 +651,8 @@ public class GenBasicServiceImpl extends ServiceImpl<GenBasicMapper, GenBasic> i
|
||||||
// 是否需要自动更新
|
// 是否需要自动更新
|
||||||
configItem.set("needAutoUpdate", UPDATE_USER_KEY.equalsIgnoreCase(genConfig.getFieldName()) ||
|
configItem.set("needAutoUpdate", UPDATE_USER_KEY.equalsIgnoreCase(genConfig.getFieldName()) ||
|
||||||
UPDATE_TIME_KEY.equalsIgnoreCase(genConfig.getFieldName()));
|
UPDATE_TIME_KEY.equalsIgnoreCase(genConfig.getFieldName()));
|
||||||
|
// 是否需要逻辑删除
|
||||||
|
configItem.set("needLogicDelete", DELETE_FLAG_KEY.equalsIgnoreCase(genConfig.getFieldName()));
|
||||||
configList.add(configItem);
|
configList.add(configItem);
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
|
@ -45,6 +45,10 @@ public class ${className} {
|
||||||
<% if(configList[i].needAutoUpdate) { %>
|
<% if(configList[i].needAutoUpdate) { %>
|
||||||
@TableField(fill = FieldFill.UPDATE)
|
@TableField(fill = FieldFill.UPDATE)
|
||||||
<% } else { %><% } %>
|
<% } else { %><% } %>
|
||||||
|
<% if(configList[i].needLogicDelete) { %>
|
||||||
|
@TableLogic
|
||||||
|
@TableField(fill = FieldFill.INSERT)
|
||||||
|
<% } else { %><% } %>
|
||||||
private ${configList[i].fieldJavaType} ${configList[i].fieldNameCamelCase};
|
private ${configList[i].fieldJavaType} ${configList[i].fieldNameCamelCase};
|
||||||
<% if(i == configList.~size - 1) { %><% } else { %>
|
<% if(i == configList.~size - 1) { %><% } else { %>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue