From 5461b8ebf2f8bf66a9d34351eb8783484304958a Mon Sep 17 00:00:00 2001 From: 648540858 <648540858@qq.com> Date: 星期一, 22 八月 2022 16:17:28 +0800 Subject: [PATCH] 支持全局异常和统一返回结果,未完待续 --- web_src/src/components/DeviceList.vue | 19 ++++++++++--------- 1 files changed, 10 insertions(+), 9 deletions(-) diff --git a/web_src/src/components/DeviceList.vue b/web_src/src/components/DeviceList.vue index 97fa4f2..beb3a99 100644 --- a/web_src/src/components/DeviceList.vue +++ b/web_src/src/components/DeviceList.vue @@ -146,22 +146,23 @@ this.getDeviceList(); }, getDeviceList: function () { - let that = this; this.getDeviceListLoading = true; this.$axios({ method: 'get', url: `/api/device/query/devices`, params: { - page: that.currentPage, - count: that.count + page: this.currentPage, + count: this.count } - }).then(function (res) { - that.total = res.data.total; - that.deviceList = res.data.list; - that.getDeviceListLoading = false; - }).catch(function (error) { + }).then( (res)=> { + if (res.data.code === 0) { + this.total = res.data.data.total; + this.deviceList = res.data.data.list; + } + this.getDeviceListLoading = false; + }).catch( (error)=> { console.error(error); - that.getDeviceListLoading = false; + this.getDeviceListLoading = false; }); }, -- Gitblit v1.8.0