|  |  | @ -153,9 +153,22 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-col :span="10" class="el-col"> |  |  |  |             <el-col :span="10" class="el-col"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 <div class="text item"> |  |  |  |                 <div class="text item"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                     <div class="itemTag"> |  |  |  |                     <div class="itemTag"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                         <span>补单默认分库: </span> |  |  |  |                         <span>补单默认仓库: </span> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                     </div> |  |  |  |                     </div> | 
			
		
	
		
		
			
				
					
					|  |  |  |                     <el-select v-model="inputQuery.defaultSubInv" placeholder="请选择默认分库" clearable="true" |  |  |  |                     <el-select v-model="inputQuery.defaultInv" placeholder="默认仓库" clearable="true" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                                @change="invChange" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                                style="width: 30%" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                                size="small"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         <el-option | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                             v-for="item in storageList" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                             :key="item.name" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                             :label="item.name" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                             :value="item.code"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                             <span style="float: left">{{ item.name }}</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                         </el-option> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     </el-select> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     <el-select v-model="inputQuery.defaultSubInv" placeholder="默认分库" clearable="true" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                                style="width: 30%" | 
			
		
	
		
		
			
				
					
					|  |  |  |                                size="small"> |  |  |  |                                size="small"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                         <el-option |  |  |  |                         <el-option | 
			
		
	
		
		
			
				
					
					|  |  |  |                             v-for="item in subInvList" |  |  |  |                             v-for="item in subInvList" | 
			
		
	
	
		
		
			
				
					|  |  | @ -419,10 +432,17 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |             filterAll() |  |  |  |             filterAll() | 
			
		
	
		
		
			
				
					
					|  |  |  |                 .then((response) => { |  |  |  |                 .then((response) => { | 
			
		
	
		
		
			
				
					
					|  |  |  |                     this.storageList = response.data || []; |  |  |  |                     this.storageList = response.data || []; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     this.findDefaultSubInv(); | 
			
		
	
		
		
			
				
					
					|  |  |  |                 }) |  |  |  |                 }) | 
			
		
	
		
		
			
				
					
					|  |  |  |                 .catch(() => { |  |  |  |                 .catch(() => { | 
			
		
	
		
		
			
				
					
					|  |  |  |                 }); |  |  |  |                 }); | 
			
		
	
		
		
			
				
					
					|  |  |  |         }, |  |  |  |         }, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         invChange() { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             if (this.$isNotBlank(this.inputQuery.defaultSubInv)) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 this.inputQuery.defaultSubInv = null; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             this.findDefaultSubInv(); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         }, | 
			
		
	
		
		
			
				
					
					|  |  |  |         findSpecialMethod() { |  |  |  |         findSpecialMethod() { | 
			
		
	
		
		
			
				
					
					|  |  |  |             let query = { |  |  |  |             let query = { | 
			
		
	
		
		
			
				
					
					|  |  |  |                 corpType: 4, |  |  |  |                 corpType: 4, | 
			
		
	
	
		
		
			
				
					|  |  | @ -473,7 +493,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |         findDefaultSubInv() { |  |  |  |         findDefaultSubInv() { | 
			
		
	
		
		
			
				
					
					|  |  |  |             this.subInvList = []; |  |  |  |             this.subInvList = []; | 
			
		
	
		
		
			
				
					
					|  |  |  |             let query = { |  |  |  |             let query = { | 
			
		
	
		
		
			
				
					
					|  |  |  |                 pcode: "1000" |  |  |  |                 pcode: this.inputQuery.defaultInv | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             }; |  |  |  |             }; | 
			
		
	
		
		
			
				
					
					|  |  |  |             filterSubByInv(query) |  |  |  |             filterSubByInv(query) | 
			
		
	
		
		
			
				
					
					|  |  |  |                 .then((response) => { |  |  |  |                 .then((response) => { | 
			
		
	
	
		
		
			
				
					|  |  | @ -507,7 +527,6 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |         this.getList(); |  |  |  |         this.getList(); | 
			
		
	
		
		
			
				
					
					|  |  |  |         this.getStorage(); |  |  |  |         this.getStorage(); | 
			
		
	
		
		
			
				
					
					|  |  |  |         this.findSpecialMethod(); |  |  |  |         this.findSpecialMethod(); | 
			
		
	
		
		
			
				
					
					|  |  |  |         this.findDefaultSubInv(); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  | }; |  |  |  | }; | 
			
		
	
	
		
		
			
				
					|  |  | 
 |