|  |  |  | @ -45,44 +45,72 @@ | 
			
		
	
		
			
				
					|  |  |  |  |         <el-menu | 
			
		
	
		
			
				
					|  |  |  |  |           :default-active="menuActive" | 
			
		
	
		
			
				
					|  |  |  |  |           class="el-menu-vertical-demo" | 
			
		
	
		
			
				
					|  |  |  |  |           style="width: 100%" | 
			
		
	
		
			
				
					|  |  |  |  |           unique-opened="true" | 
			
		
	
		
			
				
					|  |  |  |  |           @open="handleOpen"> | 
			
		
	
		
			
				
					|  |  |  |  |           <el-menu-item :index=0 @click="clickMenuItem(0)"> | 
			
		
	
		
			
				
					|  |  |  |  |             <i class="el-icon-edit-outline"></i> | 
			
		
	
		
			
				
					|  |  |  |  |             <span slot="title">处理单据</span> | 
			
		
	
		
			
				
					|  |  |  |  |           </el-menu-item> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |           <el-menu-item :index=4 @click="clickMenuItem(4)"> | 
			
		
	
		
			
				
					|  |  |  |  |             <i class="el-icon-s-order"></i> | 
			
		
	
		
			
				
					|  |  |  |  |             <span slot="title">待处理单</span> | 
			
		
	
		
			
				
					|  |  |  |  |           </el-menu-item> | 
			
		
	
		
			
				
					|  |  |  |  |           <el-menu-item :index=5 @click="clickMenuItem(5)"> | 
			
		
	
		
			
				
					|  |  |  |  |             <i class="el-icon-s-claim"></i> | 
			
		
	
		
			
				
					|  |  |  |  |             <span slot="title">已完成单</span> | 
			
		
	
		
			
				
					|  |  |  |  |           </el-menu-item> | 
			
		
	
		
			
				
					|  |  |  |  |           <el-submenu index="11"> | 
			
		
	
		
			
				
					|  |  |  |  |             <template slot="title"> | 
			
		
	
		
			
				
					|  |  |  |  |               <i class="el-icon-s-order"></i> | 
			
		
	
		
			
				
					|  |  |  |  |               <span>单据管理</span> | 
			
		
	
		
			
				
					|  |  |  |  |             </template> | 
			
		
	
		
			
				
					|  |  |  |  |             <el-menu-item :index=0 @click="clickMenuItem(0)"> | 
			
		
	
		
			
				
					|  |  |  |  | <!--              <i class="el-icon-edit-outline"></i>--> | 
			
		
	
		
			
				
					|  |  |  |  |               <span slot="title">处理单据</span> | 
			
		
	
		
			
				
					|  |  |  |  |             </el-menu-item> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             <el-menu-item :index=4 @click="clickMenuItem(4)"> | 
			
		
	
		
			
				
					|  |  |  |  | <!--              <i class="el-icon-s-order"></i>--> | 
			
		
	
		
			
				
					|  |  |  |  |               <span slot="title">待处理单</span> | 
			
		
	
		
			
				
					|  |  |  |  |             </el-menu-item> | 
			
		
	
		
			
				
					|  |  |  |  |             <el-menu-item :index=5 @click="clickMenuItem(5)"> | 
			
		
	
		
			
				
					|  |  |  |  | <!--              <i class="el-icon-s-claim"></i>--> | 
			
		
	
		
			
				
					|  |  |  |  |               <span slot="title">已完成单</span> | 
			
		
	
		
			
				
					|  |  |  |  |             </el-menu-item> | 
			
		
	
		
			
				
					|  |  |  |  |           <el-menu-item :index=6 @click="clickMenuItem(6)"> | 
			
		
	
		
			
				
					|  |  |  |  |             <i class="el-icon-upload"></i> | 
			
		
	
		
			
				
					|  |  |  |  | <!--            <i class="el-icon-upload"></i>--> | 
			
		
	
		
			
				
					|  |  |  |  |             <span slot="title">单据上传</span> | 
			
		
	
		
			
				
					|  |  |  |  |           </el-menu-item> | 
			
		
	
		
			
				
					|  |  |  |  |           </el-submenu> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |           <el-submenu index="33"> | 
			
		
	
		
			
				
					|  |  |  |  |             <template slot="title"> | 
			
		
	
		
			
				
					|  |  |  |  |               <i class="el-icon-s-platform"></i> | 
			
		
	
		
			
				
					|  |  |  |  |               <span>工位管理</span> | 
			
		
	
		
			
				
					|  |  |  |  |             </template> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |           <el-menu-item :index=1 @click="clickMenuItem(1)"> | 
			
		
	
		
			
				
					|  |  |  |  |             <i class="el-icon-s-unfold"></i> | 
			
		
	
		
			
				
					|  |  |  |  | <!--            <i class="el-icon-s-unfold"></i>--> | 
			
		
	
		
			
				
					|  |  |  |  |             <span slot="title">工位上货</span> | 
			
		
	
		
			
				
					|  |  |  |  |           </el-menu-item> | 
			
		
	
		
			
				
					|  |  |  |  |           <el-menu-item :index=2 @click="clickMenuItem(2)"> | 
			
		
	
		
			
				
					|  |  |  |  |             <i class="el-icon-s-fold"></i> | 
			
		
	
		
			
				
					|  |  |  |  | <!--            <i class="el-icon-s-fold"></i>--> | 
			
		
	
		
			
				
					|  |  |  |  |             <span slot="title">工位退货</span> | 
			
		
	
		
			
				
					|  |  |  |  |           </el-menu-item> | 
			
		
	
		
			
				
					|  |  |  |  |           <el-menu-item :index=3 @click="clickMenuItem(3)"> | 
			
		
	
		
			
				
					|  |  |  |  |             <i class="el-icon-s-platform"></i> | 
			
		
	
		
			
				
					|  |  |  |  | <!--            <i class="el-icon-s-platform"></i>--> | 
			
		
	
		
			
				
					|  |  |  |  |             <span slot="title">工位库存</span> | 
			
		
	
		
			
				
					|  |  |  |  |           </el-menu-item> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |           </el-submenu> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |           <el-submenu index="22"> | 
			
		
	
		
			
				
					|  |  |  |  |             <template slot="title"> | 
			
		
	
		
			
				
					|  |  |  |  |               <i class="el-icon-s-help"></i> | 
			
		
	
		
			
				
					|  |  |  |  |               <span>库存管理</span> | 
			
		
	
		
			
				
					|  |  |  |  |             </template> | 
			
		
	
		
			
				
					|  |  |  |  |           <el-menu-item :index=7 @click="clickMenuItem(7)"> | 
			
		
	
		
			
				
					|  |  |  |  |             <i class="el-icon-s-help"></i> | 
			
		
	
		
			
				
					|  |  |  |  | <!--            <i class="el-icon-s-help"></i>--> | 
			
		
	
		
			
				
					|  |  |  |  |             <span slot="title">拆零管理</span> | 
			
		
	
		
			
				
					|  |  |  |  |           </el-menu-item> | 
			
		
	
		
			
				
					|  |  |  |  |           <el-menu-item :index=8 @click="clickMenuItem(8)"> | 
			
		
	
		
			
				
					|  |  |  |  |             <i class="el-icon-warning"></i> | 
			
		
	
		
			
				
					|  |  |  |  | <!--            <i class="el-icon-warning"></i>--> | 
			
		
	
		
			
				
					|  |  |  |  |             <span slot="title">存量预警</span> | 
			
		
	
		
			
				
					|  |  |  |  |           </el-menu-item> | 
			
		
	
		
			
				
					|  |  |  |  |           </el-submenu> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         </el-menu> | 
			
		
	
		
			
				
					|  |  |  |  |       </el-col> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -101,7 +129,8 @@ | 
			
		
	
		
			
				
					|  |  |  |  |               <li @click="closeAllTabs">关闭所有</li> | 
			
		
	
		
			
				
					|  |  |  |  |             </ul> | 
			
		
	
		
			
				
					|  |  |  |  |             <div > | 
			
		
	
		
			
				
					|  |  |  |  |               <component v-if="showChild" :is="item.component" v-bind="item.componentProps" :reset-key="resetKeys[item.name]" @parent-method="parentMethod" /> | 
			
		
	
		
			
				
					|  |  |  |  |               <component v-if="showChild" :is="item.component" v-bind="item.componentProps" :reset-key="resetKeys[item.name]" @parent-method="parentMethod" | 
			
		
	
		
			
				
					|  |  |  |  |               style="margin-top: -14px"/> | 
			
		
	
		
			
				
					|  |  |  |  |             </div> | 
			
		
	
		
			
				
					|  |  |  |  |           </el-tab-pane> | 
			
		
	
		
			
				
					|  |  |  |  |         </el-tabs> | 
			
		
	
	
		
			
				
					|  |  |  | @ -115,7 +144,7 @@ | 
			
		
	
		
			
				
					|  |  |  |  |       :visible.sync="selectBusTypeDisabled" | 
			
		
	
		
			
				
					|  |  |  |  |       :close-on-click-modal="false" | 
			
		
	
		
			
				
					|  |  |  |  |       :close-on-press-escape="false" | 
			
		
	
		
			
				
					|  |  |  |  |       :show-close="false" | 
			
		
	
		
			
				
					|  |  |  |  |       :show-close="selectBusTypeClosrrButDisabled" | 
			
		
	
		
			
				
					|  |  |  |  |       v-if="selectBusTypeDisabled" | 
			
		
	
		
			
				
					|  |  |  |  |       width="65%" | 
			
		
	
		
			
				
					|  |  |  |  |       append-to-body | 
			
		
	
	
		
			
				
					|  |  |  | @ -194,6 +223,7 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |       showContextMenu: false, // 控制上下文菜单的显示 | 
			
		
	
		
			
				
					|  |  |  |  |       contextMenuPosition: { x: 0, y: 0 }, // 上下文菜单的位置 | 
			
		
	
		
			
				
					|  |  |  |  |       selectBusTypeDisabled: false, | 
			
		
	
		
			
				
					|  |  |  |  |       selectBusTypeClosrrButDisabled: false, | 
			
		
	
		
			
				
					|  |  |  |  |       selectWorkplaceStatusDisabled: false, | 
			
		
	
		
			
				
					|  |  |  |  |       busQuery: { | 
			
		
	
		
			
				
					|  |  |  |  |         busKey: '', | 
			
		
	
	
		
			
				
					|  |  |  | @ -340,6 +370,9 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |     toggleBusType() { | 
			
		
	
		
			
				
					|  |  |  |  |       //隐藏下拉框内容 | 
			
		
	
		
			
				
					|  |  |  |  |       // this.$refs.selectHeadEmpId.blur(); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |       //切换业务时 可以有关闭按钮展示 | 
			
		
	
		
			
				
					|  |  |  |  |       this.selectBusTypeClosrrButDisabled = true | 
			
		
	
		
			
				
					|  |  |  |  |       this.selectBusTypeDisabled = true | 
			
		
	
		
			
				
					|  |  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |  |     selectBusType(info) { | 
			
		
	
	
		
			
				
					|  |  |  | @ -357,6 +390,7 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |         this.showChild = true; | 
			
		
	
		
			
				
					|  |  |  |  |       }); | 
			
		
	
		
			
				
					|  |  |  |  |       this.selectBusTypeDisabled = false | 
			
		
	
		
			
				
					|  |  |  |  |       this.selectBusTypeClosrrButDisabled = false | 
			
		
	
		
			
				
					|  |  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |  |     parentMethod(data) { | 
			
		
	
		
			
				
					|  |  |  |  |       const foundTab = this.findAllTabByName(data) | 
			
		
	
	
		
			
				
					|  |  |  | 
 |