| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -78,28 +78,6 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              ></el-date-picker>
 | 
					 | 
					 | 
					 | 
					              ></el-date-picker>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </template>
 | 
					 | 
					 | 
					 | 
					          </template>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <el-form-item prop="workPlaceCode" class="query-form-item" label="当前工位:">
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <el-select
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              v-model="filterQuery.workPlaceCode"
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              placeholder="当前工位"
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              style="width: 90%"
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              disabled
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              filterable
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            >
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              <el-option
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                v-for="item in curWorkPlaces"
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                :key="item.workplaceId"
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                :label="item.workplaceName"
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                :value="item.workplaceId"
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              >
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <span style="float: left">{{ item.workplaceName }}</span>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <span style="float: right; color: #8492a6; font-size: 13px">{{
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                    item.workplaceId
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                  }}</span>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              </el-option>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            </el-select>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </el-form-item>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        </el-row>
 | 
					 | 
					 | 
					 | 
					        </el-row>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      </el-form>
 | 
					 | 
					 | 
					 | 
					      </el-form>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      <div class="top-right-btn">
 | 
					 | 
					 | 
					 | 
					      <div class="top-right-btn">
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -707,6 +685,10 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      type: Object,
 | 
					 | 
					 | 
					 | 
					      type: Object,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      required: true,
 | 
					 | 
					 | 
					 | 
					      required: true,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    },
 | 
					 | 
					 | 
					 | 
					    },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    viewType: {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      type: Object,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      required: true,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    closeChooseDialog: {
 | 
					 | 
					 | 
					 | 
					    closeChooseDialog: {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      type: Function,
 | 
					 | 
					 | 
					 | 
					      type: Function,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      required: true
 | 
					 | 
					 | 
					 | 
					      required: true
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -740,6 +722,7 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        getInvList: [],
 | 
					 | 
					 | 
					 | 
					        getInvList: [],
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        getDeptList: [],
 | 
					 | 
					 | 
					 | 
					        getDeptList: [],
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        getBusType: [],
 | 
					 | 
					 | 
					 | 
					        getBusType: [],
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        getWorkPlaceList: []
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      },
 | 
					 | 
					 | 
					 | 
					      },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      //界面配置---------------------end
 | 
					 | 
					 | 
					 | 
					      //界面配置---------------------end
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -1190,8 +1173,8 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      this.closeChooseDialog()
 | 
					 | 
					 | 
					 | 
					      this.closeChooseDialog()
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      this.handleChoose(this.currentRow)
 | 
					 | 
					 | 
					 | 
					      this.handleChoose(this.currentRow)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    },
 | 
					 | 
					 | 
					 | 
					    },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    //获取当前货位
 | 
					 | 
					 | 
					 | 
					    //获取当前工位
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    findCurWorkPlaces(val) {
 | 
					 | 
					 | 
					 | 
					    findCurWorkPlaces(_this,val) {
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      let query = {
 | 
					 | 
					 | 
					 | 
					      let query = {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        key: val,
 | 
					 | 
					 | 
					 | 
					        key: val,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        status: 1,
 | 
					 | 
					 | 
					 | 
					        status: 1,
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -1200,9 +1183,15 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        limit: 100,
 | 
					 | 
					 | 
					 | 
					        limit: 100,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      }
 | 
					 | 
					 | 
					 | 
					      }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      listPage(query).then((res) => {
 | 
					 | 
					 | 
					 | 
					      listPage(query).then((res) => {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        this.curWorkPlaces = res.data.list || [];
 | 
					 | 
					 | 
					 | 
					        let list = res.data.list || []
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        if (this.curWorkPlaces.length == 1) {
 | 
					 | 
					 | 
					 | 
					        _this.options.getWorkPlaceList = list.map(item => {
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          this.orderFormData.workPlaceCode = this.curWorkPlaces[0].workplaceId;
 | 
					 | 
					 | 
					 | 
					          return {
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            code: item.workplaceId,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            label: item.workplaceName
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          };
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        })
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        if (_this.options.getWorkPlaceList .length == 1){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          _this.filterQuery.workPlaceCode = _this.options.getWorkPlaceList[0].code;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        }
 | 
					 | 
					 | 
					 | 
					        }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      })
 | 
					 | 
					 | 
					 | 
					      })
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    },
 | 
					 | 
					 | 
					 | 
					    },
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -1217,7 +1206,7 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  created() {
 | 
					 | 
					 | 
					 | 
					  created() {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    this.getInvList(this);
 | 
					 | 
					 | 
					 | 
					    this.getInvList(this);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    this.getBusType(this);
 | 
					 | 
					 | 
					 | 
					    this.getBusType(this);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    this.findCurWorkPlaces();
 | 
					 | 
					 | 
					 | 
					    this.findCurWorkPlaces(this,"");
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    this.splitType = this.$route.query.splitType;
 | 
					 | 
					 | 
					 | 
					    this.splitType = this.$route.query.splitType;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    if (this.splitType == "search") {
 | 
					 | 
					 | 
					 | 
					    if (this.splitType == "search") {
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |