|  |  | @ -10,16 +10,21 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-col :span="12" style="margin-left: 0px"> |  |  |  |           <el-col :span="12" style="margin-left: 0px"> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span style="font-size: 14px;color: #909399">当前工位:    <span |  |  |  |               <span style="font-size: 14px;color: #909399">当前工位:    <span | 
			
		
	
		
		
			
				
					
					|  |  |  |                 style="font-size: 16px;color: #000000">{{ this.formData.workplaceName }}</span> |  |  |  |                 style="font-size: 16px;color: #000000" | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                   <el-button type="primary" icon="el-icon-sort" @click="toggleWorkplace" v-if="workPlaceClass == 2" |  |  |  |               >{{ this.formData.workplaceName }}</span> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                                               style="margin-left: 10px;">切换工位</el-button> |  |  |  |                   <el-button type="primary" icon="el-icon-sort" @click="toggleWorkplace" | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                                              v-if="workPlaceClass == 2" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                                              style="margin-left: 10px;" | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 >切换工位</el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  |               </span> |  |  |  |               </span> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |             <span style="font-size: 14px;color: #909399;margin-left: 20px" v-if="workPlaceClass == 1">当前业务名称:    <span |  |  |  |             <span style="font-size: 14px;color: #909399;margin-left: 20px" v-if="workPlaceClass == 1">当前业务名称:    <span | 
			
		
	
		
		
			
				
					
					|  |  |  |               style="font-size: 16px;color: #000000">{{ this.formData.busName }}</span> |  |  |  |               style="font-size: 16px;color: #000000" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             >{{ this.formData.busName }}</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |                    <el-button type="primary" icon="el-icon-sort" @click="toggleBusType" |  |  |  |                    <el-button type="primary" icon="el-icon-sort" @click="toggleBusType" | 
			
		
	
		
		
			
				
					
					|  |  |  |                                               style="margin-left: 10px;">切换业务</el-button> |  |  |  |                                               style="margin-left: 10px;" | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                <el-button type="danger" @click="closeAllTabs" style="margin-left: 10px;" v-if="this.showContextMenu">关闭所有</el-button>--> |  |  |  |               >切换业务</el-button> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <!--                <el-button type="danger" @click="closeAllTabs" style="margin-left: 10px;" v-if="this.showContextMenu">关闭所有</el-button>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </span> |  |  |  |             </span> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-col> |  |  |  |           </el-col> | 
			
		
	
	
		
		
			
				
					|  |  | @ -50,15 +55,16 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |           class="el-menu-vertical-demo" |  |  |  |           class="el-menu-vertical-demo" | 
			
		
	
		
		
			
				
					
					|  |  |  |           style="width: 100%" |  |  |  |           style="width: 100%" | 
			
		
	
		
		
			
				
					
					|  |  |  |           unique-opened="true" |  |  |  |           unique-opened="true" | 
			
		
	
		
		
			
				
					
					|  |  |  |           @open="handleOpen"> |  |  |  |           @open="handleOpen" | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |         > | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <el-submenu index="11" v-if="workPlaceClass == 1">--> |  |  |  | 
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            <template slot="title">--> |  |  |  |           <!--          <el-submenu index="11" v-if="workPlaceClass == 1">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              <i class="el-icon-s-order"></i>--> |  |  |  |           <!--            <template slot="title">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              <span>单据管理</span>--> |  |  |  |           <!--              <i class="el-icon-s-order"></i>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            </template>--> |  |  |  |           <!--              <span>单据管理</span>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |           <div v-if=" productType != 1"> |  |  |  |           <!--            </template>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             <el-menu-item :index=0 @click="clickMenuItem(0)" v-if="workPlaceClass == 1" > |  |  |  |           <div v-if=" this.productType != 1"> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <el-menu-item :index=0 @click="clickMenuItem(0)" v-if="workPlaceClass == 1"> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <!--              <i class="el-icon-edit-outline"></i>--> |  |  |  |               <!--              <i class="el-icon-edit-outline"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span slot="title">处理单据</span> |  |  |  |               <span slot="title">处理单据</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-menu-item> |  |  |  |             </el-menu-item> | 
			
		
	
	
		
		
			
				
					|  |  | @ -88,48 +94,9 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |               <!--            <i class="el-icon-upload"></i>--> |  |  |  |               <!--            <i class="el-icon-upload"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span slot="title">单据上传</span> |  |  |  |               <span slot="title">单据上传</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-menu-item> |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |           </div> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <div v-if=" productType == 1"> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-menu-item :index=15 @click="clickMenuItem(1000)" v-if="workPlaceClass == 1"> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             <!--            <i class="el-icon-upload"></i>--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             <span slot="title">处理单据(器械)</span> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-menu-item> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-menu-item :index=16 @click="clickMenuItem(100)" v-if="workPlaceClass == 1"> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             <!--              <i class="el-icon-edit-outline"></i>--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             <span slot="title">单据审核(器械)</span> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-menu-item> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-menu-item :index=17 @click="clickMenuItem(400)" v-if="workPlaceClass == 1"> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             <!--              <i class="el-icon-edit-outline"></i>--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             <span slot="title">待处理单(器械)</span> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-menu-item> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-menu-item :index=18 @click="clickMenuItem(500)" v-if="workPlaceClass == 1"> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             <!--              <i class="el-icon-s-claim"></i>--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             <span slot="title">已完成单(器械)</span> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-menu-item> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-menu-item :index=19 @click="clickMenuItem(600)" v-if="workPlaceClass == 1"> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             <!--              <i class="el-icon-s-claim"></i>--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             <span slot="title">单据上传(器械)</span> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-menu-item> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           </div> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |           <!--<el-menu-item :index=20 @click="clickMenuItem(20)" v-if="workPlaceClass == 1">--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <!--  <!–            <i class="el-icon-upload"></i>–>--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <!--  <span slot="title">处理单据(器械)</span>--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <!--</el-menu-item>--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | <!--          </el-submenu>--> |  |  |  |             <el-menu-item :index=1 @click="clickMenuItem(1)" v-if="workPlaceClass == 2"> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <el-submenu index="33" v-if="workPlaceClass == 2">--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | <!--            <template slot="title">--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | <!--              <i class="el-icon-s-platform"></i>--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | <!--              <span>工位管理</span>--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | <!--            </template>--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <div v-if=" productType != 1"> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-menu-item :index=1 @click="clickMenuItem(1)" v-if="workPlaceClass == 2" > |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <!--            <i class="el-icon-s-unfold"></i>--> |  |  |  |               <!--            <i class="el-icon-s-unfold"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span slot="title">工位上货</span> |  |  |  |               <span slot="title">工位上货</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-menu-item> |  |  |  |             </el-menu-item> | 
			
		
	
	
		
		
			
				
					|  |  | @ -137,89 +104,102 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |               <!--              <i class="el-icon-edit-outline"></i>--> |  |  |  |               <!--              <i class="el-icon-edit-outline"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span slot="title">工位剔除</span> |  |  |  |               <span slot="title">工位剔除</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-menu-item> |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-menu-item :index=8 @click="clickMenuItem(8)"  v-if="workPlaceClass == 2" > |  |  |  |             <el-menu-item :index=8 @click="clickMenuItem(8)" v-if="workPlaceClass == 2"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <!--            <i class="el-icon-warning"></i>--> |  |  |  |               <!--            <i class="el-icon-warning"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span slot="title">上货推荐</span> |  |  |  |               <span slot="title">上货推荐</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-menu-item> |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-menu-item :index=3 @click="clickMenuItem(3)"  v-if="workPlaceClass == 2 || workPlaceClass == 1" > |  |  |  |             <el-menu-item :index=3 @click="clickMenuItem(3)" v-if="workPlaceClass == 2 || workPlaceClass == 1"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <!--            <i class="el-icon-s-platform"></i>--> |  |  |  |               <!--            <i class="el-icon-s-platform"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span slot="title">工位库存</span> |  |  |  |               <span slot="title">工位库存</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-menu-item> |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-menu-item :index=7 @click="clickMenuItem(7)"  v-if="workPlaceClass == 2" > |  |  |  |             <el-menu-item :index=7 @click="clickMenuItem(7)" v-if="workPlaceClass == 2"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <!--            <i class="el-icon-s-help"></i>--> |  |  |  |               <!--            <i class="el-icon-s-help"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span slot="title">拆零管理</span> |  |  |  |               <span slot="title">拆零管理</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-menu-item> |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-menu-item :index=2 @click="clickMenuItem(2)"  v-if="workPlaceClass == 2" > |  |  |  |             <el-menu-item :index=2 @click="clickMenuItem(2)" v-if="workPlaceClass == 2"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <!--            <i class="el-icon-s-fold"></i>--> |  |  |  |               <!--            <i class="el-icon-s-fold"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span slot="title">工位退货</span> |  |  |  |               <span slot="title">工位退货</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-menu-item> |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-menu-item :index=12 @click="clickMenuItem(12)"  v-if="workPlaceClass == 2" > |  |  |  |             <el-menu-item :index=12 @click="clickMenuItem(12)" v-if="workPlaceClass == 2"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <!--            <i class="el-icon-s-fold"></i>--> |  |  |  |               <!--            <i class="el-icon-s-fold"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span slot="title">上货记录</span> |  |  |  |               <span slot="title">上货记录</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-menu-item> |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-menu-item :index=14 @click="clickMenuItem(14)"  v-if="workPlaceClass == 1" > |  |  |  |             <el-menu-item :index=14 @click="clickMenuItem(14)" v-if="workPlaceClass == 1"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <!--            <i class="el-icon-s-platform"></i>--> |  |  |  |               <!--            <i class="el-icon-s-platform"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span slot="title">处理预验收</span> |  |  |  |               <span slot="title">处理预验收</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-menu-item> |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |           </div> |  |  |  |           </div> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |           <div v-if=" productType == 1"> |  |  |  |           <div v-if=" this.productType == 1"> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             <el-menu-item :index=1 @click="clickMenuItem(10000)" v-if="workPlaceClass == 2" > |  |  |  | 
 | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <el-menu-item :index=15 @click="clickMenuItem(1000)" v-if="workPlaceClass == 1"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <!--            <i class="el-icon-upload"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <span slot="title">处理单据(器械)</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <el-menu-item :index=16 @click="clickMenuItem(100)" v-if="workPlaceClass == 1"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <!--              <i class="el-icon-edit-outline"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <span slot="title">单据审核(器械)</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <el-menu-item :index=17 @click="clickMenuItem(400)" v-if="workPlaceClass == 1"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <!--              <i class="el-icon-edit-outline"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <span slot="title">待处理单(器械)</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <el-menu-item :index=18 @click="clickMenuItem(500)" v-if="workPlaceClass == 1"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <!--              <i class="el-icon-s-claim"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <span slot="title">已完成单(器械)</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <el-menu-item :index=19 @click="clickMenuItem(600)" v-if="workPlaceClass == 1"> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <!--              <i class="el-icon-s-claim"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               <span slot="title">单据上传(器械)</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             <el-menu-item :index=1 @click="clickMenuItem(10000)" v-if="workPlaceClass == 2"> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <!--            <i class="el-icon-s-unfold"></i>--> |  |  |  |               <!--            <i class="el-icon-s-unfold"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span slot="title">工位上货</span> |  |  |  |               <span slot="title">工位上货(器械)</span> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             </el-menu-item> |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-menu-item :index=13 @click="clickMenuItem(1300)" v-if="workPlaceClass == 2"> |  |  |  |             <el-menu-item :index=13 @click="clickMenuItem(1300)" v-if="workPlaceClass == 2"> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <!--              <i class="el-icon-edit-outline"></i>--> |  |  |  |               <!--              <i class="el-icon-edit-outline"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span slot="title">工位剔除</span> |  |  |  |               <span slot="title">工位剔除(器械)</span> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             </el-menu-item> |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-menu-item :index=8 @click="clickMenuItem(800)"  v-if="workPlaceClass == 2" > |  |  |  |             <el-menu-item :index=8 @click="clickMenuItem(800)" v-if="workPlaceClass == 2"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <!--            <i class="el-icon-warning"></i>--> |  |  |  |               <!--            <i class="el-icon-warning"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span slot="title">上货推荐</span> |  |  |  |               <span slot="title">上货推荐(器械)</span> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             </el-menu-item> |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-menu-item :index=3 @click="clickMenuItem(300)"  v-if="workPlaceClass == 2 || workPlaceClass == 1" > |  |  |  |             <el-menu-item :index=3 @click="clickMenuItem(300)" v-if="workPlaceClass == 2 || workPlaceClass == 1"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <!--            <i class="el-icon-s-platform"></i>--> |  |  |  |               <!--            <i class="el-icon-s-platform"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span slot="title">工位库存</span> |  |  |  |               <span slot="title">工位库存(器械)</span> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             </el-menu-item> |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-menu-item :index=7 @click="clickMenuItem(700)"  v-if="workPlaceClass == 2" > |  |  |  |             <el-menu-item :index=7 @click="clickMenuItem(700)" v-if="workPlaceClass == 2"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <!--            <i class="el-icon-s-help"></i>--> |  |  |  |               <!--            <i class="el-icon-s-help"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span slot="title">拆零管理</span> |  |  |  |               <span slot="title">拆零管理(器械)</span> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             </el-menu-item> |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-menu-item :index=2 @click="clickMenuItem(200)"  v-if="workPlaceClass == 2" > |  |  |  |             <el-menu-item :index=2 @click="clickMenuItem(200)" v-if="workPlaceClass == 2"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <!--            <i class="el-icon-s-fold"></i>--> |  |  |  |               <!--            <i class="el-icon-s-fold"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span slot="title">工位退货</span> |  |  |  |               <span slot="title">工位退货(器械)</span> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             </el-menu-item> |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-menu-item :index=12 @click="clickMenuItem(1200)"  v-if="workPlaceClass == 2" > |  |  |  |             <el-menu-item :index=12 @click="clickMenuItem(1200)" v-if="workPlaceClass == 2"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <!--            <i class="el-icon-s-fold"></i>--> |  |  |  |               <!--            <i class="el-icon-s-fold"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span slot="title">上货记录</span> |  |  |  |               <span slot="title">上货记录(器械)</span> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             </el-menu-item> |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-menu-item :index=14 @click="clickMenuItem(1400)"  v-if="workPlaceClass == 1" > |  |  |  |             <el-menu-item :index=14 @click="clickMenuItem(1400)" v-if="workPlaceClass == 1"> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               <!--            <i class="el-icon-s-platform"></i>--> |  |  |  |               <!--            <i class="el-icon-s-platform"></i>--> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span slot="title">处理预验收</span> |  |  |  |               <span slot="title">处理预验收(器械)</span> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             </el-menu-item> |  |  |  |             </el-menu-item> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |           </div> |  |  |  |           </div> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <!--          </el-submenu>--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <!--<el-submenu index="22" v-if="autoTag == 1">--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <!--  <template slot="title">--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <!--    <i class="el-icon-s-help"></i>--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <!--    <span>库存管理</span>--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <!--  </template>--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <!--</el-submenu>--> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         </el-menu> |  |  |  |         </el-menu> | 
			
		
	
		
		
			
				
					
					|  |  |  |       </el-col> |  |  |  |       </el-col> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |       <el-col :span="22"> |  |  |  |       <el-col :span="22"> | 
			
		
	
		
		
			
				
					
					|  |  |  |         <el-tabs v-model="editableTabsValue" type="card" closable @tab-remove="removeTab" |  |  |  |         <el-tabs v-model="editableTabsValue" type="card" closable @tab-remove="removeTab" | 
			
		
	
		
		
			
				
					
					|  |  |  |                  @tab-click="upodateMenuActive" @contextmenu.native.prevent="handleContextMenu"> |  |  |  |                  @tab-click="upodateMenuActive" @contextmenu.native.prevent="handleContextMenu" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         > | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-tab-pane |  |  |  |           <el-tab-pane | 
			
		
	
		
		
			
				
					
					|  |  |  |             v-for="(item, index) in editableTabs" |  |  |  |             v-for="(item, index) in editableTabs" | 
			
		
	
		
		
			
				
					
					|  |  |  |             :key="item.name" |  |  |  |             :key="item.name" | 
			
		
	
	
		
		
			
				
					|  |  | @ -234,7 +214,8 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |             <div> |  |  |  |             <div> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <component v-if="showChild" :is="item.component" v-bind="item.componentProps" |  |  |  |               <component v-if="showChild" :is="item.component" v-bind="item.componentProps" | 
			
		
	
		
		
			
				
					
					|  |  |  |                          :reset-key="resetKeys[item.name]" @parent-method="parentMethod" |  |  |  |                          :reset-key="resetKeys[item.name]" @parent-method="parentMethod" | 
			
		
	
		
		
			
				
					
					|  |  |  |                          style="margin-top: -14px"/> |  |  |  |                          style="margin-top: -14px" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               /> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </div> |  |  |  |             </div> | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-tab-pane> |  |  |  |           </el-tab-pane> | 
			
		
	
		
		
			
				
					
					|  |  |  |         </el-tabs> |  |  |  |         </el-tabs> | 
			
		
	
	
		
		
			
				
					|  |  | @ -275,7 +256,8 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |             <div |  |  |  |             <div | 
			
		
	
		
		
			
				
					
					|  |  |  |               style="display: flex; justify-content: space-between; align-items: center; height: 46px; /* 约为 200px 的 1/3 */" |  |  |  |               style="display: flex; justify-content: space-between; align-items: center; height: 46px; /* 约为 200px 的 1/3 */" | 
			
		
	
		
		
			
				
					
					|  |  |  |               @click="selectBusType(info)"> |  |  |  |               @click="selectBusType(info)" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             > | 
			
		
	
		
		
			
				
					
					|  |  |  |               <p style="font-size: 20px;background-color: #e1f3fb;font-weight: bold;">{{ info.busName }}</p> |  |  |  |               <p style="font-size: 20px;background-color: #e1f3fb;font-weight: bold;">{{ info.busName }}</p> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <!-- 假设你的信息对象中包含一个title属性 --> |  |  |  |               <!-- 假设你的信息对象中包含一个title属性 --> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <!--            <div style="width: 60px; height: 60px;  display: flex; justify-content: center; align-items: center;">--> |  |  |  |               <!--            <div style="width: 60px; height: 60px;  display: flex; justify-content: center; align-items: center;">--> | 
			
		
	
	
		
		
			
				
					|  |  | @ -291,7 +273,8 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |               <p style="font-size: 14px;background-color: #e1f3fb" @click="selectBusType(info)"> |  |  |  |               <p style="font-size: 14px;background-color: #e1f3fb" @click="selectBusType(info)"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 {{ info.remark }}</p> |  |  |  |                 {{ info.remark }}</p> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <el-button type="primary" style="position: absolute; bottom: 20px; right: 20px;" icon="el-icon-thumb" |  |  |  |               <el-button type="primary" style="position: absolute; bottom: 20px; right: 20px;" icon="el-icon-thumb" | 
			
		
	
		
		
			
				
					
					|  |  |  |                          @click="selectBusType(info)">开始作业 |  |  |  |                          @click="selectBusType(info)" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               >开始作业 | 
			
		
	
		
		
			
				
					
					|  |  |  |               </el-button> |  |  |  |               </el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |             </div> |  |  |  |             </div> | 
			
		
	
	
		
		
			
				
					|  |  | @ -303,7 +286,6 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |     </el-dialog> |  |  |  |     </el-dialog> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |     <el-dialog |  |  |  |     <el-dialog | 
			
		
	
		
		
			
				
					
					|  |  |  |       title="选择作业工位" |  |  |  |       title="选择作业工位" | 
			
		
	
		
		
			
				
					
					|  |  |  |       :visible.sync="selectWorkplaceeDisabled" |  |  |  |       :visible.sync="selectWorkplaceeDisabled" | 
			
		
	
	
		
		
			
				
					|  |  | @ -323,7 +305,8 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |             <div |  |  |  |             <div | 
			
		
	
		
		
			
				
					
					|  |  |  |               style="display: flex; justify-content: space-between; align-items: center; height: 46px; /* 约为 200px 的 1/3 */" |  |  |  |               style="display: flex; justify-content: space-between; align-items: center; height: 46px; /* 约为 200px 的 1/3 */" | 
			
		
	
		
		
			
				
					
					|  |  |  |               @click="selectWorkplace(info)"> |  |  |  |               @click="selectWorkplace(info)" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             > | 
			
		
	
		
		
			
				
					
					|  |  |  |               <p style="font-size: 20px;background-color: #e1f3fb;font-weight: bold;">{{ info.workplaceName }}</p> |  |  |  |               <p style="font-size: 20px;background-color: #e1f3fb;font-weight: bold;">{{ info.workplaceName }}</p> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <!-- 假设你的信息对象中包含一个title属性 --> |  |  |  |               <!-- 假设你的信息对象中包含一个title属性 --> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <!--            <div style="width: 60px; height: 60px;  display: flex; justify-content: center; align-items: center;">--> |  |  |  |               <!--            <div style="width: 60px; height: 60px;  display: flex; justify-content: center; align-items: center;">--> | 
			
		
	
	
		
		
			
				
					|  |  | @ -339,7 +322,8 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |               <p style="font-size: 14px;background-color: #e1f3fb" @click="selectWorkplace(info)"> |  |  |  |               <p style="font-size: 14px;background-color: #e1f3fb" @click="selectWorkplace(info)"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 {{ info.remark }}</p> |  |  |  |                 {{ info.remark }}</p> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <el-button type="primary" style="position: absolute; bottom: 20px; right: 20px;" icon="el-icon-thumb" |  |  |  |               <el-button type="primary" style="position: absolute; bottom: 20px; right: 20px;" icon="el-icon-thumb" | 
			
		
	
		
		
			
				
					
					|  |  |  |                          @click="selectWorkplace(info)">开始作业 |  |  |  |                          @click="selectWorkplace(info)" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               >开始作业 | 
			
		
	
		
		
			
				
					
					|  |  |  |               </el-button> |  |  |  |               </el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |             </div> |  |  |  |             </div> | 
			
		
	
	
		
		
			
				
					|  |  | @ -370,20 +354,20 @@ import CollectOrderUpload from '@/views/collect/CollectOrderUpload.vue' | 
			
		
	
		
		
			
				
					
					|  |  |  | import IoDestroyOrder from '@/views/collect/IoDestroyOrder.vue' |  |  |  | import IoDestroyOrder from '@/views/collect/IoDestroyOrder.vue' | 
			
		
	
		
		
			
				
					
					|  |  |  | import IoSplitFifoRemind from '@/views/collect/IoSplitFifoRemind.vue' |  |  |  | import IoSplitFifoRemind from '@/views/collect/IoSplitFifoRemind.vue' | 
			
		
	
		
		
			
				
					
					|  |  |  | import IocCollectOrderCheckCode from '@/views/collect/IocCollectOrderCheckCode.vue' |  |  |  | import IocCollectOrderCheckCode from '@/views/collect/IocCollectOrderCheckCode.vue' | 
			
		
	
		
		
			
				
					
					|  |  |  | import IocCollectOrderVerify from "@/views/collect/IocCollectOrderVerify.vue" |  |  |  | import IocCollectOrderVerify from '@/views/collect/IocCollectOrderVerify.vue' | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | import IoSplitFifoRemove from "@/views/collect/IoSplitFifoRemove.vue" |  |  |  | import IoSplitFifoRemove from '@/views/collect/IoSplitFifoRemove.vue' | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | // 导入器械相关工位上货页面 |  |  |  | // 导入器械相关工位上货页面 | 
			
		
	
		
		
			
				
					
					|  |  |  | import DevicesIoCreateOrderOut from "@/views/collect/device/DevicesIoCreateOrder.vue" |  |  |  | import DevicesIoCreateOrderOut from '@/views/collect/device/DevicesIoCreateOrder.vue' | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | import DevicesIoSplitFifoRemove from "@/views/collect/device/DevicesIoSplitFifoRemove.vue" |  |  |  | import DevicesIoSplitFifoRemove from '@/views/collect/device/DevicesIoSplitFifoRemove.vue' | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | import DevicesIoSplitFifoRemind from "@/views/collect/device/DevicesIoSplitFifoRemind.vue" |  |  |  | import DevicesIoSplitFifoRemind from '@/views/collect/device/DevicesIoSplitFifoRemind.vue' | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | import DevicesIoSplitFifoCode from "@/views/collect/device/DevicesIoSplitFifoCode.vue" |  |  |  | import DevicesIoSplitFifoCode from '@/views/collect/device/DevicesIoSplitFifoCode.vue' | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | import DevicesIoDestroyOrder from "@/views/collect/device/DevicesIoDestroyOrder.vue" |  |  |  | import DevicesIoDestroyOrder from '@/views/collect/device/DevicesIoDestroyOrder.vue' | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | import DevicesIoCreateOrderReturn from "@/views/collect/device/DevicesIoCreateOrder.vue" |  |  |  | import DevicesIoCreateOrderReturn from '@/views/collect/device/DevicesIoCreateOrder.vue' | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | import DevicesIoCreateOrderOutRecord from "@/views/collect/device/DevicesIoCreateOrderOutRecord.vue" |  |  |  | import DevicesIoCreateOrderOutRecord from '@/views/collect/device/DevicesIoCreateOrderOutRecord.vue' | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | import DevicesDealOrderPre from "@/views/collect/device/DevicesDealOrderPre.vue" |  |  |  | import DevicesDealOrderPre from '@/views/collect/device/DevicesDealOrderPre.vue' | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | import {listPage, switchWorkplaceStatus} from "@/api/basic/workPlace/sysWorkplaceManage"; |  |  |  | import { listPage, switchWorkplaceStatus } from '@/api/basic/workPlace/sysWorkplaceManage' | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | import { |  |  |  | import { | 
			
		
	
		
		
			
				
					
					|  |  |  |   filterListByWorkplace, |  |  |  |   filterListByWorkplace, | 
			
		
	
		
		
			
				
					
					|  |  |  |   getWorkBindBusTypes, |  |  |  |   getWorkBindBusTypes, | 
			
		
	
	
		
		
			
				
					|  |  | @ -391,7 +375,6 @@ import { | 
			
		
	
		
		
			
				
					
					|  |  |  | } from '@/api/basic/workPlace/sysWorkplaceDocuments' |  |  |  | } from '@/api/basic/workPlace/sysWorkplaceDocuments' | 
			
		
	
		
		
			
				
					
					|  |  |  | import { EventBus } from '@/eventBus' |  |  |  | import { EventBus } from '@/eventBus' | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | import DevicesDealOrder from '@/views/collect/device/DevicesDealOrder.vue' |  |  |  | import DevicesDealOrder from '@/views/collect/device/DevicesDealOrder.vue' | 
			
		
	
		
		
			
				
					
					|  |  |  | import DevicesIocCollectOrderCheckCode from '@/views/collect/device/DevicesIocCollectOrderCheckCode.vue' |  |  |  | import DevicesIocCollectOrderCheckCode from '@/views/collect/device/DevicesIocCollectOrderCheckCode.vue' | 
			
		
	
		
		
			
				
					
					|  |  |  | import DevicesCollectOrderAllot from '@/views/collect/device/DevicesCollectOrderAllot.vue' |  |  |  | import DevicesCollectOrderAllot from '@/views/collect/device/DevicesCollectOrderAllot.vue' | 
			
		
	
	
		
		
			
				
					|  |  | @ -429,7 +412,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |     DevicesIoDestroyOrder, |  |  |  |     DevicesIoDestroyOrder, | 
			
		
	
		
		
			
				
					
					|  |  |  |     DevicesIoCreateOrderReturn, |  |  |  |     DevicesIoCreateOrderReturn, | 
			
		
	
		
		
			
				
					
					|  |  |  |     DevicesIoCreateOrderOutRecord, |  |  |  |     DevicesIoCreateOrderOutRecord, | 
			
		
	
		
		
			
				
					
					|  |  |  |     DevicesDealOrderPre, |  |  |  |     DevicesDealOrderPre | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |   }, |  |  |  |   }, | 
			
		
	
		
		
			
				
					
					|  |  |  |   name: 'CollectOrderTabs', |  |  |  |   name: 'CollectOrderTabs', | 
			
		
	
	
		
		
			
				
					|  |  | @ -437,7 +420,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |     return { |  |  |  |     return { | 
			
		
	
		
		
			
				
					
					|  |  |  |       isContentVisible: false, // 控制内容是否显示 |  |  |  |       isContentVisible: false, // 控制内容是否显示 | 
			
		
	
		
		
			
				
					
					|  |  |  |       showContextMenu: false, // 控制上下文菜单的显示 |  |  |  |       showContextMenu: false, // 控制上下文菜单的显示 | 
			
		
	
		
		
			
				
					
					|  |  |  |       contextMenuPosition: {x: 0, y: 0}, // 上下文菜单的位置 |  |  |  |       contextMenuPosition: { x: 0, y: 0 }, // 上下文菜单的位置 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       selectWorkplaceClosrrButDisabled: false, |  |  |  |       selectWorkplaceClosrrButDisabled: false, | 
			
		
	
		
		
			
				
					
					|  |  |  |       selectWorkplaceeDisabled: false, |  |  |  |       selectWorkplaceeDisabled: false, | 
			
		
	
		
		
			
				
					
					|  |  |  |       selectBusTypeDisabled: false, |  |  |  |       selectBusTypeDisabled: false, | 
			
		
	
	
		
		
			
				
					|  |  | @ -487,7 +470,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |           component: IoCreateOrderOut, |  |  |  |           component: IoCreateOrderOut, | 
			
		
	
		
		
			
				
					
					|  |  |  |           // 假设你需要传递的参数 |  |  |  |           // 假设你需要传递的参数 | 
			
		
	
		
		
			
				
					
					|  |  |  |           componentProps: { |  |  |  |           componentProps: { | 
			
		
	
		
		
			
				
					
					|  |  |  |             fromSplitType: "out" |  |  |  |             fromSplitType: 'out' | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |           } |  |  |  |           } | 
			
		
	
		
		
			
				
					
					|  |  |  |         }, |  |  |  |         }, | 
			
		
	
		
		
			
				
					
					|  |  |  |         { |  |  |  |         { | 
			
		
	
	
		
		
			
				
					|  |  | @ -497,7 +480,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |           component: IoCreateOrderReturn, |  |  |  |           component: IoCreateOrderReturn, | 
			
		
	
		
		
			
				
					
					|  |  |  |           // 假设你需要传递的参数 |  |  |  |           // 假设你需要传递的参数 | 
			
		
	
		
		
			
				
					
					|  |  |  |           componentProps: { |  |  |  |           componentProps: { | 
			
		
	
		
		
			
				
					
					|  |  |  |             fromSplitType: "return" |  |  |  |             fromSplitType: 'return' | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |           } |  |  |  |           } | 
			
		
	
		
		
			
				
					
					|  |  |  |         }, |  |  |  |         }, | 
			
		
	
		
		
			
				
					
					|  |  |  |         { |  |  |  |         { | 
			
		
	
	
		
		
			
				
					|  |  | @ -587,7 +570,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |           component: IoSplitFifoRemove, |  |  |  |           component: IoSplitFifoRemove, | 
			
		
	
		
		
			
				
					
					|  |  |  |           // 假设你需要传递的参数 |  |  |  |           // 假设你需要传递的参数 | 
			
		
	
		
		
			
				
					
					|  |  |  |           componentProps: { |  |  |  |           componentProps: { | 
			
		
	
		
		
			
				
					
					|  |  |  |             message : "" |  |  |  |             message: '' | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |           } |  |  |  |           } | 
			
		
	
		
		
			
				
					
					|  |  |  |         }, |  |  |  |         }, | 
			
		
	
		
		
			
				
					
					|  |  |  |         { |  |  |  |         { | 
			
		
	
	
		
		
			
				
					|  |  | @ -596,8 +579,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |           name: 'DealOrderPre', |  |  |  |           name: 'DealOrderPre', | 
			
		
	
		
		
			
				
					
					|  |  |  |           component: DealOrderPre, |  |  |  |           component: DealOrderPre, | 
			
		
	
		
		
			
				
					
					|  |  |  |           // 假设你需要传递的参数 |  |  |  |           // 假设你需要传递的参数 | 
			
		
	
		
		
			
				
					
					|  |  |  |           componentProps: { |  |  |  |           componentProps: {} | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |           } |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         }, |  |  |  |         }, | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         //器械页面 |  |  |  |         //器械页面 | 
			
		
	
	
		
		
			
				
					|  |  | @ -652,7 +634,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |           component: DevicesIoCreateOrderOut, |  |  |  |           component: DevicesIoCreateOrderOut, | 
			
		
	
		
		
			
				
					
					|  |  |  |           // 假设你需要传递的参数 |  |  |  |           // 假设你需要传递的参数 | 
			
		
	
		
		
			
				
					
					|  |  |  |           componentProps: { |  |  |  |           componentProps: { | 
			
		
	
		
		
			
				
					
					|  |  |  |             fromSplitType: "out" |  |  |  |             fromSplitType: 'out' | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |           } |  |  |  |           } | 
			
		
	
		
		
			
				
					
					|  |  |  |         }, |  |  |  |         }, | 
			
		
	
		
		
			
				
					
					|  |  |  |         { |  |  |  |         { | 
			
		
	
	
		
		
			
				
					|  |  | @ -662,7 +644,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |           component: DevicesIoSplitFifoRemove, |  |  |  |           component: DevicesIoSplitFifoRemove, | 
			
		
	
		
		
			
				
					
					|  |  |  |           // 假设你需要传递的参数 |  |  |  |           // 假设你需要传递的参数 | 
			
		
	
		
		
			
				
					
					|  |  |  |           componentProps: { |  |  |  |           componentProps: { | 
			
		
	
		
		
			
				
					
					|  |  |  |             message : "" |  |  |  |             message: '' | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |           } |  |  |  |           } | 
			
		
	
		
		
			
				
					
					|  |  |  |         }, |  |  |  |         }, | 
			
		
	
		
		
			
				
					
					|  |  |  |         { |  |  |  |         { | 
			
		
	
	
		
		
			
				
					|  |  | @ -696,7 +678,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |           component: DevicesIoCreateOrderReturn, |  |  |  |           component: DevicesIoCreateOrderReturn, | 
			
		
	
		
		
			
				
					
					|  |  |  |           // 假设你需要传递的参数 |  |  |  |           // 假设你需要传递的参数 | 
			
		
	
		
		
			
				
					
					|  |  |  |           componentProps: { |  |  |  |           componentProps: { | 
			
		
	
		
		
			
				
					
					|  |  |  |             fromSplitType: "return" |  |  |  |             fromSplitType: 'return' | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |           } |  |  |  |           } | 
			
		
	
		
		
			
				
					
					|  |  |  |         }, |  |  |  |         }, | 
			
		
	
		
		
			
				
					
					|  |  |  |         { |  |  |  |         { | 
			
		
	
	
		
		
			
				
					|  |  | @ -713,9 +695,8 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |           name: 'DevicesDealOrderPre', |  |  |  |           name: 'DevicesDealOrderPre', | 
			
		
	
		
		
			
				
					
					|  |  |  |           component: DevicesDealOrderPre, |  |  |  |           component: DevicesDealOrderPre, | 
			
		
	
		
		
			
				
					
					|  |  |  |           // 假设你需要传递的参数 |  |  |  |           // 假设你需要传递的参数 | 
			
		
	
		
		
			
				
					
					|  |  |  |           componentProps: { |  |  |  |           componentProps: {} | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         }, |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |       ], |  |  |  |       ], | 
			
		
	
		
		
			
				
					
					|  |  |  |       editableTabs: [{ |  |  |  |       editableTabs: [{ | 
			
		
	
		
		
			
				
					
					|  |  |  |         number: 0, |  |  |  |         number: 0, | 
			
		
	
	
		
		
			
				
					|  |  | @ -736,13 +717,13 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |       resetKeys: {}, |  |  |  |       resetKeys: {}, | 
			
		
	
		
		
			
				
					
					|  |  |  |       sendData: '', |  |  |  |       sendData: '', | 
			
		
	
		
		
			
				
					
					|  |  |  |       //默认业务类型 为药品 sys_workplace_document |  |  |  |       //默认业务类型 为药品 sys_workplace_document | 
			
		
	
		
		
			
				
					
					|  |  |  |       productType:2 |  |  |  |       productType: 2 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  |   }, |  |  |  |   }, | 
			
		
	
		
		
			
				
					
					|  |  |  |   methods: { |  |  |  |   methods: { | 
			
		
	
		
		
			
				
					
					|  |  |  |     toggleContent() { |  |  |  |     toggleContent() { | 
			
		
	
		
		
			
				
					
					|  |  |  |       // 切换isContentVisible的值 |  |  |  |       // 切换isContentVisible的值 | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.isContentVisible = !this.isContentVisible; |  |  |  |       this.isContentVisible = !this.isContentVisible | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       //判断是否展开 展开 就查全部/折叠就是 常用的 |  |  |  |       //判断是否展开 展开 就查全部/折叠就是 常用的 | 
			
		
	
		
		
			
				
					
					|  |  |  |       // todo 2024/09/09 |  |  |  |       // todo 2024/09/09 | 
			
		
	
		
		
			
				
					
					|  |  |  |       if (this.isContentVisible) { |  |  |  |       if (this.isContentVisible) { | 
			
		
	
	
		
		
			
				
					|  |  | @ -760,7 +741,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |       } |  |  |  |       } | 
			
		
	
		
		
			
				
					
					|  |  |  |       switchWorkplaceStatus(this.formData).then(resp => { |  |  |  |       switchWorkplaceStatus(this.formData).then(resp => { | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (resp.code == 20000) { |  |  |  |         if (resp.code == 20000) { | 
			
		
	
		
		
			
				
					
					|  |  |  |           this.$message.success("切换成功!") |  |  |  |           this.$message.success('切换成功!') | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         } else { |  |  |  |         } else { | 
			
		
	
		
		
			
				
					
					|  |  |  |           this.$message.error(resp.message) |  |  |  |           this.$message.error(resp.message) | 
			
		
	
	
		
		
			
				
					|  |  | @ -790,24 +771,24 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |     selectBusType(info) { |  |  |  |     selectBusType(info) { | 
			
		
	
		
		
			
				
					
					|  |  |  |       let val = info.documentTypeCode |  |  |  |       let val = info.documentTypeCode | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.formData.busType = val |  |  |  |       this.formData.busType = val | 
			
		
	
		
		
			
				
					
					|  |  |  |       let newQuery = {...this.$route.query}; |  |  |  |       let newQuery = { ...this.$route.query } | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       delete newQuery.billNo; |  |  |  |       delete newQuery.billNo | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       newQuery.busType = val |  |  |  |       newQuery.busType = val | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.productType = info.productType |  |  |  |       this.productType = info.productType | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.$router.push({query: newQuery, path: this.$route.path}); |  |  |  |       this.$router.push({ query: newQuery, path: this.$route.path }) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       this.formData.busName = info.busName; |  |  |  |       this.formData.busName = info.busName | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       this.autoTag = info.autoTag; |  |  |  |       this.autoTag = info.autoTag | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       this.editableTabs = [] |  |  |  |       this.editableTabs = [] | 
			
		
	
		
		
			
				
					
					|  |  |  |       if (this.busType == 2){ |  |  |  |       if (this.productType == 2) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         this.clickMenuItem(10) |  |  |  |         this.clickMenuItem(10) | 
			
		
	
		
		
			
				
					
					|  |  |  |       }else { |  |  |  |       } else { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         this.clickMenuItem(100) |  |  |  |         this.clickMenuItem(100) | 
			
		
	
		
		
			
				
					
					|  |  |  |       } |  |  |  |       } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.showChild = false; |  |  |  |       this.showChild = false | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       this.$nextTick(() => { |  |  |  |       this.$nextTick(() => { | 
			
		
	
		
		
			
				
					
					|  |  |  |         this.showChild = true; |  |  |  |         this.showChild = true | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       }); |  |  |  |       }) | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.selectBusTypeDisabled = false |  |  |  |       this.selectBusTypeDisabled = false | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.selectBusTypeClosrrButDisabled = false |  |  |  |       this.selectBusTypeClosrrButDisabled = false | 
			
		
	
	
		
		
			
				
					|  |  | @ -815,30 +796,30 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |     selectWorkplace(info) { |  |  |  |     selectWorkplace(info) { | 
			
		
	
		
		
			
				
					
					|  |  |  |       let val = info.workplaceId |  |  |  |       let val = info.workplaceId | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.formData.workplaceId = val |  |  |  |       this.formData.workplaceId = val | 
			
		
	
		
		
			
				
					
					|  |  |  |       let newQuery = {...this.$route.query}; |  |  |  |       let newQuery = { ...this.$route.query } | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       delete newQuery.billNo; |  |  |  |       delete newQuery.billNo | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       newQuery.workplaceId = val |  |  |  |       newQuery.workplaceId = val | 
			
		
	
		
		
			
				
					
					|  |  |  |       delete newQuery.workPlaceClass; |  |  |  |       delete newQuery.workPlaceClass | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       newQuery.workPlaceClass = info.workPlaceClass |  |  |  |       newQuery.workPlaceClass = info.workPlaceClass | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.$router.push({query: newQuery, path: this.$route.path}); |  |  |  |       this.$router.push({ query: newQuery, path: this.$route.path }) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       this.formData.workplaceName = info.workplaceName; |  |  |  |       this.formData.workplaceName = info.workplaceName | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       this.editableTabs = [] |  |  |  |       this.editableTabs = [] | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.clickMenuItem(1) |  |  |  |       this.clickMenuItem(1) | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.showChild = false; |  |  |  |       this.showChild = false | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       this.$nextTick(() => { |  |  |  |       this.$nextTick(() => { | 
			
		
	
		
		
			
				
					
					|  |  |  |         this.showChild = true; |  |  |  |         this.showChild = true | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       }); |  |  |  |       }) | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       this.selectWorkplaceClosrrButDisabled = false |  |  |  |       this.selectWorkplaceClosrrButDisabled = false | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.selectWorkplaceeDisabled = false |  |  |  |       this.selectWorkplaceeDisabled = false | 
			
		
	
		
		
			
				
					
					|  |  |  |       location.reload(); |  |  |  |       location.reload() | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     parentMethod(data) { |  |  |  |     parentMethod(data) { | 
			
		
	
		
		
			
				
					
					|  |  |  |       const foundTab = this.findAllTabByName(data) |  |  |  |       const foundTab = this.findAllTabByName(data) | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.clickMenuItem(foundTab.number) |  |  |  |       this.clickMenuItem(foundTab.number) | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.showChild = false; |  |  |  |       this.showChild = false | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       this.$nextTick(() => { |  |  |  |       this.$nextTick(() => { | 
			
		
	
		
		
			
				
					
					|  |  |  |         this.showChild = true; |  |  |  |         this.showChild = true | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       }); |  |  |  |       }) | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     upodateMenuActive(tab, event) { |  |  |  |     upodateMenuActive(tab, event) { | 
			
		
	
		
		
			
				
					
					|  |  |  |       const foundTab = this.findTabByName(tab.name) |  |  |  |       const foundTab = this.findTabByName(tab.name) | 
			
		
	
	
		
		
			
				
					|  |  | @ -846,14 +827,14 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |         // 如果找到了,执行一些操作 |  |  |  |         // 如果找到了,执行一些操作 | 
			
		
	
		
		
			
				
					
					|  |  |  |         this.menuActive = foundTab.number |  |  |  |         this.menuActive = foundTab.number | 
			
		
	
		
		
			
				
					
					|  |  |  |         // 上面这个呀呀呀呀呀呀呀呀 |  |  |  |         // 上面这个呀呀呀呀呀呀呀呀 | 
			
		
	
		
		
			
				
					
					|  |  |  |         this.$set(this.resetKeys, foundTab.name, Date.now()); |  |  |  |         this.$set(this.resetKeys, foundTab.name, Date.now()) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         this.$store.commit('tabActive/SET_MENU_ACTIVE', foundTab.number); |  |  |  |         this.$store.commit('tabActive/SET_MENU_ACTIVE', foundTab.number) | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       } |  |  |  |       } | 
			
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     clickMenuItem(val) { |  |  |  |     clickMenuItem(val) { | 
			
		
	
		
		
			
				
					
					|  |  |  |       //分两种 一种已存在 一种未存在 |  |  |  |       //分两种 一种已存在 一种未存在 | 
			
		
	
		
		
			
				
					
					|  |  |  |       let item = this.componentTables.find(tab => tab.number === val) |  |  |  |       let item = this.componentTables.find(tab => tab.number === val) | 
			
		
	
		
		
			
				
					
					|  |  |  |       if (val == 13){ |  |  |  |       if (val == 13) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         //如果是第一次 剔除页面没有创建 需要组件参数传递过去 |  |  |  |         //如果是第一次 剔除页面没有创建 需要组件参数传递过去 | 
			
		
	
		
		
			
				
					
					|  |  |  |         item.componentProps.message = this.sendData |  |  |  |         item.componentProps.message = this.sendData | 
			
		
	
		
		
			
				
					
					|  |  |  |       } |  |  |  |       } | 
			
		
	
	
		
		
			
				
					|  |  | @ -861,13 +842,13 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |       if (foundTab) { |  |  |  |       if (foundTab) { | 
			
		
	
		
		
			
				
					
					|  |  |  |         // 如果找到了,执行一些操作 |  |  |  |         // 如果找到了,执行一些操作 | 
			
		
	
		
		
			
				
					
					|  |  |  |         this.editableTabsValue = foundTab.name |  |  |  |         this.editableTabsValue = foundTab.name | 
			
		
	
		
		
			
				
					
					|  |  |  |         this.$set(this.resetKeys, foundTab.name, Date.now()); |  |  |  |         this.$set(this.resetKeys, foundTab.name, Date.now()) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         this.menuActive = foundTab.number |  |  |  |         this.menuActive = foundTab.number | 
			
		
	
		
		
			
				
					
					|  |  |  |         this.$store.commit('tabActive/SET_MENU_ACTIVE', foundTab.number); |  |  |  |         this.$store.commit('tabActive/SET_MENU_ACTIVE', foundTab.number) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         // 将消息传递给 foundTab |  |  |  |         // 将消息传递给 foundTab | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (val == 13){ |  |  |  |         if (val == 13) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |           //tab格子已经被添加 剔除页面已经被创建 发送槽位编码过去 |  |  |  |           //tab格子已经被添加 剔除页面已经被创建 发送槽位编码过去 | 
			
		
	
		
		
			
				
					
					|  |  |  |           EventBus.$emit('sendData', { message: this.sendData }); |  |  |  |           EventBus.$emit('sendData', { message: this.sendData }) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |       } else { |  |  |  |       } else { | 
			
		
	
		
		
			
				
					
					|  |  |  |         // 如果没有找到,执行其他操作 |  |  |  |         // 如果没有找到,执行其他操作 | 
			
		
	
	
		
		
			
				
					|  |  | @ -892,7 +873,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.editableTabs.push(item) |  |  |  |       this.editableTabs.push(item) | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.editableTabsValue = item.name |  |  |  |       this.editableTabsValue = item.name | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.menuActive = item.number |  |  |  |       this.menuActive = item.number | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.$store.commit('tabActive/SET_MENU_ACTIVE', item.number); |  |  |  |       this.$store.commit('tabActive/SET_MENU_ACTIVE', item.number) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     removeTab(targetName) { |  |  |  |     removeTab(targetName) { | 
			
		
	
		
		
			
				
					
					|  |  |  |       let tabs = this.editableTabs |  |  |  |       let tabs = this.editableTabs | 
			
		
	
	
		
		
			
				
					|  |  | @ -905,7 +886,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |             if (nextTab) { |  |  |  |             if (nextTab) { | 
			
		
	
		
		
			
				
					
					|  |  |  |               activeName = nextTab.name |  |  |  |               activeName = nextTab.name | 
			
		
	
		
		
			
				
					
					|  |  |  |               this.menuActive = nextTab.number |  |  |  |               this.menuActive = nextTab.number | 
			
		
	
		
		
			
				
					
					|  |  |  |               this.$store.commit('tabActive/SET_MENU_ACTIVE', nextTab.number); |  |  |  |               this.$store.commit('tabActive/SET_MENU_ACTIVE', nextTab.number) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |             } | 
			
		
	
		
		
			
				
					
					|  |  |  |           } |  |  |  |           } | 
			
		
	
		
		
			
				
					
					|  |  |  |         }) |  |  |  |         }) | 
			
		
	
	
		
		
			
				
					|  |  | @ -920,20 +901,19 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |         key: val, |  |  |  |         key: val, | 
			
		
	
		
		
			
				
					
					|  |  |  |         status: 1, |  |  |  |         status: 1, | 
			
		
	
		
		
			
				
					
					|  |  |  |         // invCode: this.formData.invCode, |  |  |  |         // invCode: this.formData.invCode, | 
			
		
	
		
		
			
				
					
					|  |  |  |         workPlaceClass: this.$route.query.workPlaceClass , |  |  |  |         workPlaceClass: this.$route.query.workPlaceClass, | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         page: 1, |  |  |  |         page: 1, | 
			
		
	
		
		
			
				
					
					|  |  |  |         limit: 100, |  |  |  |         limit: 100 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       } |  |  |  |       } | 
			
		
	
		
		
			
				
					
					|  |  |  |       listPage(query).then((res) => { |  |  |  |       listPage(query).then((res) => { | 
			
		
	
		
		
			
				
					
					|  |  |  |         this.curWorkPlaces = res.data.list || []; |  |  |  |         this.curWorkPlaces = res.data.list || [] | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         if (this.$route.query.workplaceId != null) { |  |  |  |         if (this.$route.query.workplaceId != null) { | 
			
		
	
		
		
			
				
					
					|  |  |  |           let item = this.curWorkPlaces.find(item => item.workplaceId == this.$route.query.workplaceId); |  |  |  |           let item = this.curWorkPlaces.find(item => item.workplaceId == this.$route.query.workplaceId) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |           this.formData.workplaceName = item.workplaceName |  |  |  |           this.formData.workplaceName = item.workplaceName | 
			
		
	
		
		
			
				
					
					|  |  |  |           this.formData.workplaceStatus = item.workplaceStatus |  |  |  |           this.formData.workplaceStatus = item.workplaceStatus | 
			
		
	
		
		
			
				
					
					|  |  |  |         }else |  |  |  |         } else if (this.curWorkPlaces.length == 1 && this.formData.workPlaceCode == null) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         if (this.curWorkPlaces.length == 1 && this.formData.workPlaceCode == null) { |  |  |  |           this.formData.workPlaceCode = this.curWorkPlaces[0].workplaceId | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |           this.formData.workPlaceCode = this.curWorkPlaces[0].workplaceId; |  |  |  |           this.workPlaceCodeChange(this.formData.workPlaceCode) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |           this.workPlaceCodeChange(this.formData.workPlaceCode); |  |  |  |  | 
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |       }) |  |  |  |       }) | 
			
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
	
		
		
			
				
					|  |  | @ -947,28 +927,31 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |           if (this.$route.query.busType != null) { |  |  |  |           if (this.$route.query.busType != null) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             this.formData.busType = this.$route.query.busType |  |  |  |             this.formData.busType = this.$route.query.busType | 
			
		
	
		
		
			
				
					
					|  |  |  |             let busType = this.busTypeList.find(item => item.documentTypeCode == this.formData.busType) |  |  |  |             let busType = this.busTypeList.find(item => item.documentTypeCode == this.formData.busType) | 
			
		
	
		
		
			
				
					
					|  |  |  |             this.formData.busName = busType.busName; |  |  |  |             this.formData.busName = busType.busName | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             this.autoTag = busType.autoTag; |  |  |  |             this.autoTag = busType.autoTag | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             this.inAndOutType = busType.inAndOutType; |  |  |  |             this.inAndOutType = busType.inAndOutType | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             this.productType = busType.productType |  |  |  |             this.productType = busType.productType | 
			
		
	
		
		
			
				
					
					|  |  |  |           } else if (this.busTypeList.length == 1) { |  |  |  |           } else if (this.busTypeList.length == 1) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             this.formData.busType = this.busTypeList[0].documentTypeCode |  |  |  |             this.formData.busType = this.busTypeList[0].documentTypeCode | 
			
		
	
		
		
			
				
					
					|  |  |  |             this.autoTag = this.busTypeList[0].autoTag; |  |  |  |             this.autoTag = this.busTypeList[0].autoTag | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             this.inAndOutType = this.busTypeList[0].inAndOutType; |  |  |  |             this.inAndOutType = this.busTypeList[0].inAndOutType | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             this.$router.push({query: {...this.$route.query, busType: this.formData.busType}, path: this.$route.path}) |  |  |  |             this.$router.push({ | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               query: { ...this.$route.query, busType: this.formData.busType }, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               path: this.$route.path | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             }) | 
			
		
	
		
		
			
				
					
					|  |  |  |             this.selectBusTypeDisabled = false |  |  |  |             this.selectBusTypeDisabled = false | 
			
		
	
		
		
			
				
					
					|  |  |  |             this.formData.busName = this.busTypeList.find(item => item.documentTypeCode == this.formData.busType).busName; |  |  |  |             this.formData.busName = this.busTypeList.find(item => item.documentTypeCode == this.formData.busType).busName | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             this.productType = this.busTypeList[0].productType |  |  |  |             this.productType = this.busTypeList[0].productType | 
			
		
	
		
		
			
				
					
					|  |  |  |           } else { |  |  |  |           } else { | 
			
		
	
		
		
			
				
					
					|  |  |  |             this.selectBusTypeDisabled = true |  |  |  |             this.selectBusTypeDisabled = true | 
			
		
	
		
		
			
				
					
					|  |  |  |             this.formData.busType = null |  |  |  |             this.formData.busType = null | 
			
		
	
		
		
			
				
					
					|  |  |  |           } |  |  |  |           } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |           if(this.inAndOutType == 1){ |  |  |  |           if (this.inAndOutType == 1) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             if (this.busType == 2){ |  |  |  |             if (this.busType == 2) { | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               this.closeAllTabs() |  |  |  |               this.closeAllTabs() | 
			
		
	
		
		
			
				
					
					|  |  |  |               this.editableTabsValue = 'IocCollectOrderCheckCode'; |  |  |  |               this.editableTabsValue = 'IocCollectOrderCheckCode' | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               this.menuActive= 10 |  |  |  |               this.menuActive = 10 | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               this.editableTabs = [{ |  |  |  |               this.editableTabs = [{ | 
			
		
	
		
		
			
				
					
					|  |  |  |                 number: 10, |  |  |  |                 number: 10, | 
			
		
	
		
		
			
				
					
					|  |  |  |                 title: '单据审核', |  |  |  |                 title: '单据审核', | 
			
		
	
	
		
		
			
				
					|  |  | @ -977,10 +960,10 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |                 // 假设你需要传递的参数 |  |  |  |                 // 假设你需要传递的参数 | 
			
		
	
		
		
			
				
					
					|  |  |  |                 componentProps: {} |  |  |  |                 componentProps: {} | 
			
		
	
		
		
			
				
					
					|  |  |  |               } |  |  |  |               } | 
			
		
	
		
		
			
				
					
					|  |  |  |               ]; |  |  |  |               ] | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             } else { |  |  |  |             } else { | 
			
		
	
		
		
			
				
					
					|  |  |  |               this.closeAllTabs() |  |  |  |               this.closeAllTabs() | 
			
		
	
		
		
			
				
					
					|  |  |  |               this.editableTabsValue = 'DevicesIocCollectOrderCheckCode'; |  |  |  |               this.editableTabsValue = 'DevicesIocCollectOrderCheckCode' | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |               this.menuActive = 16 |  |  |  |               this.menuActive = 16 | 
			
		
	
		
		
			
				
					
					|  |  |  |               this.editableTabs = [{ |  |  |  |               this.editableTabs = [{ | 
			
		
	
		
		
			
				
					
					|  |  |  |                 number: 16, |  |  |  |                 number: 16, | 
			
		
	
	
		
		
			
				
					|  |  | @ -990,7 +973,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |                 // 假设你需要传递的参数 |  |  |  |                 // 假设你需要传递的参数 | 
			
		
	
		
		
			
				
					
					|  |  |  |                 componentProps: {} |  |  |  |                 componentProps: {} | 
			
		
	
		
		
			
				
					
					|  |  |  |               } |  |  |  |               } | 
			
		
	
		
		
			
				
					
					|  |  |  |               ]; |  |  |  |               ] | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |             } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |           } |  |  |  |           } | 
			
		
	
	
		
		
			
				
					|  |  | @ -1001,35 +984,35 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     handleContextMenu() { |  |  |  |     handleContextMenu() { | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.showContextMenu = true; |  |  |  |       this.showContextMenu = true | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     handleTabContextMenu(event, tab) { |  |  |  |     handleTabContextMenu(event, tab) { | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.showContextMenu = true; |  |  |  |       this.showContextMenu = true | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       // this.contextMenuTab = tab; |  |  |  |       // this.contextMenuTab = tab; | 
			
		
	
		
		
			
				
					
					|  |  |  |       // this.contextMenuPosition = { x: event.clientX, y: event.clientY }; |  |  |  |       // this.contextMenuPosition = { x: event.clientX, y: event.clientY }; | 
			
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     closeContextMenu() { |  |  |  |     closeContextMenu() { | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.showContextMenu = false; |  |  |  |       this.showContextMenu = false | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       // this.contextMenuStyle.display = 'none'; // 隐藏上下文菜单 |  |  |  |       // this.contextMenuStyle.display = 'none'; // 隐藏上下文菜单 | 
			
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     closeCurrentTab(index) { |  |  |  |     closeCurrentTab(index) { | 
			
		
	
		
		
			
				
					
					|  |  |  |       // 关闭当前标签页的逻辑 |  |  |  |       // 关闭当前标签页的逻辑 | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.editableTabs.splice(index, 1); // 假设这是关闭标签页的方式 |  |  |  |       this.editableTabs.splice(index, 1) // 假设这是关闭标签页的方式 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       this.editableTabsValue = this.editableTabs.length > 0 ? this.editableTabs[0].name : ''; |  |  |  |       this.editableTabsValue = this.editableTabs.length > 0 ? this.editableTabs[0].name : '' | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       this.closeContextMenu(); |  |  |  |       this.closeContextMenu() | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     closeOtherTabs() { |  |  |  |     closeOtherTabs() { | 
			
		
	
		
		
			
				
					
					|  |  |  |       // 关闭其他标签页的逻辑 |  |  |  |       // 关闭其他标签页的逻辑 | 
			
		
	
		
		
			
				
					
					|  |  |  |       // ... |  |  |  |       // ... | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.closeContextMenu(); |  |  |  |       this.closeContextMenu() | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     closeAllTabs() { |  |  |  |     closeAllTabs() { | 
			
		
	
		
		
			
				
					
					|  |  |  |       // 关闭所有标签页的逻辑 |  |  |  |       // 关闭所有标签页的逻辑 | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.editableTabs = []; |  |  |  |       this.editableTabs = [] | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       this.editableTabsValue = ''; |  |  |  |       this.editableTabsValue = '' | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       this.closeContextMenu(); |  |  |  |       this.closeContextMenu() | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     } | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |   }, |  |  |  |   }, | 
			
		
	
		
		
			
				
					
					|  |  |  |   computed: { |  |  |  |   computed: { | 
			
		
	
	
		
		
			
				
					|  |  | @ -1038,17 +1021,17 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |         position: 'fixed', // 使用 fixed 定位确保它浮动在顶层 |  |  |  |         position: 'fixed', // 使用 fixed 定位确保它浮动在顶层 | 
			
		
	
		
		
			
				
					
					|  |  |  |         left: `${this.contextMenuPosition.x}px`, |  |  |  |         left: `${this.contextMenuPosition.x}px`, | 
			
		
	
		
		
			
				
					
					|  |  |  |         top: `${this.contextMenuPosition.y}px`, |  |  |  |         top: `${this.contextMenuPosition.y}px`, | 
			
		
	
		
		
			
				
					
					|  |  |  |         zIndex: 1000, // 确保它在其他内容之上 |  |  |  |         zIndex: 1000 // 确保它在其他内容之上 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         // 其他样式... |  |  |  |         // 其他样式... | 
			
		
	
		
		
			
				
					
					|  |  |  |       }; |  |  |  |       } | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     } | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |   }, |  |  |  |   }, | 
			
		
	
		
		
			
				
					
					|  |  |  |   created() { |  |  |  |   created() { | 
			
		
	
		
		
			
				
					
					|  |  |  |     this.workPlaceClass = this.$route.query.workPlaceClass |  |  |  |     this.workPlaceClass = this.$route.query.workPlaceClass | 
			
		
	
		
		
			
				
					
					|  |  |  |     if(this.workPlaceClass == 2){ |  |  |  |     if (this.workPlaceClass == 2) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       this.closeAllTabs() |  |  |  |       this.closeAllTabs() | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.editableTabsValue = 'IoCreateOrderOut'; |  |  |  |       this.editableTabsValue = 'IoCreateOrderOut' | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       this.menuActive= 1, |  |  |  |       this.menuActive = 1, | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         this.editableTabs = [{ |  |  |  |         this.editableTabs = [{ | 
			
		
	
		
		
			
				
					
					|  |  |  |           number: 1, |  |  |  |           number: 1, | 
			
		
	
		
		
			
				
					
					|  |  |  |           title: '工位上货', |  |  |  |           title: '工位上货', | 
			
		
	
	
		
		
			
				
					|  |  | @ -1056,20 +1039,20 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |           component: IoCreateOrderOut, |  |  |  |           component: IoCreateOrderOut, | 
			
		
	
		
		
			
				
					
					|  |  |  |           // 假设你需要传递的参数 |  |  |  |           // 假设你需要传递的参数 | 
			
		
	
		
		
			
				
					
					|  |  |  |           componentProps: { |  |  |  |           componentProps: { | 
			
		
	
		
		
			
				
					
					|  |  |  |             fromSplitType: "out" |  |  |  |             fromSplitType: 'out' | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |           } |  |  |  |           } | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         ]; |  |  |  |         ] | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     this.findCurWorkPlaces(); |  |  |  |     this.findCurWorkPlaces() | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     if (this.$route.query.workplaceId != null) { |  |  |  |     if (this.$route.query.workplaceId != null) { | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.isLinkDisabled = true |  |  |  |       this.isLinkDisabled = true | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.formData.workPlaceCode = Number(this.$route.query.workplaceId); |  |  |  |       this.formData.workPlaceCode = Number(this.$route.query.workplaceId) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       this.formData.workplaceId = Number(this.$route.query.workplaceId); |  |  |  |       this.formData.workplaceId = Number(this.$route.query.workplaceId) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       if(this.workPlaceClass == 1) { |  |  |  |       if (this.workPlaceClass == 1) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         this.getWorkBindBusTypes(this.formData.workPlaceCode); |  |  |  |         this.getWorkBindBusTypes(this.formData.workPlaceCode) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       }else if(this.workPlaceClass == 2) { |  |  |  |       } else if (this.workPlaceClass == 2) { | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         this.busQuery.workplaceCode = this.formData.workPlaceCode |  |  |  |         this.busQuery.workplaceCode = this.formData.workPlaceCode | 
			
		
	
		
		
			
				
					
					|  |  |  |         filterListByWorkplace(this.busQuery).then(res => { |  |  |  |         filterListByWorkplace(this.busQuery).then(res => { | 
			
		
	
		
		
			
				
					
					|  |  |  |           if (res.code == 20000) { |  |  |  |           if (res.code == 20000) { | 
			
		
	
	
		
		
			
				
					|  |  | @ -1085,10 +1068,10 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |     EventBus.$on('update-data', (data) => { |  |  |  |     EventBus.$on('update-data', (data) => { | 
			
		
	
		
		
			
				
					
					|  |  |  |       //接受上货页面 传递过来的 槽位编码 |  |  |  |       //接受上货页面 传递过来的 槽位编码 | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.sendData = data.message |  |  |  |       this.sendData = data.message | 
			
		
	
		
		
			
				
					
					|  |  |  |     }); |  |  |  |     }) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |   }, |  |  |  |   }, | 
			
		
	
		
		
			
				
					
					|  |  |  |   beforeDestroy() { |  |  |  |   beforeDestroy() { | 
			
		
	
		
		
			
				
					
					|  |  |  |     EventBus.$off('update-data'); |  |  |  |     EventBus.$off('update-data') | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |   } |  |  |  |   } | 
			
		
	
		
		
			
				
					
					|  |  |  | } |  |  |  | } | 
			
		
	
		
		
			
				
					
					|  |  |  | </script> |  |  |  | </script> | 
			
		
	
	
		
		
			
				
					|  |  | 
 |