|  |  |  | @ -55,7 +55,7 @@ | 
			
		
	
		
			
				
					|  |  |  |  |           label="部门名称" | 
			
		
	
		
			
				
					|  |  |  |  |         > | 
			
		
	
		
			
				
					|  |  |  |  |         </el-table-column> | 
			
		
	
		
			
				
					|  |  |  |  | <!--        <el-table-column--> | 
			
		
	
		
			
				
					|  |  |  |  |         <!--        <el-table-column--> | 
			
		
	
		
			
				
					|  |  |  |  |         <!--          prop="advanceType"--> | 
			
		
	
		
			
				
					|  |  |  |  |         <!--          label="仓库类型">--> | 
			
		
	
		
			
				
					|  |  |  |  |         <!--          <template slot-scope="scope">--> | 
			
		
	
	
		
			
				
					|  |  |  | @ -165,7 +165,6 @@ | 
			
		
	
		
			
				
					|  |  |  |  |       :close-on-click-modal="false" | 
			
		
	
		
			
				
					|  |  |  |  |       :close-on-press-escape="false" | 
			
		
	
		
			
				
					|  |  |  |  |       :visible.sync="formVisible" | 
			
		
	
		
			
				
					|  |  |  |  |       :before-close="hideForm" | 
			
		
	
		
			
				
					|  |  |  |  |       width="45%" | 
			
		
	
		
			
				
					|  |  |  |  |       top="5vh" | 
			
		
	
		
			
				
					|  |  |  |  |     > | 
			
		
	
	
		
			
				
					|  |  |  | @ -182,12 +181,12 @@ | 
			
		
	
		
			
				
					|  |  |  |  |             auto-complete="off" | 
			
		
	
		
			
				
					|  |  |  |  |           ></el-input> | 
			
		
	
		
			
				
					|  |  |  |  |         </el-form-item> | 
			
		
	
		
			
				
					|  |  |  |  | <!--        <el-form-item class="query-form-item" prop="advanceType" label="仓库类型" label-width="100px">--> | 
			
		
	
		
			
				
					|  |  |  |  | <!--          <el-select v-model="formData.advanceType" placeholder="仓库类型" clearable style="width: 80%">--> | 
			
		
	
		
			
				
					|  |  |  |  | <!--            <el-option label="寄售" :value='true'></el-option>--> | 
			
		
	
		
			
				
					|  |  |  |  | <!--            <el-option label="仓库" :value='false'></el-option>--> | 
			
		
	
		
			
				
					|  |  |  |  | <!--          </el-select>--> | 
			
		
	
		
			
				
					|  |  |  |  | <!--        </el-form-item>--> | 
			
		
	
		
			
				
					|  |  |  |  |         <!--        <el-form-item class="query-form-item" prop="advanceType" label="仓库类型" label-width="100px">--> | 
			
		
	
		
			
				
					|  |  |  |  |         <!--          <el-select v-model="formData.advanceType" placeholder="仓库类型" clearable style="width: 80%">--> | 
			
		
	
		
			
				
					|  |  |  |  |         <!--            <el-option label="寄售" :value='true'></el-option>--> | 
			
		
	
		
			
				
					|  |  |  |  |         <!--            <el-option label="仓库" :value='false'></el-option>--> | 
			
		
	
		
			
				
					|  |  |  |  |         <!--          </el-select>--> | 
			
		
	
		
			
				
					|  |  |  |  |         <!--        </el-form-item>--> | 
			
		
	
		
			
				
					|  |  |  |  |         <el-form-item class="query-form-item" prop="thirdSysFk" label="第三方系统" label-width="100px"> | 
			
		
	
		
			
				
					|  |  |  |  |           <el-select v-model="formData.thirdSysFk" placeholder="请选择第三方系统" clearable style="width: 80%"> | 
			
		
	
		
			
				
					|  |  |  |  |             <el-option | 
			
		
	
	
		
			
				
					|  |  |  | @ -218,7 +217,7 @@ | 
			
		
	
		
			
				
					|  |  |  |  |         > | 
			
		
	
		
			
				
					|  |  |  |  |       </div> | 
			
		
	
		
			
				
					|  |  |  |  |     </el-dialog> | 
			
		
	
		
			
				
					|  |  |  |  |     <!-- 分库弹窗编辑页面--> | 
			
		
	
		
			
				
					|  |  |  |  |     <!-- 仓库弹窗编辑页面--> | 
			
		
	
		
			
				
					|  |  |  |  |     <el-dialog | 
			
		
	
		
			
				
					|  |  |  |  |       :title="subMap[subFromName]" | 
			
		
	
		
			
				
					|  |  |  |  |       :close-on-click-modal="false" | 
			
		
	
	
		
			
				
					|  |  |  | @ -244,13 +243,13 @@ | 
			
		
	
		
			
				
					|  |  |  |  |           </el-select> | 
			
		
	
		
			
				
					|  |  |  |  |         </el-form-item> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         <el-form-item label="分库编码" prop="title" class="query-form-item"> | 
			
		
	
		
			
				
					|  |  |  |  |         <el-form-item label="仓库编码" prop="title" class="query-form-item"> | 
			
		
	
		
			
				
					|  |  |  |  |           <el-input | 
			
		
	
		
			
				
					|  |  |  |  |             v-model="subData.code" style="width: 80%" | 
			
		
	
		
			
				
					|  |  |  |  |             auto-complete="off" | 
			
		
	
		
			
				
					|  |  |  |  |           ></el-input> | 
			
		
	
		
			
				
					|  |  |  |  |         </el-form-item> | 
			
		
	
		
			
				
					|  |  |  |  |         <el-form-item label="分库名称" prop="name" class="query-form-item"> | 
			
		
	
		
			
				
					|  |  |  |  |         <el-form-item label="仓库名称" prop="name" class="query-form-item"> | 
			
		
	
		
			
				
					|  |  |  |  |           <el-input | 
			
		
	
		
			
				
					|  |  |  |  |             v-model="subData.name" style="width: 80%" | 
			
		
	
		
			
				
					|  |  |  |  |             auto-complete="off" | 
			
		
	
	
		
			
				
					|  |  |  | @ -315,8 +314,8 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |         parentId: null, | 
			
		
	
		
			
				
					|  |  |  |  |         thirdSysFk: null, | 
			
		
	
		
			
				
					|  |  |  |  |       }, | 
			
		
	
		
			
				
					|  |  |  |  |       mainThirdSys:'', | 
			
		
	
		
			
				
					|  |  |  |  |       ThirdSysName:"", | 
			
		
	
		
			
				
					|  |  |  |  |       mainThirdSys: '', | 
			
		
	
		
			
				
					|  |  |  |  |       ThirdSysName: "", | 
			
		
	
		
			
				
					|  |  |  |  |       mergeList: [], | 
			
		
	
		
			
				
					|  |  |  |  |       subList: [], | 
			
		
	
		
			
				
					|  |  |  |  |       subData: {}, | 
			
		
	
	
		
			
				
					|  |  |  | @ -331,9 +330,9 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |       index: null, | 
			
		
	
		
			
				
					|  |  |  |  |       formName: null, | 
			
		
	
		
			
				
					|  |  |  |  |       formMap: { | 
			
		
	
		
			
				
					|  |  |  |  |         addTop: "仓库信息-新增", | 
			
		
	
		
			
				
					|  |  |  |  |         addTop: "部门信息-新增", | 
			
		
	
		
			
				
					|  |  |  |  |         add: "添加货位", | 
			
		
	
		
			
				
					|  |  |  |  |         edit: "仓库信息-编辑" | 
			
		
	
		
			
				
					|  |  |  |  |         edit: "部门信息-编辑" | 
			
		
	
		
			
				
					|  |  |  |  |       }, | 
			
		
	
		
			
				
					|  |  |  |  |       subMap: { | 
			
		
	
		
			
				
					|  |  |  |  |         add: "仓库信息-添加", | 
			
		
	
	
		
			
				
					|  |  |  | @ -409,8 +408,8 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |       this.query = { | 
			
		
	
		
			
				
					|  |  |  |  |         name: "", | 
			
		
	
		
			
				
					|  |  |  |  |         status: "", | 
			
		
	
		
			
				
					|  |  |  |  |         page:1, | 
			
		
	
		
			
				
					|  |  |  |  |         limit:20, | 
			
		
	
		
			
				
					|  |  |  |  |         page: 1, | 
			
		
	
		
			
				
					|  |  |  |  |         limit: 20, | 
			
		
	
		
			
				
					|  |  |  |  |         thirdSysFk: this.mainThirdSys | 
			
		
	
		
			
				
					|  |  |  |  |       }; | 
			
		
	
		
			
				
					|  |  |  |  |       this.getList(); | 
			
		
	
	
		
			
				
					|  |  |  | @ -453,10 +452,10 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |       // 更改值 | 
			
		
	
		
			
				
					|  |  |  |  |       this.formVisible = false; | 
			
		
	
		
			
				
					|  |  |  |  |       this.subFormVisible = false; | 
			
		
	
		
			
				
					|  |  |  |  |       let Item = JSON.parse(localStorage.getItem('obj')) | 
			
		
	
		
			
				
					|  |  |  |  |       this.subData=Item; | 
			
		
	
		
			
				
					|  |  |  |  |       this.getSubList(); | 
			
		
	
		
			
				
					|  |  |  |  |       return true; | 
			
		
	
		
			
				
					|  |  |  |  |       // let Item = JSON.parse(localStorage.getItem('obj')) | 
			
		
	
		
			
				
					|  |  |  |  |       // this.subData = Item; | 
			
		
	
		
			
				
					|  |  |  |  |       // this.getSubList(); | 
			
		
	
		
			
				
					|  |  |  |  |       // return true; | 
			
		
	
		
			
				
					|  |  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |  |     // 显示表单 | 
			
		
	
		
			
				
					|  |  |  |  |     handleForm(node, data, formName) { | 
			
		
	
	
		
			
				
					|  |  |  | @ -483,7 +482,7 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |       if (data && data.id) { | 
			
		
	
		
			
				
					|  |  |  |  |         this.index = this.mergeList.findIndex((d) => d.id === data.id); | 
			
		
	
		
			
				
					|  |  |  |  |       } | 
			
		
	
		
			
				
					|  |  |  |  |       this.ThirdSysName=this.formData.thirdSysFk | 
			
		
	
		
			
				
					|  |  |  |  |       this.ThirdSysName = this.formData.thirdSysFk | 
			
		
	
		
			
				
					|  |  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     handleSubForm(data, formName) { | 
			
		
	
	
		
			
				
					|  |  |  | @ -502,7 +501,7 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     handleSubDel(row) { | 
			
		
	
		
			
				
					|  |  |  |  |       if (row.id) { | 
			
		
	
		
			
				
					|  |  |  |  |         this.$confirm("确认删除该分库吗?", "提示", { | 
			
		
	
		
			
				
					|  |  |  |  |         this.$confirm("确认删除该仓库吗?", "提示", { | 
			
		
	
		
			
				
					|  |  |  |  |           type: "warning", | 
			
		
	
		
			
				
					|  |  |  |  |         }) | 
			
		
	
		
			
				
					|  |  |  |  |           .then(() => { | 
			
		
	
	
		
			
				
					|  |  |  | @ -532,14 +531,14 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |       } | 
			
		
	
		
			
				
					|  |  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     //添加分库 | 
			
		
	
		
			
				
					|  |  |  |  |     //添加仓库 | 
			
		
	
		
			
				
					|  |  |  |  |     forSubSubmit() { | 
			
		
	
		
			
				
					|  |  |  |  |       if (this.$isBlank(this.subData.code)) { | 
			
		
	
		
			
				
					|  |  |  |  |         this.$message.error("分库编码不能为空!"); | 
			
		
	
		
			
				
					|  |  |  |  |         this.$message.error("仓库编码不能为空!"); | 
			
		
	
		
			
				
					|  |  |  |  |         return; | 
			
		
	
		
			
				
					|  |  |  |  |       } | 
			
		
	
		
			
				
					|  |  |  |  |       if (this.$isBlank(this.subData.name)) { | 
			
		
	
		
			
				
					|  |  |  |  |         this.$message.error("分库名称不能为空!"); | 
			
		
	
		
			
				
					|  |  |  |  |         this.$message.error("仓库名称不能为空!"); | 
			
		
	
		
			
				
					|  |  |  |  |         return; | 
			
		
	
		
			
				
					|  |  |  |  |       } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -557,7 +556,7 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |           this.subFormVisible = false; | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |       }).catch(() => { | 
			
		
	
		
			
				
					|  |  |  |  |         this.subData.code=JSON.parse(localStorage.getItem("code")); | 
			
		
	
		
			
				
					|  |  |  |  |         this.subData.code = JSON.parse(localStorage.getItem("code")); | 
			
		
	
		
			
				
					|  |  |  |  |         this.subFormVisible = false; | 
			
		
	
		
			
				
					|  |  |  |  |       }); | 
			
		
	
		
			
				
					|  |  |  |  |       this.resetForm(); | 
			
		
	
	
		
			
				
					|  |  |  | @ -613,7 +612,7 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |             .catch(() => { | 
			
		
	
		
			
				
					|  |  |  |  |               this.formLoading = false; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |               this.formData.thirdSysFk=this.ThirdSysName; | 
			
		
	
		
			
				
					|  |  |  |  |               this.formData.thirdSysFk = this.ThirdSysName; | 
			
		
	
		
			
				
					|  |  |  |  |             }); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |       }); | 
			
		
	
	
		
			
				
					|  |  |  | @ -663,8 +662,8 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |       getBasicThirdSys(query) | 
			
		
	
		
			
				
					|  |  |  |  |         .then((response) => { | 
			
		
	
		
			
				
					|  |  |  |  |           this.thirdSys = response.data.list || []; | 
			
		
	
		
			
				
					|  |  |  |  |           for(var i=0;i<this.thirdSys.length;i++){ | 
			
		
	
		
			
				
					|  |  |  |  |             if(this.thirdSys[i].mainSys){ | 
			
		
	
		
			
				
					|  |  |  |  |           for (var i = 0; i < this.thirdSys.length; i++) { | 
			
		
	
		
			
				
					|  |  |  |  |             if (this.thirdSys[i].mainSys) { | 
			
		
	
		
			
				
					|  |  |  |  |               this.query.thirdSysFk = this.thirdSys[i].thirdId; | 
			
		
	
		
			
				
					|  |  |  |  |               this.mainThirdSys = this.thirdSys[i].thirdId; | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
	
		
			
				
					|  |  |  | 
 |