forked from github/dataease
fix: 过滤组件参数化获取数据不是最新的
This commit is contained in:
parent
3b971cda59
commit
82f940ea8b
@ -364,6 +364,16 @@ const init = (queryId: string) => {
|
|||||||
|
|
||||||
const datasetMapKeyList = Object.keys(datasetMap)
|
const datasetMapKeyList = Object.keys(datasetMap)
|
||||||
|
|
||||||
|
getSqlParams([
|
||||||
|
...new Set(
|
||||||
|
datasetFieldList.value
|
||||||
|
.map(ele => ele.tableId)
|
||||||
|
.filter(ele => !datasetMapKeyList.includes(ele) && ele)
|
||||||
|
)
|
||||||
|
]).then(res => {
|
||||||
|
parameters.value = res || []
|
||||||
|
})
|
||||||
|
|
||||||
if (datasetFieldIdList.every(ele => datasetMapKeyList.includes(ele))) {
|
if (datasetFieldIdList.every(ele => datasetMapKeyList.includes(ele))) {
|
||||||
fields.value = datasetFieldList.value
|
fields.value = datasetFieldList.value
|
||||||
.map(ele => {
|
.map(ele => {
|
||||||
@ -400,15 +410,6 @@ const init = (queryId: string) => {
|
|||||||
.finally(() => {
|
.finally(() => {
|
||||||
handleCheckedFieldsChange(curComponent.value.checkedFields)
|
handleCheckedFieldsChange(curComponent.value.checkedFields)
|
||||||
})
|
})
|
||||||
getSqlParams([
|
|
||||||
...new Set(
|
|
||||||
datasetFieldList.value
|
|
||||||
.map(ele => ele.tableId)
|
|
||||||
.filter(ele => !datasetMapKeyList.includes(ele) && ele)
|
|
||||||
)
|
|
||||||
]).then(res => {
|
|
||||||
parameters.value = res || []
|
|
||||||
})
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const weightlessness = () => {
|
const weightlessness = () => {
|
||||||
|
Loading…
Reference in New Issue
Block a user