fix : 需求上报-预期成果形式多选及展示

This commit is contained in:
2024-06-29 11:21:50 +08:00
parent e44b41bf14
commit ed08c6a796
2 changed files with 26 additions and 8 deletions

View File

@@ -240,12 +240,27 @@ const _value = computed({
const filterDict = (data, value) => {
if (data === undefined || value === undefined) return;
let label = ''
if (data instanceof Array) {
data.find(item => {
if (item.value == value) {
label = item.label
}
})
let result=[]
if(value.indexOf(",") >= 0){
if (value.split(",") instanceof Array) {
value.split(",").forEach(item1 => {
console.log('item',item1)
data.find(item => {
if (item.value == item1) {
result.push(item.label)
}
})
})
}
label=result.map(item=>item).join('')
}else {
if (data instanceof Array) {
data.find(item => {
if (item.value == value) {
label = item.label
}
})
}
}
return label
}