diff --git a/ZR.Admin.WebApi/Controllers/System/CodeGeneratorController.cs b/ZR.Admin.WebApi/Controllers/System/CodeGeneratorController.cs
index ba5a672..0decbe3 100644
--- a/ZR.Admin.WebApi/Controllers/System/CodeGeneratorController.cs
+++ b/ZR.Admin.WebApi/Controllers/System/CodeGeneratorController.cs
@@ -237,7 +237,7 @@ namespace ZR.Admin.WebApi.Controllers
var genTableInfo = GenTableService.GetGenTableInfo(dto.TableId);
genTableInfo.Columns = GenTableColumnService.GenTableColumns(dto.TableId);
- dto.DbType = AppSettings.GetAppConfig(OptionsSetting.ConnBusDbType, 0);
+ dto.DbType = AppSettings.GetAppConfig("gen:dbType", 0);
dto.GenTable = genTableInfo;
dto.IsPreview = true;
//生成代码
@@ -263,7 +263,7 @@ namespace ZR.Admin.WebApi.Controllers
var genTableInfo = GenTableService.GetGenTableInfo(dto.TableId);
genTableInfo.Columns = GenTableColumnService.GenTableColumns(dto.TableId);
- dto.DbType = AppSettings.GetAppConfig(OptionsSetting.ConnBusDbType, 0);
+ dto.DbType = AppSettings.GetAppConfig("gen:dbType", 0);
dto.GenTable = genTableInfo;
//自定义路径
if (genTableInfo.GenType == "1")
diff --git a/ZR.Vue/src/views/tool/gen/editTable.vue b/ZR.Vue/src/views/tool/gen/editTable.vue
index d4d4a89..accfacc 100644
--- a/ZR.Vue/src/views/tool/gen/editTable.vue
+++ b/ZR.Vue/src/views/tool/gen/editTable.vue
@@ -8,17 +8,17 @@
-
-
-
-
+
+
+
+
-
+
-
-
+
+
@@ -31,33 +31,33 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -71,12 +71,12 @@
-
+
-
+
@@ -93,10 +93,15 @@
-
+
-
+
{{ dict.dictName }}
{{ dict.dictType }}
@@ -108,7 +113,7 @@
-
+
提交
刷新
返回
@@ -128,7 +133,7 @@ export default {
name: 'genedit',
components: {
basicInfoForm,
- genInfoForm
+ genInfoForm,
},
data() {
return {
@@ -146,7 +151,7 @@ export default {
menus: [],
// 表详细信息
info: {},
- loading: true
+ loading: true,
}
},
created() {
@@ -192,7 +197,7 @@ export default {
sortField: genTable.sortField,
sortType: genTable.sortType,
checkedBtn: genTable.checkedBtn.toString(),
- permissionPrefix: genTable.permissionPrefix
+ permissionPrefix: genTable.permissionPrefix,
}
console.log('genForm', genTable)
@@ -218,7 +223,7 @@ export default {
close() {
const obj = {
path: '/tool/gen',
- query: { t: Date.now(), pageNum: this.$route.query.pageNum }
+ query: { t: Date.now(), pageNum: this.$route.query.pageNum },
}
this.$tab.closeOpenPage(obj)
},
@@ -226,9 +231,7 @@ export default {
* 排序保存
*/
sortTable(columns) {
- const el = this.$refs.dragTable.$el.querySelectorAll(
- '.el-table__body-wrapper > table > tbody'
- )[0]
+ const el = this.$refs.dragTable.$el.querySelectorAll('.el-table__body-wrapper > table > tbody')[0]
var that = this
const sortable = Sortable.create(el, {
handle: '.allowDrag',
@@ -241,7 +244,7 @@ export default {
this.$nextTick(() => {
this.columns = columns
})
- }
+ },
})
},
/**
@@ -262,14 +265,14 @@ export default {
console.warn('最后一行了')
}
}
- }
+ },
},
watch: {
columns: {
handler(val) {
this.sortTable(val)
- }
- }
- }
+ },
+ },
+ },
}
diff --git a/ZR.Vue/src/views/tool/gen/genInfoForm.vue b/ZR.Vue/src/views/tool/gen/genInfoForm.vue
index cee1e85..cccd7c4 100644
--- a/ZR.Vue/src/views/tool/gen/genInfoForm.vue
+++ b/ZR.Vue/src/views/tool/gen/genInfoForm.vue
@@ -8,7 +8,8 @@
-
+
+
@@ -70,15 +71,20 @@
-
+
-
-
+
正序
@@ -162,8 +168,12 @@
-
+
@@ -176,8 +186,12 @@
-
+
@@ -190,13 +204,17 @@
-
+
-
+
@@ -221,8 +239,10 @@
-
+
+ {{ column.csharpField }}
+ {{ column.columnComment }}
+
@@ -240,66 +260,61 @@ export default {
props: {
info: {
type: Object,
- default: null
+ default: null,
},
// 子表
tables: {
type: Array,
- default: null
+ default: null,
},
menus: {
type: Array,
- default: []
+ default: [],
},
// 列
columns: {
type: Array,
- default: []
- }
+ default: [],
+ },
},
data() {
return {
checkedBtn: [],
subColumns: [],
rules: {
- tplCategory: [
- { required: true, message: '请选择生成模板', trigger: 'blur' }
- ],
+ tplCategory: [{ required: true, message: '请选择生成模板', trigger: 'blur' }],
moduleName: [
{
required: true,
message: '请输入生成模块名',
trigger: 'blur',
- pattern: /^[A-Za-z]+$/
- }
+ pattern: /^[A-Za-z]+$/,
+ },
],
businessName: [
{
required: true,
message: '请输入生成业务名',
trigger: 'blur',
- pattern: /^[A-Za-z]+$/
- }
- ],
- functionName: [
- { required: true, message: '请输入生成功能名', trigger: 'blur' }
+ pattern: /^[A-Za-z]+$/,
+ },
],
+ functionName: [{ required: true, message: '请输入生成功能名', trigger: 'blur' }],
permissionPrefix: {
required: true,
message: '请输入权限前缀',
- trigger: 'blur'
- }
- }
+ trigger: 'blur',
+ },
+ },
}
},
watch: {
- 'info.subTableName': function(val) {
+ 'info.subTableName': function (val) {
this.setSubTableColumns(val)
},
- 'info.checkedBtn': function(val) {
- console.log(val + ',checkedBtn')
+ 'info.checkedBtn': function (val) {
this.checkedBtn = val
- }
+ },
},
methods: {
/** 转换菜单数据结构 */
@@ -310,7 +325,7 @@ export default {
return {
id: node.menuId,
label: node.menuName,
- children: node.children
+ children: node.children,
}
},
/** 选择子表名触发 */
@@ -343,7 +358,7 @@ export default {
break
}
}
- }
- }
+ },
+ },
}
diff --git a/ZR.Vue/src/views/tool/gen/index.vue b/ZR.Vue/src/views/tool/gen/index.vue
index db22125..74ae14c 100644
--- a/ZR.Vue/src/views/tool/gen/index.vue
+++ b/ZR.Vue/src/views/tool/gen/index.vue
@@ -1,6 +1,5 @@
-
@@ -16,33 +15,48 @@
导入
-
- 删除
+
+ 删除
+
-
+
- {{(queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1}}
+ {{ (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1 }}
-
+
-
+
预览
编辑
删除
同步
- 生成代码
-
+ 生成代码
@@ -52,8 +66,15 @@
- 复制
+
+ 复制
+
@@ -63,13 +84,7 @@