|  | @ -24,7 +24,7 @@ | 
		
	
		
			
				|  |  |             filterable |  |  |             filterable | 
		
	
		
			
				|  |  |             :remote-method="queryProjects" |  |  |             :remote-method="queryProjects" | 
		
	
		
			
				|  |  |             size="small" |  |  |             size="small" | 
		
	
		
			
				|  |  |             @change="getDataListInitial" |  |  |  | 
		
	
		
			
				|  |  |  |  |  |             @change="projectChange" | 
		
	
		
			
				|  |  |           > |  |  |           > | 
		
	
		
			
				|  |  |             <el-option |  |  |             <el-option | 
		
	
		
			
				|  |  |               v-for="item in projects" |  |  |               v-for="item in projects" | 
		
	
	
		
			
				|  | @ -75,8 +75,9 @@ | 
		
	
		
			
				|  |  |         </div> |  |  |         </div> | 
		
	
		
			
				|  |  |       </div> |  |  |       </div> | 
		
	
		
			
				|  |  |       <div class="scheduled-patient-content"> |  |  |       <div class="scheduled-patient-content"> | 
		
	
		
			
				|  |  |  |  |  |         <div id="multipleTable"> | 
		
	
		
			
				|  |  |  |  |  |           <div v-if="dataForm.itemId" class="project_title">医疗项目:{{ curProject.itemName }}</div> | 
		
	
		
			
				|  |  |           <el-table |  |  |           <el-table | 
		
	
		
			
				|  |  |           id="multipleTable" |  |  |  | 
		
	
		
			
				|  |  |             ref="multipleTable" |  |  |             ref="multipleTable" | 
		
	
		
			
				|  |  |             :data="dataList" |  |  |             :data="dataList" | 
		
	
		
			
				|  |  |             tooltip-effect="dark" |  |  |             tooltip-effect="dark" | 
		
	
	
		
			
				|  | @ -98,9 +99,9 @@ | 
		
	
		
			
				|  |  |             </el-table-column> |  |  |             </el-table-column> | 
		
	
		
			
				|  |  |             <el-table-column prop="patientName" label="患者姓名" header-align="center" align="center" width="100px" /> |  |  |             <el-table-column prop="patientName" label="患者姓名" header-align="center" align="center" width="100px" /> | 
		
	
		
			
				|  |  |             <el-table-column prop="patientId" label="登记号" header-align="center" align="center" width="120px" /> |  |  |             <el-table-column prop="patientId" label="登记号" header-align="center" align="center" width="120px" /> | 
		
	
		
			
				|  |  |           <el-table-column prop="patientPhone" label="电话" header-align="center" align="center" width="140px" /> |  |  |  | 
		
	
		
			
				|  |  |  |  |  |             <el-table-column prop="patientPhone" label="电话" header-align="center" align="center" width="120px" /> | 
		
	
		
			
				|  |  |             <el-table-column label="眼别" prop="eyeType" header-align="center" align="center" width="80px" /> |  |  |             <el-table-column label="眼别" prop="eyeType" header-align="center" align="center" width="80px" /> | 
		
	
		
			
				|  |  |           <el-table-column label="医疗项目" prop="itemName" header-align="center" align="center" width="100px" /> |  |  |  | 
		
	
		
			
				|  |  |  |  |  |             <el-table-column v-if="!dataForm.itemId" label="医疗项目" prop="itemName" header-align="center" align="center" width="100px" /> | 
		
	
		
			
				|  |  |             <el-table-column label="准备工作" header-align="center" align="center" width="140px"> |  |  |             <el-table-column label="准备工作" header-align="center" align="center" width="140px"> | 
		
	
		
			
				|  |  |               <template slot-scope="scope"> |  |  |               <template slot-scope="scope"> | 
		
	
		
			
				|  |  |                 <div> |  |  |                 <div> | 
		
	
	
		
			
				|  | @ -134,6 +135,7 @@ | 
		
	
		
			
				|  |  |               </template> |  |  |               </template> | 
		
	
		
			
				|  |  |             </el-table-column> |  |  |             </el-table-column> | 
		
	
		
			
				|  |  |           </el-table> |  |  |           </el-table> | 
		
	
		
			
				|  |  |  |  |  |         </div> | 
		
	
		
			
				|  |  |         <el-pagination background layout="total,prev, pager, next" :total="total" :current-page.sync="page" @current-change="pageCurrentChangeHandle" /> |  |  |         <el-pagination background layout="total,prev, pager, next" :total="total" :current-page.sync="page" @current-change="pageCurrentChangeHandle" /> | 
		
	
		
			
				|  |  |       </div> |  |  |       </div> | 
		
	
		
			
				|  |  |     </div> |  |  |     </div> | 
		
	
	
		
			
				|  | @ -269,6 +271,7 @@ export default { | 
		
	
		
			
				|  |  |       curIndex: 0, |  |  |       curIndex: 0, | 
		
	
		
			
				|  |  |       curIndex2: 0, |  |  |       curIndex2: 0, | 
		
	
		
			
				|  |  |       projects: [], |  |  |       projects: [], | 
		
	
		
			
				|  |  |  |  |  |       curProject: '', | 
		
	
		
			
				|  |  |       selectedProjects: [], |  |  |       selectedProjects: [], | 
		
	
		
			
				|  |  |       patientList: [], |  |  |       patientList: [], | 
		
	
		
			
				|  |  |       // 用一个字符串来保存当前双击的是哪一个单元格 |  |  |       // 用一个字符串来保存当前双击的是哪一个单元格 | 
		
	
	
		
			
				|  | @ -281,9 +284,11 @@ export default { | 
		
	
		
			
				|  |  |         extraHead: '<style> .el-table .el-table__cell{padding:9px 0 !important;}</style>', |  |  |         extraHead: '<style> .el-table .el-table__cell{padding:9px 0 !important;}</style>', | 
		
	
		
			
				|  |  |         closeCallback: () => { |  |  |         closeCallback: () => { | 
		
	
		
			
				|  |  |           this.printHidden = true |  |  |           this.printHidden = true | 
		
	
		
			
				|  |  |  |  |  |           this.printHiddenProject = true | 
		
	
		
			
				|  |  |         } |  |  |         } | 
		
	
		
			
				|  |  |       }, |  |  |       }, | 
		
	
		
			
				|  |  |       printHidden: true |  |  |  | 
		
	
		
			
				|  |  |  |  |  |       printHidden: true, | 
		
	
		
			
				|  |  |  |  |  |       printHiddenProject: true | 
		
	
		
			
				|  |  |     } |  |  |     } | 
		
	
		
			
				|  |  |   }, |  |  |   }, | 
		
	
		
			
				|  |  |   created() { |  |  |   created() { | 
		
	
	
		
			
				|  | @ -327,6 +332,10 @@ export default { | 
		
	
		
			
				|  |  |         } |  |  |         } | 
		
	
		
			
				|  |  |       }) |  |  |       }) | 
		
	
		
			
				|  |  |     }, |  |  |     }, | 
		
	
		
			
				|  |  |  |  |  |     projectChange(value) { | 
		
	
		
			
				|  |  |  |  |  |       this.curProject = this.projects.find(item => item.itemId === value) | 
		
	
		
			
				|  |  |  |  |  |       this.getDataListInitial() | 
		
	
		
			
				|  |  |  |  |  |     }, | 
		
	
		
			
				|  |  |     // 获取全部项目 |  |  |     // 获取全部项目 | 
		
	
		
			
				|  |  |     queryProjects(value) { |  |  |     queryProjects(value) { | 
		
	
		
			
				|  |  |       this.$http.get('/patient/getZlItemDict', { |  |  |       this.$http.get('/patient/getZlItemDict', { | 
		
	
	
		
			
				|  | @ -343,6 +352,7 @@ export default { | 
		
	
		
			
				|  |  |     }, |  |  |     }, | 
		
	
		
			
				|  |  |     printTable() { |  |  |     printTable() { | 
		
	
		
			
				|  |  |       this.printHidden = false |  |  |       this.printHidden = false | 
		
	
		
			
				|  |  |  |  |  |       this.printHiddenProject = false | 
		
	
		
			
				|  |  |     }, |  |  |     }, | 
		
	
		
			
				|  |  |     // 改约 |  |  |     // 改约 | 
		
	
		
			
				|  |  |     changeOrder() { |  |  |     changeOrder() { | 
		
	
	
		
			
				|  | @ -507,4 +517,8 @@ export default { | 
		
	
		
			
				|  |  |     padding: 0; |  |  |     padding: 0; | 
		
	
		
			
				|  |  |   } |  |  |   } | 
		
	
		
			
				|  |  | } |  |  | } | 
		
	
		
			
				|  |  |  |  |  | .project_title{ | 
		
	
		
			
				|  |  |  |  |  |   font-weight: bold; | 
		
	
		
			
				|  |  |  |  |  |   font-size: 18px; | 
		
	
		
			
				|  |  |  |  |  | } | 
		
	
		
			
				|  |  | </style> |  |  | </style> | 
		
	
	
		
			
				|  | 
 |