gjy пре 3 година
родитељ
комит
bc6b23a54f
1 измењених фајлова са 23 додато и 5 уклоњено
  1. 23 5
      pages/task/audit/Issueandreceipt_task_approval.vue

+ 23 - 5
pages/task/audit/Issueandreceipt_task_approval.vue

@@ -86,7 +86,7 @@
 						<u-form-item label="水分(%)<=" prop="waterContent" label-width="160">
 							<u-input v-model="retreatList.waterContent" input-align="right" placeholder="" />
 						</u-form-item>
-						<u-form-item label="单价(元/吨)" prop="unitPrice" label-width="160">
+						<u-form-item v-if='!retreatList.status' label="单价(元/吨)" prop="unitPrice" label-width="160">
 							<u-input v-model="retreatList.unitPrice" input-align="right" placeholder="" />
 						</u-form-item>
 					</view>
@@ -152,8 +152,7 @@
 							v-if="retreatList.inOutType != '退库'">
 							<u-input v-model="OutList.waterContent" input-align="right" placeholder="" />
 						</u-form-item>
-						<u-form-item label="单价(元/吨)" prop="unitPrice" label-width="160"
-							v-if="retreatList.inOutType != '退库'">
+						<u-form-item v-if='!retreatList.status&&retreatList.inOutType != "退库"' label="单价(元/吨)" prop="unitPrice" label-width="160">
 							<u-input v-model="OutList.unitPrice" input-align="right" placeholder="" />
 						</u-form-item>
 						<u-form-item label="业务描述" prop="businessDescribe" label-width="160" label-position="top"
@@ -230,8 +229,7 @@
 							v-if="EnterList.inOutType != '移库入库'">
 							<u-input v-model="EnterList.waterContent" input-align="right" placeholder="请输入水分占比" />
 						</u-form-item>
-						<u-form-item label="单价(元/吨)" prop="unitPrice" label-width="160"
-							v-if="EnterList.inOutType != '移库入库'">
+						<u-form-item v-if='!EnterList.status&&EnterList.inOutType != "移库入库"' label="单价(元/吨)" prop="unitPrice" label-width="160">
 							<u-input v-model="EnterList.unitPrice" input-align="right" placeholder="请输入单价" />
 						</u-form-item>
 						<u-form-item label="业务描述" prop="businessDescribe" label-width="160" label-position="top">
@@ -340,6 +338,9 @@
 							relevanceId: res.data.data.relevanceId
 						}).then(res => {
 							if (res.data.code == 200) {
+								this.$api.doRequest('get', '/warehouseBaseInfo/selectContractNoList', {
+									compId:uni.getStorageSync('pcUserInfo').compId
+								}).then(res1 => {
 								for (let i = 0; i < res.data.data.length; i++) {
 									if (res.data.data[i].inOutType == "移库出库" || res.data.data[i]
 										.inOutType == "贸易服务出库" || res.data.data[i].inOutType == "销售出库" ||
@@ -357,6 +358,23 @@
 										this.retreatList.judge = 3
 									}
 								}
+								for(let i = 0; i < res1.data.data.length; i++) {
+									if(res1.data.data[i].contractNo==this.EnterList.contractNo){
+										if(res1.data.data[i].priceType=='随行就市'){
+											this.EnterList.status=true
+										}else{
+											this.EnterList.status=false
+										}
+									}
+									if(res1.data.data[i].contractNo==this.retreatList.contractNo){
+										if(res1.data.data[i].priceType=='随行就市'){
+											this.retreatList.status=true
+										}else{
+											this.retreatList.status=false
+										}
+									}
+								}
+								})
 							}
 						})
 					}