Commit 8fcb2a60 authored by 赵啸非's avatar 赵啸非

修改前端依赖

parent 19f67d2d
......@@ -202,6 +202,14 @@ export default {
info: {
subTableName: "",
subTableFkName: "",
subTableName0: "",
subTableFkName0: "",
subTableName1: "",
subTableFkName1: "",
subTableName2: "",
subTableFkName2: "",
subTableName3: "",
subTableFkName3: "",
},
dict: {},
toString: [
......
......@@ -306,6 +306,61 @@
</el-form-item>
</el-col>
</el-row>
<el-row v-for="(index) in 3" :key="index" v-show="info.tplCategory == 'sub' || info.tplCategory == 'subone'">
<h4 class="form-header">关联信息</h4>
<el-col :span="12">
<el-form-item>
<span slot="label">
关联子表的表名
<el-tooltip content="关联子表的表名, 如:sys_user" placement="top">
<i class="el-icon-question"></i>
</el-tooltip>
</span>
<el-select
v-model="info['subTableName' + index]"
placeholder="请选择关联的子表"
style="width: 100%"
@change="subSelectChange"
>
<el-option
v-for="(table, index) in tables"
:key="index"
:label="table.tableName + ':' + table.tableComment"
:value="table.tableName"
></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item>
<span slot="label">
子表关联主表的外键名
<el-tooltip
content="子表关联主表的外键名, 如:user_id"
placement="top"
>
<i class="el-icon-question"></i>
</el-tooltip>
</span>
<el-select
v-model="info['subTableFkName' + index]"
@change="$forceUpdate()"
style="width: 100%"
placeholder="请选择关联的子表外键名"
>
<el-option
v-for="(column, index) in subColumns"
:key="index"
:label="column.columnName + ':' + column.columnComment"
:value="column.columnName"
></el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
</el-form>
</template>
<script>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment