| 
														
															@@ -91,6 +91,18 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 <el-select v-else-if="item.prop === 'warehouseType'" v-model="form[item.prop]" placeholder="请选择" clearable filterable style="width: 100%" size="small" :disabled="detailData.seeDisabled || receiveDisabled"> 
														 | 
														
														 | 
														
															                 <el-select v-else-if="item.prop === 'warehouseType'" v-model="form[item.prop]" placeholder="请选择" clearable filterable style="width: 100%" size="small" :disabled="detailData.seeDisabled || receiveDisabled"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                   <el-option v-for="(item,index) in warehouseTypeOption" :key="index" :label="item.dictValue" :value="item.dictValue"></el-option> 
														 | 
														
														 | 
														
															                   <el-option v-for="(item,index) in warehouseTypeOption" :key="index" :label="item.dictValue" :value="item.dictValue"></el-option> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 </el-select> 
														 | 
														
														 | 
														
															                 </el-select> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                <el-select 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                  v-else-if="item.prop === 'arrivalAddress'" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                  v-model="form[item.prop]" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                  placeholder="请选择" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                  clearable 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                  filterable 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                  style="width: 100%" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                  size="small" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                  @change="arrivalAddressChange" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                  :disabled="detailData.seeDisabled || receiveDisabled"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                  <el-option v-for="(item,index) in GYSInfo" :key="index" :label="item.addr" :value="item.addr"></el-option> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                </el-select> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 <warehouse-select v-else-if="item.prop === 'storageId'" v-model="form[item.prop]" 
														 | 
														
														 | 
														
															                 <warehouse-select v-else-if="item.prop === 'storageId'" v-model="form[item.prop]" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                                   :configuration="configurationWarehouse" style="width: 100%" :disabled="detailData.seeDisabled || receiveDisabled"/> 
														 | 
														
														 | 
														
															                                   :configuration="configurationWarehouse" style="width: 100%" :disabled="detailData.seeDisabled || receiveDisabled"/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 <el-input 
														 | 
														
														 | 
														
															                 <el-input 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -147,7 +159,7 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 v-if="row.$cellEdit" 
														 | 
														
														 | 
														
															                 v-if="row.$cellEdit" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 v-model.trim="row.actualQuantity" 
														 | 
														
														 | 
														
															                 v-model.trim="row.actualQuantity" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 v-input-limit="0" 
														 | 
														
														 | 
														
															                 v-input-limit="0" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                @change="actualQuantityChange(row)" 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                @input="actualQuantityChange(row)" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															               ></el-input> 
														 | 
														
														 | 
														
															               ></el-input> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															               <span v-else>{{ row.actualQuantity | IntegerFormat }}</span> 
														 | 
														
														 | 
														
															               <span v-else>{{ row.actualQuantity | IntegerFormat }}</span> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             </template> 
														 | 
														
														 | 
														
															             </template> 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -839,7 +851,8 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         row.actualQuantity = '0.00' 
														 | 
														
														 | 
														
															         row.actualQuantity = '0.00' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         row.deliveryAmount = '0.00' 
														 | 
														
														 | 
														
															         row.deliveryAmount = '0.00' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       } else { 
														 | 
														
														 | 
														
															       } else { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        row.deliveryAmount = Number(row.actualQuantity) * Number(row.purchaseAmount) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        this.$set(row, 'deliveryAmount', Number(row.actualQuantity) * Number(row.purchaseAmount)) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        // row.deliveryAmount = Number(row.actualQuantity) * Number(row.purchaseAmount) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       } 
														 | 
														
														 | 
														
															       } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     }, 
														 | 
														
														 | 
														
															     }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     // 类别变换时触发 
														 | 
														
														 | 
														
															     // 类别变换时触发 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -1401,6 +1414,20 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     getGSName(row) { 
														 | 
														
														 | 
														
															     getGSName(row) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       this.form.belongCompany = row.cname 
														 | 
														
														 | 
														
															       this.form.belongCompany = row.cname 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     }, 
														 | 
														
														 | 
														
															     }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    arrivalAddressChange(val) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      let isTrue = false 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      this.GYSInfo.forEach(item => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if (val == item.addr) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          this.$set(this.form, 'arrivalContact', item.attn) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          this.$set(this.form, 'arrivalTel', item.tel) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          isTrue = true 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      }) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      if (!isTrue) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        this.$set(this.form, 'arrivalContact', null) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        this.$set(this.form, 'arrivalTel', null) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   } 
														 | 
														
														 | 
														
															   } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 } 
														 | 
														
														 | 
														
															 } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 </script> 
														 | 
														
														 | 
														
															 </script> 
														 |