From e52e720168541aa02e0326a505d251f42828aedf Mon Sep 17 00:00:00 2001 From: 819527061@qq.com <123456> Date: 星期二, 30 七月 2024 11:14:08 +0800 Subject: [PATCH] 添加复磅申请及质检同意功能 --- pages/customer-page/addTo-freightForwarder-driver/addTo-freightForwarder-driver.vue | 23 +++++++++++++++++++---- 1 files changed, 19 insertions(+), 4 deletions(-) diff --git a/pages/customer-page/addTo-freightForwarder-driver/addTo-freightForwarder-driver.vue b/pages/customer-page/addTo-freightForwarder-driver/addTo-freightForwarder-driver.vue index 4c53fbf..8b402c9 100644 --- a/pages/customer-page/addTo-freightForwarder-driver/addTo-freightForwarder-driver.vue +++ b/pages/customer-page/addTo-freightForwarder-driver/addTo-freightForwarder-driver.vue @@ -10,7 +10,9 @@ </u-form-item>--> </u--form> </view> - <view class="addBtn"><u-button text="閭�璇�" type="primary" @click="addToHuoDaiOrDriver"></u-button></view> + <view class="addBtn"> + <u-button text="閭�璇�" :loading="yaoqingLoading" type="primary" @click="addToHuoDaiOrDriver"></u-button> + </view> </view> </template> @@ -31,7 +33,8 @@ name: '', phone: '', carNo: '', - customerId + customerId, + yaoqingLoading: false, //閭�璇穕oading }; }, methods: { @@ -66,9 +69,11 @@ }, // 閭�璇疯揣浠� bindHuoDai() { + this.yaoqingLoading = true // this.$reqPost('bindHuoDai', { customerId: this.customerId, name: this.name, phone: this.phone }, 'params').then(res => { this.$reqPost('bindHuoDai', { name: this.name, phone: this.phone }, 'params').then(res => { if (res.code == 0) { + this.yaoqingLoading = false this.$u.toast('娣诲姞鎴愬姛'); setTimeout(() => { uni.navigateBack({ @@ -78,13 +83,19 @@ } else { this.$u.toast(res.msg ? res.msg : '鏈垚鍔熸坊鍔�'); } - }); + }).catch(() => { + this.yaoqingLoading = false + }).finally(() => { + this.yaoqingLoading = false + }); }, // 閭�璇峰徃鏈� bindUserFleet() { + this.yaoqingLoading = true this.$reqPost('bindUserFleet', { fleetId: this.fleetId, name: this.name, phone: this.phone, carNo: this.carNo }, 'params').then(res => { console.log('閭�璇峰徃鏈�', res); if (res.code == 0) { + this.yaoqingLoading = false this.$u.toast(res.msg ? res.msg : '鎿嶄綔鎴愬姛'); this.$reqGet('GetUserFleet', { fleetId: this.fleetId }).then(response => { this.lengthchange(response.data.length); @@ -99,7 +110,11 @@ duration: 2000 }); } - }); + }).catch(() => { + this.yaoqingLoading = false + }).finally(() => { + this.yaoqingLoading = false + }); } } }; -- Gitblit v1.9.1