赵殿龙 1 year ago
parent
commit
6db20e8259

+ 2 - 2
src/views/dict/blml/components/CreateDialog.vue

@@ -7,12 +7,12 @@
     <el-form ref="ruleForm" :model="ruleForm" :rules="rules" label-width="100px" class="demo-ruleForm">
       <el-form-item label="数据库表" prop="table">
         <el-select v-model="ruleForm.table" filterable placeholder="请选择" style="width: 100%;" :disabled="data.row.id" @change="handleTableChange">
-          <el-option v-for="item of table" :key="item.id" :label="item.field_name" :value="item.field" />
+          <el-option v-for="item of table" :key="item.id" :label="item.field_name" :value="item.id" />
         </el-select>
       </el-form-item>
       <el-form-item v-if="ruleForm.table" label="表字段" prop="table_field">
         <el-select v-model="ruleForm.table_field" filterable placeholder="请选择" style="width: 100%;">
-          <el-option v-for="item of table_field" :key="item.id" :label="item.field_name" :value="item.field" :disabled="data.row.id" />
+          <el-option v-for="item of table_field" :key="item.id" :label="item.field_name" :value="item.id" :disabled="data.row.id" />
         </el-select>
       </el-form-item>
       <el-form-item label="名称" prop="field_name">

+ 1 - 1
src/views/dict/blml/components/SearchBox.vue

@@ -3,7 +3,7 @@
     <el-form :inline="true" :model="data" class="demo-form-inline">
       <el-form-item label="">
         <el-select v-model="data.table" filterable clearable placeholder="数据库表">
-          <el-option v-for="item of table" :key="item.id" :label="item.field_name" :value="item.field" />
+          <el-option v-for="item of table" :key="item.id" :label="item.field_name" :value="item.id" />
         </el-select>
       </el-form-item>
       <el-form-item label="">