| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -16,7 +16,8 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        <el-col :span="8">
 | 
					 | 
					 | 
					 | 
					        <el-col :span="8">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <el-form-item label="所属组别:" class="query-form-item">
 | 
					 | 
					 | 
					 | 
					          <el-form-item label="所属组别:" class="query-form-item">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <el-select v-model="query.code" placeholder="请选择所属组别"
 | 
					 | 
					 | 
					 | 
					            <el-select v-model="query.code" placeholder="请选择所属组别"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                         style="width: 80%" clearable>
 | 
					 | 
					 | 
					 | 
					                       style="width: 80%" clearable
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					            >
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              <el-option
 | 
					 | 
					 | 
					 | 
					              <el-option
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                v-for="item in fromDeptOptions"
 | 
					 | 
					 | 
					 | 
					                v-for="item in fromDeptOptions"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                :key="item.code"
 | 
					 | 
					 | 
					 | 
					                :key="item.code"
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -39,7 +40,8 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      </el-button-group>
 | 
					 | 
					 | 
					 | 
					      </el-button-group>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    </div>
 | 
					 | 
					 | 
					 | 
					    </div>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    <el-divider style="margin: 15px"></el-divider>
 | 
					 | 
					 | 
					 | 
					    <el-divider style="margin: 15px"></el-divider>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      <el-table v-loading="loading" :data="list" style="width: 100%" :row-style="{height: '32px' }" highlight-current-row @current-change="handCurrentChange" ref="table"
 | 
					 | 
					 | 
					 | 
					    <el-table v-loading="loading" :data="list" style="width: 100%" :row-style="{height: '32px' }" highlight-current-row
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              @current-change="handCurrentChange" ref="table"
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    >
 | 
					 | 
					 | 
					 | 
					    >
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      <!--<el-table-column label width="45">-->
 | 
					 | 
					 | 
					 | 
					      <!--<el-table-column label width="45">-->
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      <!--  <template slot-scope="scope">-->
 | 
					 | 
					 | 
					 | 
					      <!--  <template slot-scope="scope">-->
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -56,11 +58,11 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <span>{{ workplaceStatusMap[scope.row.workplaceStatus] }}</span>
 | 
					 | 
					 | 
					 | 
					          <span>{{ workplaceStatusMap[scope.row.workplaceStatus] }}</span>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        </template>
 | 
					 | 
					 | 
					 | 
					        </template>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      </el-table-column>
 | 
					 | 
					 | 
					 | 
					      </el-table-column>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        <el-table-column label="工位类型" prop="workplaceType" width="90">
 | 
					 | 
					 | 
					 | 
					      <!--<el-table-column label="工位类型" prop="workplaceType" width="90">-->
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <template slot-scope="scope">
 | 
					 | 
					 | 
					 | 
					      <!--  <template slot-scope="scope">-->
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <span>{{ workplaceTypes[scope.row.workplaceType] }}</span>
 | 
					 | 
					 | 
					 | 
					      <!--    <span>{{ workplaceTypes[scope.row.workplaceType] }}</span>-->
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </template>
 | 
					 | 
					 | 
					 | 
					      <!--  </template>-->
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        </el-table-column>
 | 
					 | 
					 | 
					 | 
					      <!--</el-table-column>-->
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      <el-table-column label="所属组别" prop="categoryName" width="90">
 | 
					 | 
					 | 
					 | 
					      <el-table-column label="所属组别" prop="categoryName" width="90">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        <template slot-scope="scope">
 | 
					 | 
					 | 
					 | 
					        <template slot-scope="scope">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <span v-if="scope.row.categoryName !== '全部'">{{ scope.row.categoryName }}</span>
 | 
					 | 
					 | 
					 | 
					          <span v-if="scope.row.categoryName !== '全部'">{{ scope.row.categoryName }}</span>
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -116,67 +118,35 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </el-col>
 | 
					 | 
					 | 
					 | 
					          </el-col>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        </el-row>
 | 
					 | 
					 | 
					 | 
					        </el-row>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					        <el-row :gutter="24">
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        <el-row :gutter="24" class="el-row">
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <el-col :span="12" class="el-col">
 | 
					 | 
					 | 
					 | 
					          <el-col :span="12" class="el-col">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <el-form-item label="作业方式:" prop="operationType" class="query-form-item">
 | 
					 | 
					 | 
					 | 
					            <el-form-item label="工位状态:" prop="workplaceStatus" class="query-form-item">
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              <el-select v-model="formData.operationType" style="width: 100%" placeholder="选择扫码方式" clearable disabled>
 | 
					 | 
					 | 
					 | 
					              <el-select v-model="formData.workplaceStatus" style="width: 100%" placeholder="工位状态" disabled>
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <el-option label="扫码生成业务单" :value="1"></el-option>
 | 
					 | 
					 | 
					 | 
					                <el-option label="暂停" :value="0"></el-option>
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <el-option label="按单校验三期" :value="2"></el-option>
 | 
					 | 
					 | 
					 | 
					                <el-option label="启用" :value="1"></el-option>
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <el-option label="按单不校验三期" :value="3"></el-option>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              </el-select>
 | 
					 | 
					 | 
					 | 
					              </el-select>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </el-col>
 | 
					 | 
					 | 
					 | 
					          </el-col>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <el-col :span="12" class="el-col">
 | 
					 | 
					 | 
					 | 
					          <el-col :span="12" class="el-col">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <el-form-item label="结果处理:" prop="checkInsert" class="query-form-item">
 | 
					 | 
					 | 
					 | 
					            <el-form-item prop="deptCode" label="所属部门:" >
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              <el-select v-model="formData.checkInsert" style="width: 100%" placeholder="选择扫码方式" clearable disabled>
 | 
					 | 
					 | 
					 | 
					              <el-select v-model="formData.deptCode" placeholder="请选择部门" clearable disabled
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <el-option label="不插入" :value="1"></el-option>
 | 
					 | 
					 | 
					 | 
					                         style="width: 100%"
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <el-option label="插入" :value="2"></el-option>
 | 
					 | 
					 | 
					 | 
					                         @change="handleInvChange"
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					              >
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					                <el-option v-for="item in deptList" :key="item.id" :label="item.name" :value="item.code"/>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              </el-select>
 | 
					 | 
					 | 
					 | 
					              </el-select>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </el-col>
 | 
					 | 
					 | 
					 | 
					          </el-col>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          <!--<el-col  :span="12" class="el-col">-->
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          <!--  <el-form-item label="所属部门:" class="query-form-item">-->
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          <!--    <deptSelect  :value.sync="formData.deptCode"  style="width: 80%" :changeValue.sync="handleInvChange"/>-->
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          <!--    <!–<deptSelect :value.sync="query.invCode" :params.sync="filterBadInv" :changeValue.sync="invChange"/>–>-->
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          <!--  </el-form-item>-->
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          <!--</el-col>-->
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        </el-row>
 | 
					 | 
					 | 
					 | 
					        </el-row>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        <el-row :gutter="24" class="el-row">
 | 
					 | 
					 | 
					 | 
					        <el-row :gutter="24" class="el-row">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <el-col :span="12" class="el-col">
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <el-form-item label="提醒方式:" prop="warnType" class="query-form-item">
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              <el-select v-model="formData.warnType" style="width: 100%" placeholder="选择扫码方式" clearable disabled>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <el-option label="信息提醒" :value="1"></el-option>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                <el-option label="禁止录入" :value="2"></el-option>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              </el-select>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </el-col>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <el-col :span="12" class="el-col">
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <el-form-item label="往来类型标题:" prop="remake" class="query-form-item">
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              <el-input
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                disabled
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                v-model="formData.unitTittle" style="width: 100%"
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                auto-complete="off"
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              ></el-input>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </el-col>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <el-col :span="12" class="el-col">
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <el-form-item label="来源单据类型编号:" prop="remake" class="query-form-item">
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              <el-input
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                disabled
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                v-model="formData.busTypeCode" style="width: 100%"
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                auto-complete="off"
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              ></el-input>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </el-col>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <el-col :span="12" class="el-col">
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <el-form-item label="来源单据类型名称:" prop="remake" class="query-form-item">
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              <el-input
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                disabled
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                v-model="formData.busTypeName" style="width: 100%"
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                auto-complete="off"
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              ></el-input>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </el-col>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <!--<el-col :span="24" class="el-col">-->
 | 
					 | 
					 | 
					 | 
					          <!--<el-col :span="24" class="el-col">-->
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <!--  <el-form-item label="所属仓库:" prop="invCode" class="query-form-item">-->
 | 
					 | 
					 | 
					 | 
					          <!--  <el-form-item label="所属仓库:" prop="invCode" class="query-form-item">-->
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <!--    <el-select v-model="formData.invCode" placeholder="请选择所属仓库"-->
 | 
					 | 
					 | 
					 | 
					          <!--    <el-select v-model="formData.invCode" placeholder="请选择所属仓库"-->
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -204,16 +174,6 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              ></el-input>
 | 
					 | 
					 | 
					 | 
					              ></el-input>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </el-col>
 | 
					 | 
					 | 
					 | 
					          </el-col>
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <el-col :span="12" class="el-col">
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <el-form-item label="作业方式:" prop="chargeUser" class="query-form-item">
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              <el-input
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                disabled
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                v-model="operationTypes[formData.operationType]" style="width: 100%"
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					                auto-complete="off"
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              ></el-input>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            </el-form-item>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          </el-col>
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <el-col :span="12" class="el-col">
 | 
					 | 
					 | 
					 | 
					          <el-col :span="12" class="el-col">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <el-form-item label="创建时间:" prop="createTime" class="query-form-item">
 | 
					 | 
					 | 
					 | 
					            <el-form-item label="创建时间:" prop="createTime" class="query-form-item">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              <el-input
 | 
					 | 
					 | 
					 | 
					              <el-input
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -259,9 +219,8 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <!--  </el-form-item>-->
 | 
					 | 
					 | 
					 | 
					          <!--  </el-form-item>-->
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <!--</el-col>-->
 | 
					 | 
					 | 
					 | 
					          <!--</el-col>-->
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					        </el-row>
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					        <el-row :gutter="24" class="el-row">
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          <el-col :span="24" class="el-col">
 | 
					 | 
					 | 
					 | 
					          <el-col :span="24" class="el-col">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					            <el-form-item label="备注:" prop="unitTittle" class="query-form-item">
 | 
					 | 
					 | 
					 | 
					            <el-form-item label="备注:" prop="unitTittle" class="query-form-item">
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					              <el-input
 | 
					 | 
					 | 
					 | 
					              <el-input
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -286,7 +245,7 @@ import {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  deleteWorkplace,
 | 
					 | 
					 | 
					 | 
					  deleteWorkplace,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  createWorkplaceId, printWorkLabel, getUsers
 | 
					 | 
					 | 
					 | 
					  createWorkplaceId, printWorkLabel, getUsers
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					} from '@/api/basic/workPlace/sysWorkplaceManage'
 | 
					 | 
					 | 
					 | 
					} from '@/api/basic/workPlace/sysWorkplaceManage'
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					import { getInvListByUser } from '@/api/system/invWarehouse'
 | 
					 | 
					 | 
					 | 
					import { filterList, getInvListByUser } from '@/api/system/invWarehouse'
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					import { getTree } from '@/api/basic/collectPoint/collectPointManage'
 | 
					 | 
					 | 
					 | 
					import { getTree } from '@/api/basic/collectPoint/collectPointManage'
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					import { getCollectBusType } from '@/api/basic/collectPoint/gatherOrderType'
 | 
					 | 
					 | 
					 | 
					import { getCollectBusType } from '@/api/basic/collectPoint/gatherOrderType'
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					import { userBindWork } from '@/api/basic/collectPoint/userWorkplace'
 | 
					 | 
					 | 
					 | 
					import { userBindWork } from '@/api/basic/collectPoint/userWorkplace'
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -296,16 +255,16 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  props: {
 | 
					 | 
					 | 
					 | 
					  props: {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    closeDialog: {
 | 
					 | 
					 | 
					 | 
					    closeDialog: {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      type: Function,
 | 
					 | 
					 | 
					 | 
					      type: Function,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      required: true,
 | 
					 | 
					 | 
					 | 
					      required: true
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    },
 | 
					 | 
					 | 
					 | 
					    },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    userId: {
 | 
					 | 
					 | 
					 | 
					    userId: {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      type: Object,
 | 
					 | 
					 | 
					 | 
					      type: Object,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      required: true,
 | 
					 | 
					 | 
					 | 
					      required: true
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    },
 | 
					 | 
					 | 
					 | 
					    },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    workPlaceCode: {
 | 
					 | 
					 | 
					 | 
					    workPlaceCode: {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      type: Array,
 | 
					 | 
					 | 
					 | 
					      type: Array,
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      required: true,
 | 
					 | 
					 | 
					 | 
					      required: true
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    },
 | 
					 | 
					 | 
					 | 
					    }
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  },
 | 
					 | 
					 | 
					 | 
					  },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  data() {
 | 
					 | 
					 | 
					 | 
					  data() {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    return {
 | 
					 | 
					 | 
					 | 
					    return {
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -368,7 +327,7 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        1: '客户',
 | 
					 | 
					 | 
					 | 
					        1: '客户',
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        2: '供应商',
 | 
					 | 
					 | 
					 | 
					        2: '供应商',
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        3: '内部科室',
 | 
					 | 
					 | 
					 | 
					        3: '内部科室',
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        4: '特殊往来',
 | 
					 | 
					 | 
					 | 
					        4: '特殊往来'
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      },
 | 
					 | 
					 | 
					 | 
					      },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      workplaceStatusMap: {
 | 
					 | 
					 | 
					 | 
					      workplaceStatusMap: {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        0: '暂停',
 | 
					 | 
					 | 
					 | 
					        0: '暂停',
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -377,11 +336,12 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      workplaceTypes: {
 | 
					 | 
					 | 
					 | 
					      workplaceTypes: {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        1: '拆零',
 | 
					 | 
					 | 
					 | 
					        1: '拆零',
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        2: '取整',
 | 
					 | 
					 | 
					 | 
					        2: '取整',
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        3: '全部',
 | 
					 | 
					 | 
					 | 
					        3: '全部'
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      },
 | 
					 | 
					 | 
					 | 
					      },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      radioCheck: '',
 | 
					 | 
					 | 
					 | 
					      radioCheck: '',
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      rowData: {},
 | 
					 | 
					 | 
					 | 
					      rowData: {},
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      rowList:[]
 | 
					 | 
					 | 
					 | 
					      rowList: [],
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      deptList: [],
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    }
 | 
					 | 
					 | 
					 | 
					    }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  },
 | 
					 | 
					 | 
					 | 
					  },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  methods: {
 | 
					 | 
					 | 
					 | 
					  methods: {
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -518,6 +478,18 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        .catch(() => {
 | 
					 | 
					 | 
					 | 
					        .catch(() => {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        })
 | 
					 | 
					 | 
					 | 
					        })
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    },
 | 
					 | 
					 | 
					 | 
					    },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    getDeptList() {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      this.deptList = []
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      let data =
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          enable: true
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      filterList(data).then(res => {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        if (res.code == 20000) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					          this.deptList = res.data.list || []
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					        }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      })
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    handleInvChange(invCode) {
 | 
					 | 
					 | 
					 | 
					    handleInvChange(invCode) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      this.invQuery.code = invCode
 | 
					 | 
					 | 
					 | 
					      this.invQuery.code = invCode
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      getUsers(this.invQuery).then(res => {
 | 
					 | 
					 | 
					 | 
					      getUsers(this.invQuery).then(res => {
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -545,11 +517,11 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    getLstTree() {
 | 
					 | 
					 | 
					 | 
					    getLstTree() {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      getTree(this.query)
 | 
					 | 
					 | 
					 | 
					      getTree(this.query)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        .then((response) => {
 | 
					 | 
					 | 
					 | 
					        .then((response) => {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          var invlist = response.data || [];
 | 
					 | 
					 | 
					 | 
					          var invlist = response.data || []
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          this.treeList = this.handleTree(invlist, "code", "parentCode");
 | 
					 | 
					 | 
					 | 
					          this.treeList = this.handleTree(invlist, 'code', 'parentCode')
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        })
 | 
					 | 
					 | 
					 | 
					        })
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        .catch(() => {
 | 
					 | 
					 | 
					 | 
					        .catch(() => {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        });
 | 
					 | 
					 | 
					 | 
					        })
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    },
 | 
					 | 
					 | 
					 | 
					    },
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    getBusType() {
 | 
					 | 
					 | 
					 | 
					    getBusType() {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      let query = {
 | 
					 | 
					 | 
					 | 
					      let query = {
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -593,12 +565,12 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      this.workQuery.workplaceId = list
 | 
					 | 
					 | 
					 | 
					      this.workQuery.workplaceId = list
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      if (list.length == 0) {
 | 
					 | 
					 | 
					 | 
					      if (list.length == 0) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        // return this.closeDialog()
 | 
					 | 
					 | 
					 | 
					        // return this.closeDialog()
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        return this.$message.error("未选择工位或该用户已没有可增加工位")
 | 
					 | 
					 | 
					 | 
					        return this.$message.error('未选择工位或该用户已没有可增加工位')
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      }
 | 
					 | 
					 | 
					 | 
					      }
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      userBindWork(this.workQuery).then(res => {
 | 
					 | 
					 | 
					 | 
					      userBindWork(this.workQuery).then(res => {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        if (res.code == 20000) {
 | 
					 | 
					 | 
					 | 
					        if (res.code == 20000) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          this.closeDialog()
 | 
					 | 
					 | 
					 | 
					          this.closeDialog()
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          this.$message.success("成功!!")
 | 
					 | 
					 | 
					 | 
					          this.$message.success('成功!!')
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        } else {
 | 
					 | 
					 | 
					 | 
					        } else {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					          this.$message.error(res.message)
 | 
					 | 
					 | 
					 | 
					          this.$message.error(res.message)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					        }
 | 
					 | 
					 | 
					 | 
					        }
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -625,6 +597,7 @@ export default {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  created() {
 | 
					 | 
					 | 
					 | 
					  created() {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    this.getList()
 | 
					 | 
					 | 
					 | 
					    this.getList()
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    this.getInvList()
 | 
					 | 
					 | 
					 | 
					    this.getInvList()
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    this.getDeptList()
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    // this.getBusType()
 | 
					 | 
					 | 
					 | 
					    // this.getBusType()
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    this.getTree()
 | 
					 | 
					 | 
					 | 
					    this.getTree()
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    this.getLstTree()
 | 
					 | 
					 | 
					 | 
					    this.getLstTree()
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |