forked from github/dataease
Merge pull request #9985 from ulleo/dev
fix(X-Pack): 修复数据填报单选框修改了选项之后,没有清空单选框内被清理掉选项的数据问题
This commit is contained in:
commit
24b276061c
@ -115,6 +115,19 @@ export default {
|
|||||||
} else {
|
} else {
|
||||||
f.value = []
|
f.value = []
|
||||||
}
|
}
|
||||||
|
} else if (f.type === 'select' && !f.settings.multiple || f.type === 'radio') {
|
||||||
|
if (_value) {
|
||||||
|
if (!this.readonly) {
|
||||||
|
const options = map(f.settings.options, f => f.value)
|
||||||
|
if (!includes(options, _value)) {
|
||||||
|
f.value = undefined
|
||||||
|
} else {
|
||||||
|
f.value = _value
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
f.value = _value
|
||||||
|
}
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
f.value = _value
|
f.value = _value
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user