diff --git a/core/frontend/src/components/canvas/customComponent/UserView.vue b/core/frontend/src/components/canvas/customComponent/UserView.vue index 938b065b63..95a9046390 100644 --- a/core/frontend/src/components/canvas/customComponent/UserView.vue +++ b/core/frontend/src/components/canvas/customComponent/UserView.vue @@ -827,6 +827,9 @@ export default { } }, getData(id, cache = true, dataBroadcast = false) { + if (this.requestStatus === 'waiting') { + return + } if (id) { const filters = this.filter.filter const group = this.groupRequiredInvalid(filters) @@ -934,7 +937,7 @@ export default { }).catch(err => { console.error('err-' + err) // 还没有构内部刷新 - if (!this.innerRefreshTimer ) { + if (!this.innerRefreshTimer) { setTimeout(() => { this.getData(this.element.propValue.viewId) }, 5000)