|
|
@@ -46,7 +46,7 @@
|
|
|
<el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20">
|
|
|
<el-form-item label="生成表" prop="tableName" :rules="[{ required: true, message: '生成表不能为空', trigger: 'blur' }]">
|
|
|
<el-select v-model="state.ruleForm.tableName" @change="tableChanged" value-key="value" filterable clearable class="w100">
|
|
|
- <el-option v-for="item in state.tableData" :key="item.entityName" :label="item.entityName + ' ( ' + item.tableName + ' )'" :value="item" />
|
|
|
+ <el-option v-for="item in state.tableData" :key="item.entityName" :label="item.entityName + ' ( ' + item.tableName + ' )' + item.tableComment" :value="item" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
@@ -76,7 +76,7 @@
|
|
|
<el-form-item label="命名空间" prop="nameSpace" :rules="[{ required: true, message: '请选择命名空间', trigger: 'blur' }]">
|
|
|
<!-- <el-input v-model="state.ruleForm.nameSpace" clearable placeholder="请输入" /> -->
|
|
|
<el-select v-model="state.ruleForm.nameSpace" filterable clearable class="w100" placeholder="命名空间">
|
|
|
- <el-option v-for="(item,index) in props.applicationNamespaces" :key="index" :label="item" :value="item" />
|
|
|
+ <el-option v-for="(item, index) in props.applicationNamespaces" :key="index" :label="item" :value="item" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
@@ -134,7 +134,7 @@ const ruleFormRef = ref();
|
|
|
const state = reactive({
|
|
|
isShowDialog: false,
|
|
|
ruleForm: {} as UpdateCodeGenInput,
|
|
|
- tableData: [] as any,
|
|
|
+ tableData: [] as any,
|
|
|
dbData: [] as any,
|
|
|
menuData: [] as Array<SysMenu>,
|
|
|
codeGenTypeList: [] as any,
|
|
|
@@ -171,7 +171,7 @@ const dbChanged = async () => {
|
|
|
};
|
|
|
|
|
|
// table改变
|
|
|
-const tableChanged = (item: any) => {
|
|
|
+const tableChanged = (item: any) => {
|
|
|
state.ruleForm.tableName = item.entityName;
|
|
|
state.ruleForm.busName = item.tableComment;
|
|
|
};
|