diff --git a/Admin.NET/Admin.NET.Core/Service/CodeGen/SysCodeGenService.cs b/Admin.NET/Admin.NET.Core/Service/CodeGen/SysCodeGenService.cs
index 84811115eb784176d1e7e6b1000d39658bc620ff..7e3266c3643f9b100b7b3620e81cd7eccfc7e074 100644
--- a/Admin.NET/Admin.NET.Core/Service/CodeGen/SysCodeGenService.cs
+++ b/Admin.NET/Admin.NET.Core/Service/CodeGen/SysCodeGenService.cs
@@ -281,7 +281,7 @@ public class SysCodeGenService : IDynamicApiController, ITransient
{
EntityName = c.Name,
DbTableName = sugarAttribute == null ? c.Name : ((SugarTable)sugarAttribute).TableName,
- TableDescription = description,
+ TableDescription = sugarAttribute == null ? description : ((SugarTable)sugarAttribute).TableDescription,
Type = c
});
}
diff --git a/Web/src/views/system/codeGen/component/editCodeGenDialog.vue b/Web/src/views/system/codeGen/component/editCodeGenDialog.vue
index 28a0f54e1c27480f39a8657d0f1f0d3392a05d4a..1c6418c0a6a98b16734a3302be084ed7aaa38953 100644
--- a/Web/src/views/system/codeGen/component/editCodeGenDialog.vue
+++ b/Web/src/views/system/codeGen/component/editCodeGenDialog.vue
@@ -45,8 +45,8 @@
-
-
+
+
@@ -135,6 +135,7 @@ const state = reactive({
isShowDialog: false,
ruleForm: {} as UpdateCodeGenInput,
tableData: [] as any,
+ tableName: '',
dbData: [] as any,
menuData: [] as Array,
codeGenTypeList: [] as any,
@@ -170,6 +171,13 @@ const dbChanged = async () => {
state.ruleForm.dbType = db[0].dbType.toString();
};
+// table改变
+const tableChanged = (item: any) => {
+ state.tableName = item.tableName;
+ state.ruleForm.tableName = item.tableName;
+ state.ruleForm.busName = item.tableComment;
+};
+
// 打开弹窗
const openDialog = (row: any) => {
state.ruleForm = JSON.parse(JSON.stringify(row));