|  |  | @ -265,6 +265,7 @@ import PanelOrderAllDetail from '@/views/collect/PanelOrderAllDetail' | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | import { orderPage } from '@/api/collect/collectOrder' |  |  |  | import { orderPage } from '@/api/collect/collectOrder' | 
			
		
	
		
		
			
				
					
					|  |  |  | import { filterWorkOptimize } from '@/api/basic/workPlace/sysWorkplaceManage' |  |  |  | import { filterWorkOptimize } from '@/api/basic/workPlace/sysWorkplaceManage' | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | import {getWorkBindBusTypes, removeBusTypeById} from '@/api/basic/workPlace/sysWorkplaceDocuments' | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | export default { |  |  |  | export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |   name: 'panelOrderUpload', |  |  |  |   name: 'panelOrderUpload', | 
			
		
	
	
		
		
			
				
					|  |  | @ -287,7 +288,12 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |   }, |  |  |  |   }, | 
			
		
	
		
		
			
				
					
					|  |  |  |   data() { |  |  |  |   data() { | 
			
		
	
		
		
			
				
					
					|  |  |  |     return { |  |  |  |     return { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |       busQuery: { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         busKey: '', | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         workplaceCode: null, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         page: 1, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         limit: 100 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       }, | 
			
		
	
		
		
			
				
					
					|  |  |  |       //界面配置相关 |  |  |  |       //界面配置相关 | 
			
		
	
		
		
			
				
					
					|  |  |  |       //患者处方 |  |  |  |       //患者处方 | 
			
		
	
		
		
			
				
					
					|  |  |  |       tableHeader: [], |  |  |  |       tableHeader: [], | 
			
		
	
	
		
		
			
				
					|  |  | @ -305,6 +311,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |       showSearch: true, |  |  |  |       showSearch: true, | 
			
		
	
		
		
			
				
					
					|  |  |  |       filterQuery: { |  |  |  |       filterQuery: { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         busType: null, | 
			
		
	
		
		
			
				
					
					|  |  |  |         tagStatus: null, |  |  |  |         tagStatus: null, | 
			
		
	
		
		
			
				
					
					|  |  |  |         billNo: null, |  |  |  |         billNo: null, | 
			
		
	
		
		
			
				
					
					|  |  |  |         workPlaceCode: null, |  |  |  |         workPlaceCode: null, | 
			
		
	
	
		
		
			
				
					|  |  | @ -329,7 +336,8 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |       panelALive: false, |  |  |  |       panelALive: false, | 
			
		
	
		
		
			
				
					
					|  |  |  |       isLinkDisabled: false, |  |  |  |       isLinkDisabled: false, | 
			
		
	
		
		
			
				
					
					|  |  |  |       options: { |  |  |  |       options: { | 
			
		
	
		
		
			
				
					
					|  |  |  |         findWorkPlace: [] |  |  |  |         findWorkPlace: [], | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         getBusType: [], | 
			
		
	
		
		
			
				
					
					|  |  |  |       }, |  |  |  |       }, | 
			
		
	
		
		
			
				
					
					|  |  |  |       showType: 1 |  |  |  |       showType: 1 | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
	
		
		
			
				
					|  |  | @ -339,7 +347,31 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |     addOrder, errOrder, prescribeCodePanel, prescribeOriginPanel, PanelOrderManuTagCode, PanelOrderAllDetail |  |  |  |     addOrder, errOrder, prescribeCodePanel, prescribeOriginPanel, PanelOrderManuTagCode, PanelOrderAllDetail | 
			
		
	
		
		
			
				
					
					|  |  |  |   }, |  |  |  |   }, | 
			
		
	
		
		
			
				
					
					|  |  |  |   methods: { |  |  |  |   methods: { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |     changePlace(_this,query) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       _this.getWorkBindBusTypes(_this,query) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     getWorkBindBusTypes(_this, query) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       _this.busQuery.workplaceCode = query | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       getWorkBindBusTypes(this.busQuery).then(res => { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         if (res.code == 20000) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           let busTypes = res.data.list || []; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           // _this.options.getWorkPlace = res.data.list || []; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           let getWorkPlace = busTypes.map(busType => { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             return { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               code: busType.documentTypeCode, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |               label: busType.busName | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             }; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           }); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           _this.options.getBusType  = getWorkPlace | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           if (_this.options.getBusType.length == 1) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             _this.filterQuery.busType = _this.options.getBusType[0].code | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           } else { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             _this.filterQuery.busType = null | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         return | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       }) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     //界面配置相关------------ |  |  |  |     //界面配置相关------------ | 
			
		
	
		
		
			
				
					
					|  |  |  |     executeFuc(row, type, clickFuc, value) { |  |  |  |     executeFuc(row, type, clickFuc, value) { | 
			
		
	
		
		
			
				
					
					|  |  |  |       return executeFuc(this, row, type, clickFuc, value) |  |  |  |       return executeFuc(this, row, type, clickFuc, value) | 
			
		
	
	
		
		
			
				
					|  |  | 
 |