review: 重构代码.
This commit is contained in:
@@ -27,7 +27,7 @@ public class CodeGenerators {
|
||||
// 作者
|
||||
String author = Const.ORION_AUTHOR;
|
||||
// 模块
|
||||
String module = "infra";
|
||||
String module = "asset";
|
||||
// 生成的表
|
||||
Table[] tables = {
|
||||
// Template.create("dict_key", "字典配置项", "dict")
|
||||
@@ -45,9 +45,24 @@ public class CodeGenerators {
|
||||
// .color("blue", "gray", "red", "green", "white")
|
||||
// .valueUseFields()
|
||||
// .build(),
|
||||
Template.create("data_permission", "数据权限", "data")
|
||||
.enableProviderApi()
|
||||
Template.create("code_snippet", "代码片段", "snippet")
|
||||
.disableUnitTest()
|
||||
.cache("code:snippet:{}", "代码片段")
|
||||
.expire(1, TimeUnit.DAYS)
|
||||
.vue("asset", "snippet")
|
||||
.enableCardView()
|
||||
.enableDrawerForm()
|
||||
.dict("codeSnippetType", "type")
|
||||
.comment("代码片段类型")
|
||||
.fields("COMMAND", "TEMPLATE")
|
||||
.labels("命令", "模板")
|
||||
.extra("icon", "icon-code-block", "icon-code")
|
||||
.valueUseFields()
|
||||
.dict("codeSnippetRender", "prepare_render")
|
||||
.comment("是否使用脚本渲染")
|
||||
.fields("UN_RENDER", "RENDER")
|
||||
.labels("不渲染", "渲染")
|
||||
.values(0, 1)
|
||||
.build(),
|
||||
};
|
||||
// jdbc 配置 - 使用配置文件
|
||||
|
||||
@@ -16,6 +16,17 @@ import java.util.Map;
|
||||
@Data
|
||||
public class DictMeta {
|
||||
|
||||
// // $comment
|
||||
// export const $field = {
|
||||
// // labels[0]
|
||||
// fields[0]: 'values[0]',
|
||||
// // labels[1]
|
||||
// fields[0]: 'values[1]',
|
||||
// };
|
||||
//
|
||||
// // $comment 字典项
|
||||
// export const $keyField = '$keyName';
|
||||
|
||||
/**
|
||||
* 字典配置名称
|
||||
*/
|
||||
|
||||
@@ -42,7 +42,7 @@ VALUES
|
||||
#set($count = $enumEntity.value.fields.size() - 1)
|
||||
#foreach($index in [0..$count])
|
||||
#set($sort = $index * 10 + 10)
|
||||
(@TMP_KEY_ID, '$enumEntity.value.keyName', '$enumEntity.value.values.get($index)', '$enumEntity.value.labels.get($index)', '$enumEntity.value.extraJson.get($index)', $sort, now(), now(), '1', '1', 0)#if($foreach.hasNext),#else;#end
|
||||
(@TMP_KEY_ID, '$enumEntity.value.keyName', '$enumEntity.value.values.get($index)', '$enumEntity.value.labels.get($index)', #if($enumEntity.value.extraJson.size() > $index)'$enumEntity.value.extraJson.get($index)'#else'{}'#end, $sort, now(), now(), '1', '1', 0)#if($foreach.hasNext),#else;#end
|
||||
#end
|
||||
|
||||
#end
|
||||
|
||||
Reference in New Issue
Block a user