From 497126ac4774f6f94ce73d3acfbd68cee753af9c Mon Sep 17 00:00:00 2001 From: woody Date: Mon, 26 May 2025 11:47:31 +0800 Subject: [PATCH] feat(updateAddress): add loading --- .../selfService/updateAdress/updateAdress.vue | 25 ++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/pages/selfService/updateAdress/updateAdress.vue b/pages/selfService/updateAdress/updateAdress.vue index 7f63239..539c983 100644 --- a/pages/selfService/updateAdress/updateAdress.vue +++ b/pages/selfService/updateAdress/updateAdress.vue @@ -112,7 +112,6 @@ export default { } }, watch: {}, - onLoad() {}, onShow() { this.getDataList() }, @@ -149,9 +148,29 @@ export default { return urls }, getDataList() { - sel.getOderSelfList(this.queryParams).then(res => { - this.orderLists = res.rows + // 显示全局loading + uni.showLoading({ + title: '加载中...', + mask: true, }) + + sel + .getOderSelfList(this.queryParams) + .then(res => { + this.orderLists = res.rows + }) + .catch(err => { + console.error('获取订单列表失败:', err) + // 可以添加错误提示 + uni.showToast({ + title: '获取数据失败', + icon: 'none', + }) + }) + .finally(() => { + // 确保无论成功还是失败都隐藏loading + uni.hideLoading() + }) }, updateAdress(item) { let params = item