From aff94579d33c07675ab160652b6d8ce49ed2e154 Mon Sep 17 00:00:00 2001 From: yangan <yangan0921@163.com> Date: 星期五, 24 一月 2025 15:56:46 +0800 Subject: [PATCH] fix:更改请求地址 --- pages/driver-page/driver-index/bill-of-lading-details/bill-of-lading-details.vue | 48 ++++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 42 insertions(+), 6 deletions(-) diff --git a/pages/driver-page/driver-index/bill-of-lading-details/bill-of-lading-details.vue b/pages/driver-page/driver-index/bill-of-lading-details/bill-of-lading-details.vue index 464815d..04aa921 100644 --- a/pages/driver-page/driver-index/bill-of-lading-details/bill-of-lading-details.vue +++ b/pages/driver-page/driver-index/bill-of-lading-details/bill-of-lading-details.vue @@ -445,7 +445,7 @@ //鍒濆鍖栫鍗曟暟鎹� this.list = this.coalDetailsData.tmTaskCoalItems.map(item=>{ - return {name:item.breed + '/' + item.spec,id:item.id} + return {name:item.breed + '/' + item.spec,id:item.id,tmId:item.tmId} }) this.getPoundRoomByList() } else { @@ -747,19 +747,55 @@ this.show = true; }, selectClick(obj){ - this.$reqGet('printerHandler',{tmItemId:obj.id}).then(res => { - uni.hideLoading(); - this.$u.toast(res.msg ? res.msg : '鍘绘墦鍗�') - if (res.data) { + console.log(obj,'tmiod') + this.startProlling(obj.id,obj.tmId); + + }, + //鎵撳嵃浠诲姟 + printPolling(id){ + return new Promise((resolve, reject) => { + this.$reqGet('printerHandler',{tmItemId:id}).then(res => { + uni.hideLoading(); + this.$u.toast(res.msg ? res.msg : '鍘绘墦鍗�') + if (res.data) { // this.$u.toast('鎵撳嵃鎴愬姛') // this.orderPlanData = res.data + resolve(true) } }).catch((err) => { uni.hideLoading(); - this.$u.toast('鎵撳嵃澶辫触') + reject(false) + this.$u.toast('鎵撳嵃澶辫触') }).finally(() => { this.show = false; }) + }) + }, + //鎺ㄩ�乪rp + pushErp(id,tmId) + { + return new Promise((resolve, reject) => { + this.$reqPost('reSendErp',{tmId:tmId},'json').then(res => { + uni.hideLoading(); + if (res.data) { + resolve(true) + } + }).catch((err) => { + uni.hideLoading(); + reject(false) + this.$u.toast('鎺ㄩ�佸け璐�') + }) + }) + }, + //鎵ц鎵撳嵃浠诲姟 + startProlling(id,tmId){ + Promise.all([this.pushErp(id,tmId), this.printPolling(id)]).then(res => { + console.log('鎵�鏈夊紓姝ヨ姹傚潎宸叉垚鍔熷姞杞藉畬姣�',res) + this.$u.toast('鎺ㄩ�佹垚鍔�'); + }).catch(err => { + console.log(err) + }) + }, sheetClose(){ -- Gitblit v1.9.1