代码生成

This commit is contained in:
liuye
2024-04-25 13:50:00 +08:00
parent a1c2cef0d9
commit 4753245f74

View File

@@ -8,9 +8,9 @@
<template #left> <template #left>
<div v-for="(item, index) in searchList" :key="index"> <div v-for="(item, index) in searchList" :key="index">
<ai-select multiple <ai-select multiple
v-model="search[item.searchModel]" v-model="search[item.searchValue]"
:placeholder="'请选择'+item.label" clearable :placeholder="'请选择'+item.label" clearable
@change="selectChange(index, search[item.searchModel])" @change=" $forceUpdate();(page.current = 1), getList()"
:selectList="dict.getDict(item.dict)" :selectList="dict.getDict(item.dict)"
v-if="item.type == 'dict'"> v-if="item.type == 'dict'">
</ai-select> </ai-select>
@@ -121,15 +121,6 @@ export default {
this.initConfigs() this.initConfigs()
}, },
methods: { methods: {
selectChange(index, value) {
console.log(index, value)
this.search[this.searchList[index].searchValue] = value.join('|')
console.log(this.searchList[index].searchValue )
this.$forceUpdate();
this.page.current = 1
this.getList()
},
initConfigs() { initConfigs() {
var dictList = [] var dictList = []
var colList = [] var colList = []
@@ -164,10 +155,8 @@ export default {
type: 'dict', type: 'dict',
label: item.fieldName, label: item.fieldName,
dict: item.dictionaryCode, dict: item.dictionaryCode,
searchModel: item.fieldDbName+'2',
searchValue: item.fieldDbName searchValue: item.fieldDbName
} }
searchItem.searchModel = searchItem.searchValue
} }
if (item.type == 'input' || item.type == 'name' || item.type == 'idNumber' || item.type == 'phone') { if (item.type == 'input' || item.type == 'name' || item.type == 'idNumber' || item.type == 'phone') {