From 809c3efe51b885eff6badca88f6965368cddf757 Mon Sep 17 00:00:00 2001 From: yangan <yangan0921@163.com> Date: 星期日, 18 二月 2024 14:19:56 +0800 Subject: [PATCH] fix:通知单详情打印磅单按钮bug --- pages/driver-page/driver-index/bill-of-lading-details/bill-of-lading-details.vue | 36 ++++++++++++++++++++++++++++++++++-- 1 files changed, 34 insertions(+), 2 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 d5edfc3..633a658 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 @@ -72,7 +72,7 @@ plain @click="printOrder" shape="circle" - :disabled="currentPageCoalStatus !== 4"></u-button> + :disabled="currentPageCoalStatus < 3"></u-button> </view> <view class="bottom-button"> <u-button text="鏀剧┖" @@ -118,6 +118,13 @@ @confirm="completeOutSaleConfirm" @cancel="completeOutSaleCancel"></u-modal> </view> + <u-action-sheet + :actions="list" + :show="show" + :closeOnClickOverlay="true" + :closeOnClickAction="true" + @select="selectClick" + @close="sheetClose" ></u-action-sheet> </view> </template> @@ -143,8 +150,20 @@ return { orderPlanId: null, yyId: null, + show:false, chengZhongFlag:true, // 涓婃绉伴噸鐘舵�� dayRZ: [], + list: [ + { + name:'閫夐」涓�', + }, + { + name: '閫夐」浜岀鐢�', + }, + { + name: '寮�鍚痩oad鍔犺浇', //寮�鍚悗鏂囧瓧涓嶆樉绀� + } + ], coalDetailsData: {}, // 閫氱煡鍗曡鎯� currentPageCoalStatus: 0, // 褰撳墠椤甸潰閫氱煡鍗曠姸鎬� // 鑾峰彇鎵�鍦ㄧ鎴垮弬鏁� @@ -322,6 +341,10 @@ this.primarySkin = this.coalDetailsData.skinTwo; this.primaryHair = this.coalDetailsData.hairTwo; this.primaryClean = this.coalDetailsData.cleanTwo; + //鍒濆鍖栫鍗曟暟鎹� + this.list = this.coalDetailsData.tmTaskCoalItems.map(item=>{ + return {name:item.breed + '/' + item.spec,id:item.id} + }) } else { this.$u.toast('鍔犺浇澶辫触'); } @@ -507,7 +530,10 @@ }, //鎵撳嵃纾呭崟 printOrder(){ - this.$reqGet('printerHandler',{tmId:this.orderPlanId}).then(res => { + this.show = true; + }, + selectClick(obj){ + this.$reqGet('printerHandler',{tmItemId:obj.id}).then(res => { uni.hideLoading(); this.$u.toast(res.msg) if (res.data) { @@ -517,7 +543,13 @@ }).catch((err) => { uni.hideLoading(); this.$u.toast('鎵撳嵃澶辫触') + }).finally(() => { + this.show = false; }) + + }, + sheetClose(){ + this.show = false; } } }; -- Gitblit v1.9.1