|  |  |  | @ -1,85 +1,85 @@ | 
			
		
	
		
			
				
					|  |  |  |  | <template> | 
			
		
	
		
			
				
					|  |  |  |  |   <div> | 
			
		
	
		
			
				
					|  |  |  |  |     <el-card> | 
			
		
	
		
			
				
					|  |  |  |  |     <el-form v-if="queryList && queryList.length > 0 && showSearch" :model="filterQuery" class="query-form" | 
			
		
	
		
			
				
					|  |  |  |  |              size="mini" label-width="100px"> | 
			
		
	
		
			
				
					|  |  |  |  |       <el-row style=" display:flex;  flex-wrap: wrap; "> | 
			
		
	
		
			
				
					|  |  |  |  |         <template v-for="(item, index) in queryList"> | 
			
		
	
		
			
				
					|  |  |  |  |           <el-form-item v-if="item.columnType == 'input' && executeEval(row,item.expression,true)" | 
			
		
	
		
			
				
					|  |  |  |  |                         class="query-form-item" | 
			
		
	
		
			
				
					|  |  |  |  |                         :label="item.columnDesc+`:`" :key="item.id"> | 
			
		
	
		
			
				
					|  |  |  |  |             <el-input | 
			
		
	
		
			
				
					|  |  |  |  |               v-model="filterQuery[item.columnName]" | 
			
		
	
		
			
				
					|  |  |  |  |               :placeholder="item.columnDesc" | 
			
		
	
		
			
				
					|  |  |  |  |               :disabled="executeEval(null,item.disabledFuc,false)" | 
			
		
	
		
			
				
					|  |  |  |  |               @keyup.enter.native="executeFuc($event,'5',item.clickFuc)" | 
			
		
	
		
			
				
					|  |  |  |  |               clearable | 
			
		
	
		
			
				
					|  |  |  |  |             ></el-input> | 
			
		
	
		
			
				
					|  |  |  |  |           </el-form-item> | 
			
		
	
		
			
				
					|  |  |  |  |           <el-form-item v-if="item.columnType == 'select' && executeEval(row,item.expression,true)" | 
			
		
	
		
			
				
					|  |  |  |  |                         class="query-form-item" | 
			
		
	
		
			
				
					|  |  |  |  |                         :label="item.columnDesc+`:`"> | 
			
		
	
		
			
				
					|  |  |  |  |             <el-select v-model="filterQuery[item.columnName]" | 
			
		
	
		
			
				
					|  |  |  |  |                        :placeholder="item.columnDesc" | 
			
		
	
		
			
				
					|  |  |  |  |                        :disabled="executeEval(null,item.disabledFuc,false)" | 
			
		
	
		
			
				
					|  |  |  |  |                        clearable> | 
			
		
	
		
			
				
					|  |  |  |  |               <el-option | 
			
		
	
		
			
				
					|  |  |  |  |                 v-for="dict in item.lableRuleObj" | 
			
		
	
		
			
				
					|  |  |  |  |                 :key="dict.value" | 
			
		
	
		
			
				
					|  |  |  |  |                 :label="dict.label" | 
			
		
	
		
			
				
					|  |  |  |  |                 :value="dict.value" | 
			
		
	
		
			
				
					|  |  |  |  |               /> | 
			
		
	
		
			
				
					|  |  |  |  |             </el-select> | 
			
		
	
		
			
				
					|  |  |  |  |           </el-form-item> | 
			
		
	
		
			
				
					|  |  |  |  |           <el-form-item v-if="item.columnType == 'selectServer' && executeEval(row,item.expression,true)" | 
			
		
	
		
			
				
					|  |  |  |  |                         class="query-form-item" | 
			
		
	
		
			
				
					|  |  |  |  |                         :label="item.columnDesc+`:`"> | 
			
		
	
		
			
				
					|  |  |  |  |             <el-select | 
			
		
	
		
			
				
					|  |  |  |  |               v-model="filterQuery[item.columnName]" | 
			
		
	
		
			
				
					|  |  |  |  |               :placeholder="item.columnDesc" | 
			
		
	
		
			
				
					|  |  |  |  |               @change="executeFuc($event,'5',item.checkRules)" | 
			
		
	
		
			
				
					|  |  |  |  |               :disabled="executeEval(null,item.disabledFuc,false)" | 
			
		
	
		
			
				
					|  |  |  |  |               filterable | 
			
		
	
		
			
				
					|  |  |  |  |               remote | 
			
		
	
		
			
				
					|  |  |  |  |               :remote-method="(query) => executeFuc(query,'5',item.clickFuc)" | 
			
		
	
		
			
				
					|  |  |  |  |               clearable> | 
			
		
	
		
			
				
					|  |  |  |  |               <el-option | 
			
		
	
		
			
				
					|  |  |  |  |                 v-for="item in options[item.clickFuc]" | 
			
		
	
		
			
				
					|  |  |  |  |                 :key="item.code" | 
			
		
	
		
			
				
					|  |  |  |  |                 :label="item.label" | 
			
		
	
		
			
				
					|  |  |  |  |                 :value="item.code" | 
			
		
	
		
			
				
					|  |  |  |  |               /> | 
			
		
	
		
			
				
					|  |  |  |  |             </el-select> | 
			
		
	
		
			
				
					|  |  |  |  |           </el-form-item> | 
			
		
	
		
			
				
					|  |  |  |  |           <el-form-item v-if="item.columnType == 'datePicker' && executeEval(row,item.expression,true)" | 
			
		
	
		
			
				
					|  |  |  |  |                         class="query-form-item" | 
			
		
	
		
			
				
					|  |  |  |  |                         :label="item.columnDesc+`:`"> | 
			
		
	
		
			
				
					|  |  |  |  |             <el-date-picker | 
			
		
	
		
			
				
					|  |  |  |  |               :picker-options="pickerOptions" | 
			
		
	
		
			
				
					|  |  |  |  |               v-model="actDateRange" | 
			
		
	
		
			
				
					|  |  |  |  |               type="daterange" | 
			
		
	
		
			
				
					|  |  |  |  |               format="yyyy 年 MM 月 dd 日" | 
			
		
	
		
			
				
					|  |  |  |  |               value-format="yyyy-MM-dd" | 
			
		
	
		
			
				
					|  |  |  |  |               range-separator="至" | 
			
		
	
		
			
				
					|  |  |  |  |               start-placeholder="开始日期" | 
			
		
	
		
			
				
					|  |  |  |  |               end-placeholder="结束日期" | 
			
		
	
		
			
				
					|  |  |  |  |             ></el-date-picker> | 
			
		
	
		
			
				
					|  |  |  |  |           </el-form-item> | 
			
		
	
		
			
				
					|  |  |  |  |           <el-form-item v-if="item.columnType == 'date' && executeEval(row,item.expression,true)" | 
			
		
	
		
			
				
					|  |  |  |  |                         class="query-form-item" | 
			
		
	
		
			
				
					|  |  |  |  |                         :label="item.columnDesc+`:`"> | 
			
		
	
		
			
				
					|  |  |  |  |             <el-date-picker | 
			
		
	
		
			
				
					|  |  |  |  |               v-model="filterQuery[item.columnName]" | 
			
		
	
		
			
				
					|  |  |  |  |               :style="`width:${item.width+'px'}`" | 
			
		
	
		
			
				
					|  |  |  |  |               value-format="yyyy-MM-dd" | 
			
		
	
		
			
				
					|  |  |  |  |               :disabled="executeEval(null,item.disabledFuc,false)" | 
			
		
	
		
			
				
					|  |  |  |  |               type="date" | 
			
		
	
		
			
				
					|  |  |  |  |               :placeholder="item.columnDesc" | 
			
		
	
		
			
				
					|  |  |  |  |             ></el-date-picker> | 
			
		
	
		
			
				
					|  |  |  |  |           </el-form-item> | 
			
		
	
		
			
				
					|  |  |  |  |         </template> | 
			
		
	
		
			
				
					|  |  |  |  |       </el-row> | 
			
		
	
		
			
				
					|  |  |  |  |     </el-form> | 
			
		
	
		
			
				
					|  |  |  |  |       <el-form v-if="queryList && queryList.length > 0 && showSearch" :model="filterQuery" class="query-form" | 
			
		
	
		
			
				
					|  |  |  |  |                size="mini" label-width="100px"> | 
			
		
	
		
			
				
					|  |  |  |  |         <el-row style=" display:flex;  flex-wrap: wrap; "> | 
			
		
	
		
			
				
					|  |  |  |  |           <template v-for="(item, index) in queryList"> | 
			
		
	
		
			
				
					|  |  |  |  |             <el-form-item v-if="item.columnType == 'input' && executeEval(row,item.expression,true)" | 
			
		
	
		
			
				
					|  |  |  |  |                           class="query-form-item" | 
			
		
	
		
			
				
					|  |  |  |  |                           :label="item.columnDesc+`:`" :key="item.id"> | 
			
		
	
		
			
				
					|  |  |  |  |               <el-input | 
			
		
	
		
			
				
					|  |  |  |  |                 v-model="filterQuery[item.columnName]" | 
			
		
	
		
			
				
					|  |  |  |  |                 :placeholder="item.columnDesc" | 
			
		
	
		
			
				
					|  |  |  |  |                 :disabled="executeEval(null,item.disabledFuc,false)" | 
			
		
	
		
			
				
					|  |  |  |  |                 @keyup.enter.native="executeFuc($event,'5',item.clickFuc)" | 
			
		
	
		
			
				
					|  |  |  |  |                 clearable | 
			
		
	
		
			
				
					|  |  |  |  |               ></el-input> | 
			
		
	
		
			
				
					|  |  |  |  |             </el-form-item> | 
			
		
	
		
			
				
					|  |  |  |  |             <el-form-item v-if="item.columnType == 'select' && executeEval(row,item.expression,true)" | 
			
		
	
		
			
				
					|  |  |  |  |                           class="query-form-item" | 
			
		
	
		
			
				
					|  |  |  |  |                           :label="item.columnDesc+`:`"> | 
			
		
	
		
			
				
					|  |  |  |  |               <el-select v-model="filterQuery[item.columnName]" | 
			
		
	
		
			
				
					|  |  |  |  |                          :placeholder="item.columnDesc" | 
			
		
	
		
			
				
					|  |  |  |  |                          :disabled="executeEval(null,item.disabledFuc,false)" | 
			
		
	
		
			
				
					|  |  |  |  |                          clearable> | 
			
		
	
		
			
				
					|  |  |  |  |                 <el-option | 
			
		
	
		
			
				
					|  |  |  |  |                   v-for="dict in item.lableRuleObj" | 
			
		
	
		
			
				
					|  |  |  |  |                   :key="dict.value" | 
			
		
	
		
			
				
					|  |  |  |  |                   :label="dict.label" | 
			
		
	
		
			
				
					|  |  |  |  |                   :value="dict.value" | 
			
		
	
		
			
				
					|  |  |  |  |                 /> | 
			
		
	
		
			
				
					|  |  |  |  |               </el-select> | 
			
		
	
		
			
				
					|  |  |  |  |             </el-form-item> | 
			
		
	
		
			
				
					|  |  |  |  |             <el-form-item v-if="item.columnType == 'selectServer' && executeEval(row,item.expression,true)" | 
			
		
	
		
			
				
					|  |  |  |  |                           class="query-form-item" | 
			
		
	
		
			
				
					|  |  |  |  |                           :label="item.columnDesc+`:`"> | 
			
		
	
		
			
				
					|  |  |  |  |               <el-select | 
			
		
	
		
			
				
					|  |  |  |  |                 v-model="filterQuery[item.columnName]" | 
			
		
	
		
			
				
					|  |  |  |  |                 :placeholder="item.columnDesc" | 
			
		
	
		
			
				
					|  |  |  |  |                 @change="executeFuc($event,'5',item.checkRules)" | 
			
		
	
		
			
				
					|  |  |  |  |                 :disabled="executeEval(null,item.disabledFuc,false)" | 
			
		
	
		
			
				
					|  |  |  |  |                 filterable | 
			
		
	
		
			
				
					|  |  |  |  |                 remote | 
			
		
	
		
			
				
					|  |  |  |  |                 :remote-method="(query) => executeFuc(query,'5',item.clickFuc)" | 
			
		
	
		
			
				
					|  |  |  |  |                 clearable> | 
			
		
	
		
			
				
					|  |  |  |  |                 <el-option | 
			
		
	
		
			
				
					|  |  |  |  |                   v-for="item in options[item.clickFuc]" | 
			
		
	
		
			
				
					|  |  |  |  |                   :key="item.code" | 
			
		
	
		
			
				
					|  |  |  |  |                   :label="item.label" | 
			
		
	
		
			
				
					|  |  |  |  |                   :value="item.code" | 
			
		
	
		
			
				
					|  |  |  |  |                 /> | 
			
		
	
		
			
				
					|  |  |  |  |               </el-select> | 
			
		
	
		
			
				
					|  |  |  |  |             </el-form-item> | 
			
		
	
		
			
				
					|  |  |  |  |             <el-form-item v-if="item.columnType == 'datePicker' && executeEval(row,item.expression,true)" | 
			
		
	
		
			
				
					|  |  |  |  |                           class="query-form-item" | 
			
		
	
		
			
				
					|  |  |  |  |                           :label="item.columnDesc+`:`"> | 
			
		
	
		
			
				
					|  |  |  |  |               <el-date-picker | 
			
		
	
		
			
				
					|  |  |  |  |                 :picker-options="pickerOptions" | 
			
		
	
		
			
				
					|  |  |  |  |                 v-model="actDateRange" | 
			
		
	
		
			
				
					|  |  |  |  |                 type="daterange" | 
			
		
	
		
			
				
					|  |  |  |  |                 format="yyyy 年 MM 月 dd 日" | 
			
		
	
		
			
				
					|  |  |  |  |                 value-format="yyyy-MM-dd" | 
			
		
	
		
			
				
					|  |  |  |  |                 range-separator="至" | 
			
		
	
		
			
				
					|  |  |  |  |                 start-placeholder="开始日期" | 
			
		
	
		
			
				
					|  |  |  |  |                 end-placeholder="结束日期" | 
			
		
	
		
			
				
					|  |  |  |  |               ></el-date-picker> | 
			
		
	
		
			
				
					|  |  |  |  |             </el-form-item> | 
			
		
	
		
			
				
					|  |  |  |  |             <el-form-item v-if="item.columnType == 'date' && executeEval(row,item.expression,true)" | 
			
		
	
		
			
				
					|  |  |  |  |                           class="query-form-item" | 
			
		
	
		
			
				
					|  |  |  |  |                           :label="item.columnDesc+`:`"> | 
			
		
	
		
			
				
					|  |  |  |  |               <el-date-picker | 
			
		
	
		
			
				
					|  |  |  |  |                 v-model="filterQuery[item.columnName]" | 
			
		
	
		
			
				
					|  |  |  |  |                 :style="`width:${item.width+'px'}`" | 
			
		
	
		
			
				
					|  |  |  |  |                 value-format="yyyy-MM-dd" | 
			
		
	
		
			
				
					|  |  |  |  |                 :disabled="executeEval(null,item.disabledFuc,false)" | 
			
		
	
		
			
				
					|  |  |  |  |                 type="date" | 
			
		
	
		
			
				
					|  |  |  |  |                 :placeholder="item.columnDesc" | 
			
		
	
		
			
				
					|  |  |  |  |               ></el-date-picker> | 
			
		
	
		
			
				
					|  |  |  |  |             </el-form-item> | 
			
		
	
		
			
				
					|  |  |  |  |           </template> | 
			
		
	
		
			
				
					|  |  |  |  |         </el-row> | 
			
		
	
		
			
				
					|  |  |  |  |       </el-form> | 
			
		
	
		
			
				
					|  |  |  |  |       <div class="top-right-btn"> | 
			
		
	
		
			
				
					|  |  |  |  |         <el-button-group> | 
			
		
	
		
			
				
					|  |  |  |  |           <el-button icon="el-icon-view" type="primary" @click="hideSearch">显示/隐藏搜索栏</el-button> | 
			
		
	
	
		
			
				
					|  |  |  | @ -224,6 +224,22 @@ | 
			
		
	
		
			
				
					|  |  |  |  |         @pagination="getList" | 
			
		
	
		
			
				
					|  |  |  |  |       /> | 
			
		
	
		
			
				
					|  |  |  |  |     </el-card> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     <el-dialog | 
			
		
	
		
			
				
					|  |  |  |  |       title="损耗出库" | 
			
		
	
		
			
				
					|  |  |  |  |       :visible.sync="destroyOutDialogVisible" | 
			
		
	
		
			
				
					|  |  |  |  |       :close-on-click-modal="false" | 
			
		
	
		
			
				
					|  |  |  |  |       :close-on-press-escape="false" | 
			
		
	
		
			
				
					|  |  |  |  |       width="60%" | 
			
		
	
		
			
				
					|  |  |  |  |       v-if="destroyOutDialogVisible" | 
			
		
	
		
			
				
					|  |  |  |  |     > | 
			
		
	
		
			
				
					|  |  |  |  |       <destroyOutDialog | 
			
		
	
		
			
				
					|  |  |  |  |         :prescribeData="prescribeData" | 
			
		
	
		
			
				
					|  |  |  |  |         :destroyType="destroyType" | 
			
		
	
		
			
				
					|  |  |  |  |         :closeDialog="closeDialog" | 
			
		
	
		
			
				
					|  |  |  |  |       > | 
			
		
	
		
			
				
					|  |  |  |  |       </destroyOutDialog> | 
			
		
	
		
			
				
					|  |  |  |  |     </el-dialog> | 
			
		
	
		
			
				
					|  |  |  |  |   </div> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | </template> | 
			
		
	
	
		
			
				
					|  |  |  | @ -233,13 +249,13 @@ | 
			
		
	
		
			
				
					|  |  |  |  | import A from '../../plugins/KeyScaner' | 
			
		
	
		
			
				
					|  |  |  |  | import PanelDestroyDetail from '@/views/collect/PanelDestroyDetail' | 
			
		
	
		
			
				
					|  |  |  |  | import PanelDestroyCodeDetail from '@/views/collect/PanelDestroyCodeDetail' | 
			
		
	
		
			
				
					|  |  |  |  | import { findInvRemind } from '@/api/inout/splitCode' | 
			
		
	
		
			
				
					|  |  |  |  | import { enterCodeWeb, saveOrderWeb } from '@/api/inout/order' | 
			
		
	
		
			
				
					|  |  |  |  | import { getUserBindWork } from '@/api/basic/collectPoint/userWorkplace' | 
			
		
	
		
			
				
					|  |  |  |  | import {findInvRemind} from '@/api/inout/splitCode' | 
			
		
	
		
			
				
					|  |  |  |  | import {enterCodeWeb, saveOrderWeb} from '@/api/inout/order' | 
			
		
	
		
			
				
					|  |  |  |  | import {getUserBindWork} from '@/api/basic/collectPoint/userWorkplace' | 
			
		
	
		
			
				
					|  |  |  |  | import chooseDraftOrderDialog from './chooseDraftOrderDialog' | 
			
		
	
		
			
				
					|  |  |  |  | import dialogInvProduct from '@/views/inout/DialogSelectInvProduct' | 
			
		
	
		
			
				
					|  |  |  |  | import { executeFuc, getHead } from '@/utils/customConfig' | 
			
		
	
		
			
				
					|  |  |  |  | import { getSplitCode } from '@/api/collect/collectOrder' | 
			
		
	
		
			
				
					|  |  |  |  | import {executeFuc, getHead} from '@/utils/customConfig' | 
			
		
	
		
			
				
					|  |  |  |  | import {getSplitCode} from '@/api/collect/collectOrder' | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | export default { | 
			
		
	
		
			
				
					|  |  |  |  |   name: 'IoDestroyOrder', | 
			
		
	
	
		
			
				
					|  |  |  | @ -293,7 +309,12 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |           }, | 
			
		
	
		
			
				
					|  |  |  |  |         ], | 
			
		
	
		
			
				
					|  |  |  |  |       }, | 
			
		
	
		
			
				
					|  |  |  |  |       list: [] | 
			
		
	
		
			
				
					|  |  |  |  |       list: [], | 
			
		
	
		
			
				
					|  |  |  |  |       showType: 1, | 
			
		
	
		
			
				
					|  |  |  |  |       isLinkDisabled: false, | 
			
		
	
		
			
				
					|  |  |  |  |       destroyOutDialogVisible: false, | 
			
		
	
		
			
				
					|  |  |  |  |       prescribeData: {}, | 
			
		
	
		
			
				
					|  |  |  |  |       destroyType: 3,//1 产品损耗 2.根据code损耗3:拆零表损耗 | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  |   }, | 
			
		
	
		
			
				
					|  |  |  |  |   components: {}, | 
			
		
	
	
		
			
				
					|  |  |  | @ -316,15 +337,15 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |       this.filterQuery.orderBy = column.prop; | 
			
		
	
		
			
				
					|  |  |  |  |       this.getList(); | 
			
		
	
		
			
				
					|  |  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |  |     getWorkPlaceList(_this){ | 
			
		
	
		
			
				
					|  |  |  |  |     getWorkPlaceList(_this) { | 
			
		
	
		
			
				
					|  |  |  |  |       getUserBindWork({ | 
			
		
	
		
			
				
					|  |  |  |  |         autoUserId: 1, | 
			
		
	
		
			
				
					|  |  |  |  |         page:  1, | 
			
		
	
		
			
				
					|  |  |  |  |         page: 1, | 
			
		
	
		
			
				
					|  |  |  |  |         limit: 200, | 
			
		
	
		
			
				
					|  |  |  |  |       }).then((response) => { | 
			
		
	
		
			
				
					|  |  |  |  |         let  getWorkPlaceList = [] | 
			
		
	
		
			
				
					|  |  |  |  |         if(response.code == 20000 && response.data.list.length > 0){ | 
			
		
	
		
			
				
					|  |  |  |  |           response.data.list.forEach( item => { | 
			
		
	
		
			
				
					|  |  |  |  |         let getWorkPlaceList = [] | 
			
		
	
		
			
				
					|  |  |  |  |         if (response.code == 20000 && response.data.list.length > 0) { | 
			
		
	
		
			
				
					|  |  |  |  |           response.data.list.forEach(item => { | 
			
		
	
		
			
				
					|  |  |  |  |             let post = { | 
			
		
	
		
			
				
					|  |  |  |  |               code: item.workplaceId, | 
			
		
	
		
			
				
					|  |  |  |  |               label: item.workplaceName | 
			
		
	
	
		
			
				
					|  |  |  | @ -364,9 +385,9 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |       this.filterQuery.page = 1; | 
			
		
	
		
			
				
					|  |  |  |  |       this.getList(); | 
			
		
	
		
			
				
					|  |  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |  |     getList(){ | 
			
		
	
		
			
				
					|  |  |  |  |     getList() { | 
			
		
	
		
			
				
					|  |  |  |  |       getSplitCode(this.filterQuery).then(res => { | 
			
		
	
		
			
				
					|  |  |  |  |         if (res.code == 20000){ | 
			
		
	
		
			
				
					|  |  |  |  |         if (res.code == 20000) { | 
			
		
	
		
			
				
					|  |  |  |  |           if (res.code === 20000) { | 
			
		
	
		
			
				
					|  |  |  |  |             this.list = res.data.list || []; | 
			
		
	
		
			
				
					|  |  |  |  |             this.total = res.data.total || 0; | 
			
		
	
	
		
			
				
					|  |  |  | @ -381,13 +402,30 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |           this.list = []; | 
			
		
	
		
			
				
					|  |  |  |  |           this.total = 0; | 
			
		
	
		
			
				
					|  |  |  |  |         }); | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |  |     //损耗出库 | 
			
		
	
		
			
				
					|  |  |  |  |     destroyOut(_this, row) { | 
			
		
	
		
			
				
					|  |  |  |  |       _this.prescribeData = row | 
			
		
	
		
			
				
					|  |  |  |  |       _this.destroyType = 3 | 
			
		
	
		
			
				
					|  |  |  |  |       _this.destroyOutDialogVisible = true; | 
			
		
	
		
			
				
					|  |  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |  |     closeDialog() { | 
			
		
	
		
			
				
					|  |  |  |  |       this.destroyOutDialogVisible = false | 
			
		
	
		
			
				
					|  |  |  |  |       this.getList() | 
			
		
	
		
			
				
					|  |  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |  |   }, | 
			
		
	
		
			
				
					|  |  |  |  |   filters: {}, | 
			
		
	
		
			
				
					|  |  |  |  |   mounted() { | 
			
		
	
		
			
				
					|  |  |  |  |     this.getWorkPlaceList(this); | 
			
		
	
		
			
				
					|  |  |  |  |   }, | 
			
		
	
		
			
				
					|  |  |  |  |   created() { | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     if (this.$route.query.workplaceId != null) { | 
			
		
	
		
			
				
					|  |  |  |  |       this.isLinkDisabled = true | 
			
		
	
		
			
				
					|  |  |  |  |       this.filterQuery.workPlaceCode = this.$route.query.workplaceId | 
			
		
	
		
			
				
					|  |  |  |  |       this.showType = 2 | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     getHead("ioSplitCode", "1").then((re) => { | 
			
		
	
		
			
				
					|  |  |  |  |       // 处理返回的数据 | 
			
		
	
		
			
				
					|  |  |  |  |       this.tableObj = re.data; | 
			
		
	
	
		
			
				
					|  |  |  | 
 |