diff --git a/src/pages/node/list/node-layout/dictionaryTree/index.vue b/src/pages/node/list/node-layout/dictionaryTree/index.vue index c6ce6723c3f22fcccfadd03f9254cd076ccadc6c..f74d459a95d5204e8a6a9e70922320a19c6fd080 100644 --- a/src/pages/node/list/node-layout/dictionaryTree/index.vue +++ b/src/pages/node/list/node-layout/dictionaryTree/index.vue @@ -1,237 +1,244 @@ - - - - - + + + + + diff --git a/src/pages/upgrade/index.vue b/src/pages/upgrade/index.vue index 0bf59daef47bb01cd3210cd3e764c44bf637ee45..4a4cc24523339855218f151afcdc8997dca13e3c 100644 --- a/src/pages/upgrade/index.vue +++ b/src/pages/upgrade/index.vue @@ -224,7 +224,7 @@ export default { fetchTable() { this.loading = true return new Promise((resolve, reject) => { - nodePkgOp({ + const params = { pkgName: this.tableQuery.packageName, nodeName: this.tableQuery.nodeName, startTime: this.tableQuery.timeRange?.[0], @@ -232,11 +232,18 @@ export default { success: this.tableQuery.upgradeRes === '' ? '' : Boolean(this.tableQuery.upgradeRes), opType: this.tableQuery.opType, ...this.listQuery - }) + } + if (!params.pkgName || !params.nodeName || !params.startTime || !params.endTime) { + reject(new Error('Invalid input parameters')) + return + } + nodePkgOp(params) .then(res => { - this.upgradeList = res?.data?.list || [] - this.total = +res?.data?.total || 0 - resolve(res) + if(res && res.code === 200) { + this.upgradeList = res?.data?.list || [] + this.total = +res?.data?.total || 0 + resolve(res) + } }) .catch(err => reject(err)) .finally(() => {