| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -57,14 +57,25 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      <el-row :gutter="24">
 | 
					 | 
					 | 
					 | 
					      <el-row :gutter="24">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      <el-col :span="12" class="el-col">
 | 
					 | 
					 | 
					 | 
					      <el-col :span="12" class="el-col">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					       <el-form-item label="区域编码:" prop="freightRow" class="query-form-item">
 | 
					 | 
					 | 
					 | 
					       <!--<el-form-item label="区域编码:" prop="freightRow" class="query-form-item">-->
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              <el-input-number
 | 
					 | 
					 | 
					 | 
					       <!--       <el-input-number-->
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                v-model="formData.freightRow" style="width: 80%"
 | 
					 | 
					 | 
					 | 
					       <!--         v-model="formData.freightRow" style="width: 80%"-->
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                auto-complete="off"
 | 
					 | 
					 | 
					 | 
					       <!--         auto-complete="off"-->
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                :min="1"
 | 
					 | 
					 | 
					 | 
					       <!--         :min="1"-->
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                :max="30"
 | 
					 | 
					 | 
					 | 
					       <!--         :max="30"-->
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              ></el-input-number>
 | 
					 | 
					 | 
					 | 
					       <!--       ></el-input-number>-->
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
					 | 
					 | 
					 | 
					       <!--     </el-form-item>-->
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        <el-form-item label="区域编码:" prop="freightRow" class="query-form-item">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          <el-select v-model="formData.freightRow" filterable placeholder="请选择"  style="width: 80%">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            <el-option
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              v-for="item in regions"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              :key="item.regionCode"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              :label="item.regionName"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              :value="item.regionCode">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            </el-option>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          </el-select>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        </el-form-item>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      </el-col>
 | 
					 | 
					 | 
					 | 
					      </el-col>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      <!--  <el-col :span="12" class="el-col">-->
 | 
					 | 
					 | 
					 | 
					      <!--  <el-col :span="12" class="el-col">-->
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -87,6 +98,19 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    >
 | 
					 | 
					 | 
					 | 
					    >
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      <el-table-column type="index" label="序号"></el-table-column>
 | 
					 | 
					 | 
					 | 
					      <el-table-column type="index" label="序号"></el-table-column>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      <el-table-column label="摆货层编号" prop="code"></el-table-column>
 | 
					 | 
					 | 
					 | 
					      <el-table-column label="摆货层编号" prop="code"></el-table-column>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      <el-table-column label="摆货层名称" prop="layerName">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        <template slot-scope="scope">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          <div style="display: flex; justify-content: center; align-items: center; width: 100%;">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            <el-input
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              size="small"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              v-model="scope.row.layerName"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              style="width: 100%"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              :disabled="scope.$index !== selectedIndex"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            ></el-input>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          </div>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        </template>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      </el-table-column>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      <!--<el-table-column label="摆货层高度" prop="height">-->
 | 
					 | 
					 | 
					 | 
					      <!--<el-table-column label="摆货层高度" prop="height">-->
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      <!--  <template slot-scope="scope">-->
 | 
					 | 
					 | 
					 | 
					      <!--  <template slot-scope="scope">-->
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      <!--    <div style="display: flex; justify-content: center; align-items: center; width: 80%;">-->
 | 
					 | 
					 | 
					 | 
					      <!--    <div style="display: flex; justify-content: center; align-items: center; width: 80%;">-->
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -169,6 +193,7 @@ import {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					} from '@/api/basic/workPlace/SysWorkplaceFreight'
 | 
					 | 
					 | 
					 | 
					} from '@/api/basic/workPlace/SysWorkplaceFreight'
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					import { deleteLayer, getLayerCode, getLayerList, saveLayer } from '@/api/basic/workPlace/SysWorkplaceLayer'
 | 
					 | 
					 | 
					 | 
					import { deleteLayer, getLayerCode, getLayerList, saveLayer } from '@/api/basic/workPlace/SysWorkplaceLayer'
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					import { isBlank } from '@/utils/strUtil'
 | 
					 | 
					 | 
					 | 
					import { isBlank } from '@/utils/strUtil'
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					import { getRegions } from '@/api/basic/workPlace/regionManage'
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					export default {
 | 
					 | 
					 | 
					 | 
					export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  props: {
 | 
					 | 
					 | 
					 | 
					  props: {
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -214,6 +239,12 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      saveStatus: false, //记录保存状态
 | 
					 | 
					 | 
					 | 
					      saveStatus: false, //记录保存状态
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      selectedIndex: null,//记录下标位置
 | 
					 | 
					 | 
					 | 
					      selectedIndex: null,//记录下标位置
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      remarkStatus: false,
 | 
					 | 
					 | 
					 | 
					      remarkStatus: false,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      //区域
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      regions:[],
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      regionQuery:{
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        page:1,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        limit:10
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      // {
 | 
					 | 
					 | 
					 | 
					      // {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      //   code:null,
 | 
					 | 
					 | 
					 | 
					      //   code:null,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      //     queueNum:null,
 | 
					 | 
					 | 
					 | 
					      //     queueNum:null,
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -298,7 +329,8 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          if (res.code == 20000) {
 | 
					 | 
					 | 
					 | 
					          if (res.code == 20000) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            this.layerList.push({
 | 
					 | 
					 | 
					 | 
					            this.layerList.push({
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              code: res.data,
 | 
					 | 
					 | 
					 | 
					              code: res.data,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              queueNum: null
 | 
					 | 
					 | 
					 | 
					              queueNum: null,
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              layerName:""
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            })
 | 
					 | 
					 | 
					 | 
					            })
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          } else {
 | 
					 | 
					 | 
					 | 
					          } else {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            this.$message.error('系统繁忙')
 | 
					 | 
					 | 
					 | 
					            this.$message.error('系统繁忙')
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -313,7 +345,8 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        let code = this.createLayerCode(lastLayer)
 | 
					 | 
					 | 
					 | 
					        let code = this.createLayerCode(lastLayer)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        this.layerList.push({
 | 
					 | 
					 | 
					 | 
					        this.layerList.push({
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          code: code,
 | 
					 | 
					 | 
					 | 
					          code: code,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          queueNum: null
 | 
					 | 
					 | 
					 | 
					          queueNum: null,
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          layerName:""
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        })
 | 
					 | 
					 | 
					 | 
					        })
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      }
 | 
					 | 
					 | 
					 | 
					      }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -392,7 +425,14 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      })
 | 
					 | 
					 | 
					 | 
					      })
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    }
 | 
					 | 
					 | 
					 | 
					    },
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    getRegionList(){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      getRegions(this.query).then(res => {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        if (res.code == 20000){
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          this.regions = res.data.list
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      })
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  },
 | 
					 | 
					 | 
					 | 
					  },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  created() {
 | 
					 | 
					 | 
					 | 
					  created() {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    if (this.rowData != null) {
 | 
					 | 
					 | 
					 | 
					    if (this.rowData != null) {
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -407,6 +447,7 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      this.getCode()
 | 
					 | 
					 | 
					 | 
					      this.getCode()
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    }
 | 
					 | 
					 | 
					 | 
					    }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    this.findWorkPlace('')
 | 
					 | 
					 | 
					 | 
					    this.findWorkPlace('')
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    this.getRegionList()
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  }
 | 
					 | 
					 | 
					 | 
					  }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					}
 | 
					 | 
					 | 
					 | 
					}
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |