|
@@ -13,6 +13,11 @@
|
|
|
<el-input v-model="row.title"></el-input>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
+ <el-table-column align="center" prop="zh" label="字段中文">
|
|
|
+ <template #default="{ row }">
|
|
|
+ <el-input v-model="row.zh"></el-input>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column align="center" label="字段类型">
|
|
|
<template #default="{ row }">
|
|
|
<el-select v-model="row.type" placeholder="请选择字段类型">
|
|
@@ -39,12 +44,21 @@
|
|
|
</el-radio-group>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
+ <el-table-column align="center" prop="ref" label="关联表">
|
|
|
+ <template #default="{ row }">
|
|
|
+ <el-input v-model="row.ref"></el-input>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column align="center" prop="getProp" label="关联显示字段(使用分号(;)分隔)">
|
|
|
+ <template #default="{ row }">
|
|
|
+ <el-input v-model="row.getProp"></el-input>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column align="center" label="描述">
|
|
|
<template #default="{ row }">
|
|
|
<el-input type="textarea" :autosize="{ minRows: 2, maxRows: 2 }" v-model="row.remark"></el-input>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
-
|
|
|
<el-table-column align="center" label="操作">
|
|
|
<template #default="{ $index }">
|
|
|
<el-row justify="space-around">
|