review: 重构代码.

This commit is contained in:
lijiahang
2023-11-24 19:19:05 +08:00
parent a9658b57dd
commit 550366e929
11 changed files with 58 additions and 24 deletions

View File

@@ -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 配置 - 使用配置文件

View File

@@ -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';
/**
* 字典配置名称
*/

View File

@@ -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