From 3a0823db9324207eb54b1747dfe3d2c6d52a9962 Mon Sep 17 00:00:00 2001 From: yangan <yangan0921@163.com> Date: 星期一, 28 十月 2024 08:57:40 +0800 Subject: [PATCH] feat:库管修改显示条件 --- pages/public-page/forward/forward.vue | 20 +++++++++++++++++--- 1 files changed, 17 insertions(+), 3 deletions(-) diff --git a/pages/public-page/forward/forward.vue b/pages/public-page/forward/forward.vue index 4998e83..fd4fd9a 100644 --- a/pages/public-page/forward/forward.vue +++ b/pages/public-page/forward/forward.vue @@ -75,7 +75,7 @@ </u-form-item> </u--form> - <view><u-button v-if="/鑱氭隘涔欑儻鏍戣剛/.test(this.productName) && isShow" text="鍒嗛厤鏃ヨ鍒掑惃鏁�" type="primary" :plain="true" @click="todoFenPei(val)"></u-button></view> + <view><u-button v-if="fenpeiFlag " text="鍒嗛厤鏃ヨ鍒掑惃鏁�" type="primary" :plain="true" @click="todoFenPei(val)"></u-button></view> </view> </view> </view> @@ -166,6 +166,7 @@ this.isshow=!reg.test(params.orderType) this.productName = params.productName; this.customerId = params.customerId; + this.packingType = params.packingType; this.pvcPlanMeasure = params.pvcPlanMeasure; // 瀹㈡埛 this.cars2 = Number(params.cars2); @@ -200,6 +201,7 @@ pvcPlanMeasure:'', forwardSurplus: 0, paramsName: {}, + packingType:'', productName:'', customerId:'', huoDaiData: [], @@ -266,6 +268,14 @@ }, text1() { return `宸叉嫢鏈�${this.carNum}寮犳敹鍙戝崟,鍓╀綑${this.carNumSurplusHuodai}寮犳敹鍙戝崟`; + }, + fenpeiFlag(){ + console.log(this.productName,this.packingType,'122222222cumped',/鑱氭隘涔欑儻鏍戣剛/.test(this.productName) || (this.packingType && this.packingType == '1')) + if(/鑱氭隘涔欑儻鏍戣剛/.test(this.productName) || (this.packingType && this.packingType == '1')){ + return true + }else{ + return false + } } }, methods: { @@ -645,6 +655,10 @@ this.$u.toast('璇疯緭鍏ュ悎娉曟暟瀛�'); isPass = false; return isPass; + } else if (!v.name){ + this.$u.toast('璇烽�夋嫨杞﹂槦'); + isPass = false; + return isPass; } else { isPass = true; return isPass; @@ -656,10 +670,10 @@ this.$reqPost('forward', this.jhOrderPlanForwardList, 'json').then(res => { console.log(res, 'zh'); // res.data.length == 0 鎻愪氦鎴愬姛 鍚﹀垯鎻愪氦澶辫触 - if (res.data.length == 0) { + if (res.code === 0) { this.loading = false this.$u.toast('鎻愪氦鎴愬姛'); - if(/鑱氭隘涔欑儻鏍戣剛/.test(this.productName)){ + if(this.fenpeiFlag){ setTimeout(()=>{ uni .navigateTo({ url: `/subPages/allocaTetonnage/index?orderPlanId=${this.orderPlanId}&customerId=${this.customerId}&status=${1}&pvcPlanMeasure=${this.pvcPlanMeasure}`}); -- Gitblit v1.9.1