From 2a3cc4e6cecfc6dab8b60adf93f7fde898ddc939 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期二, 25 七月 2023 16:36:23 +0800 Subject: [PATCH] 2023-07-25 --- src/tabviews/custom/components/share/tabtransfer/index.jsx | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/tabviews/custom/components/share/tabtransfer/index.jsx b/src/tabviews/custom/components/share/tabtransfer/index.jsx index 7c061a0..9157f43 100644 --- a/src/tabviews/custom/components/share/tabtransfer/index.jsx +++ b/src/tabviews/custom/components/share/tabtransfer/index.jsx @@ -127,6 +127,18 @@ let param = getStructuredParams(params, config, BID) + if (config.$cache && config.$time) { + Api.getLCacheConfig(params[0].uuid, config.$time).then(res => { + if (!res) { + this.getMainData(param, params, config.uuid) + } + }) + } else { + this.getMainData(param, params, config.uuid) + } + } + + getMainData = (param, params, tabId) => { Api.genericInterface(param).then(result => { if (result.status) { if (result.message) { @@ -151,9 +163,9 @@ window.GLOB.SyncData.set(item.name, _data) }) - MKEmitter.emit('transferSyncData', config.uuid) + MKEmitter.emit('transferSyncData', tabId) } else { - MKEmitter.emit('transferSyncData', config.uuid) + MKEmitter.emit('transferSyncData', tabId) if (!result.message) return if (result.ErrCode === 'N') { -- Gitblit v1.8.0