|
@@ -149,7 +149,7 @@
|
|
|
<span class="ml5">字段</span>
|
|
<span class="ml5">字段</span>
|
|
|
</template>
|
|
</template>
|
|
|
<el-select v-model="state.ruleForm.tableUniqueList[k].columns" @change="(val: any) => changeTableUniqueColumn(val, k)" multiple filterable clearable collapse-tags collapse-tags-tooltip class="w100">
|
|
<el-select v-model="state.ruleForm.tableUniqueList[k].columns" @change="(val: any) => changeTableUniqueColumn(val, k)" multiple filterable clearable collapse-tags collapse-tags-tooltip class="w100">
|
|
|
- <el-option v-for="item in state.columnData" :key="item.columnName" :label="item.columnName + ' [' + item.columnComment + ']'" :value="item.columnName" />
|
|
|
|
|
|
|
+ <el-option v-for="item in state.columnData" :key="item.propertyName" :label="item.propertyName + ' [' + item.columnComment + ']'" :value="item.propertyName" />
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
@@ -226,7 +226,7 @@ const tableChanged = (item: any) => {
|
|
|
// 表唯一约束配置项字段改变事件
|
|
// 表唯一约束配置项字段改变事件
|
|
|
const changeTableUniqueColumn = (value: any, index: number) => {
|
|
const changeTableUniqueColumn = (value: any, index: number) => {
|
|
|
if (value?.length === 1 && !state.ruleForm.tableUniqueList[index].message) {
|
|
if (value?.length === 1 && !state.ruleForm.tableUniqueList[index].message) {
|
|
|
- state.ruleForm.tableUniqueList[index].message = state.columnData.find((u: any) => u.columnName === value[0])?.columnComment;
|
|
|
|
|
|
|
+ state.ruleForm.tableUniqueList[index].message = state.columnData.find((u: any) => u.propertyName === value[0])?.columnComment;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|