|  | @ -126,7 +126,7 @@
 | 
	
		
			
				|  |  | 	    						</div>
 | 
	
		
			
				|  |  | 	    					</li>
 | 
	
		
			
				|  |  | 	    					<li class="plr20" v-if="isFinishMore">
 | 
	
		
			
				|  |  | 	    						<div class="c-border lh40 b-r-3 c-t-center cur-pit" @click="addPage()">点击查看更早时间</div>
 | 
	
		
			
				|  |  | 	    						<div class="c-border lh40 b-r-3 c-t-center cur-pit" @click="addEventPage()">点击查看更早时间</div>
 | 
	
		
			
				|  |  | 	    					</li>
 | 
	
		
			
				|  |  | 	    					<li class="ptb10 c-t-center c-333" v-if="!planDetailList.length">暂无相关记录</li>
 | 
	
		
			
				|  |  | 	    				</ul>
 | 
	
	
		
			
				|  | @ -135,7 +135,12 @@
 | 
	
		
			
				|  |  | 	        	<div class="fr w300 c-h100 c-border-l">
 | 
	
		
			
				|  |  | 	        		<div class="plr5 c-h100">
 | 
	
		
			
				|  |  | 	        			<h4 class="m0 pl15 pr5 lh40 c-border-b clearfix c-position-r"><em class="c-position-a set-blue-span"></em>就诊记录</h4>
 | 
	
		
			
				|  |  | 	        			<div style="overflow: hidden; height: calc(100% - 41px);">
 | 
	
		
			
				|  |  | 	        			<div class="lh30 c-border-b c-t-center clearfix">
 | 
	
		
			
				|  |  | 	        				<span class="fl w96 cur-pit" :class="{'active':eventType == 1}" @click="selectType(1)">门诊</span>
 | 
	
		
			
				|  |  | 	        				<span class="fl w96 cur-pit c-border-l" :class="{'active':eventType == 2}" @click="selectType(2)">住院</span>
 | 
	
		
			
				|  |  | 	        				<span class="fl w96 cur-pit c-border-l" :class="{'active':eventType == 3}" @click="selectType(3)">体诊</span>
 | 
	
		
			
				|  |  | 	        			</div>
 | 
	
		
			
				|  |  | 	        			<div style="overflow: hidden; height: calc(100% - 72px);">
 | 
	
		
			
				|  |  | 	        				<ul class="c-h100 p0 m0" style="overflow: auto;">
 | 
	
		
			
				|  |  | 	        					<li class="clearfix" v-for="(record, index) in seeRecord" :key="index">
 | 
	
		
			
				|  |  | 	        						<div class="fl set-dianxian h73 plr10 pt20 clerfix">
 | 
	
	
		
			
				|  | @ -149,10 +154,11 @@
 | 
	
		
			
				|  |  | 		    								<p class="m0 p0 plr5 c-fff bgc-green lh22 clearfix" v-if="record.eventType == 3">体检<span class="fr">{{record.eventDate}}</span></p>
 | 
	
		
			
				|  |  | 		    								<p class="m0 p0 plr5 c-fff bgc-orange lh22 clearfix" v-if="record.eventType == 1">门诊<span class="fr">{{record.eventDate}}</span></p>
 | 
	
		
			
				|  |  | 		    								<p class="m0 p0 plr5 pt5 lh22">{{record.dianosis}}</p>
 | 
	
		
			
				|  |  | 		    								<p class="m0 p0 pr5 pb5 pl20 lh22 set-hospital">{{record.orgName}}</p>
 | 
	
		
			
				|  |  | 		    								<p class="m0 p0 pr5 pb5 pl20 set-hospital">{{record.orgName}}</p>
 | 
	
		
			
				|  |  | 		    							</div>
 | 
	
		
			
				|  |  | 	    							</div>
 | 
	
		
			
				|  |  | 	        					</li>
 | 
	
		
			
				|  |  | 	        					<li class="c-t-center c-12b7f5" v-if="hasMoreRecord">查看更多</li>
 | 
	
		
			
				|  |  | 	        					<li class="c-t-center ptb10" v-if="!seeRecord.length">无就诊记录</li>
 | 
	
		
			
				|  |  | 	        				</ul>
 | 
	
		
			
				|  |  | 	        			</div>
 | 
	
	
		
			
				|  | @ -210,7 +216,9 @@
 | 
	
		
			
				|  |  |                 	planDetailList: [],
 | 
	
		
			
				|  |  |                 	isFinishMore: false,
 | 
	
		
			
				|  |  |                 	page: 1,
 | 
	
		
			
				|  |  |                 	eventPage: 1
 | 
	
		
			
				|  |  |                 	eventPage: 1,
 | 
	
		
			
				|  |  |                 	eventType: 1,
 | 
	
		
			
				|  |  |                 	hasMoreRecord: null
 | 
	
		
			
				|  |  |                 },
 | 
	
		
			
				|  |  |                 mounted: function() {
 | 
	
		
			
				|  |  |                 	this.patientRehabilitationDetail()
 | 
	
	
		
			
				|  | @ -280,18 +288,26 @@
 | 
	
		
			
				|  |  | 							}
 | 
	
		
			
				|  |  | 						})
 | 
	
		
			
				|  |  | 			    	},
 | 
	
		
			
				|  |  | 			    	selectType: function(type) {
 | 
	
		
			
				|  |  | 			    		this.eventType = type
 | 
	
		
			
				|  |  | 			    		this.seeRecord = []
 | 
	
		
			
				|  |  | 			    		this.page = 1
 | 
	
		
			
				|  |  | 			    		this.archivesEvent()
 | 
	
		
			
				|  |  | 			    	},
 | 
	
		
			
				|  |  | 			    	archivesEvent: function() {
 | 
	
		
			
				|  |  | 			    		var vm = this,
 | 
	
		
			
				|  |  | 			    			loadding = layer.load(0, {shade: false}),
 | 
	
		
			
				|  |  | 			    			params = {
 | 
	
		
			
				|  |  | 			    				patient: httpData.patientCode || "e040dd6814b648ceb3ba8d8a04f9f22c",
 | 
	
		
			
				|  |  | 			    				type: vm.eventType,
 | 
	
		
			
				|  |  | 			    				page: vm.page,
 | 
	
		
			
				|  |  | 			    				pageSize: 20
 | 
	
		
			
				|  |  | 			    			}
 | 
	
		
			
				|  |  | 						recoverAPI.archivesEvent(params).then(function(res) {
 | 
	
		
			
				|  |  | 							layer.close(loadding)
 | 
	
		
			
				|  |  | 							if(res.status == 200) {
 | 
	
		
			
				|  |  | 								vm.seeRecord = vm.seeRecord.concat(res.data)
 | 
	
		
			
				|  |  | 								this.hasMoreRecord = res.data.length == 20 ? true : false
 | 
	
		
			
				|  |  | 								 vm.seeRecord = vm.seeRecord.concat(res.data)
 | 
	
		
			
				|  |  | 							} else {
 | 
	
		
			
				|  |  | 								showErrorMessage(res.msg);
 | 
	
		
			
				|  |  | 							}
 | 
	
	
		
			
				|  | @ -309,10 +325,14 @@
 | 
	
		
			
				|  |  | 			    			return str
 | 
	
		
			
				|  |  | 			    		}
 | 
	
		
			
				|  |  | 			    	},
 | 
	
		
			
				|  |  | 			    	addPage: function() {
 | 
	
		
			
				|  |  | 			    	addEventPage: function() {
 | 
	
		
			
				|  |  | 			    		this.eventPage++;
 | 
	
		
			
				|  |  | 			    		this.recentPlanDetailRecord()
 | 
	
		
			
				|  |  | 			    	},
 | 
	
		
			
				|  |  | 			    	addPage: function() {
 | 
	
		
			
				|  |  | 			    		this.page++;
 | 
	
		
			
				|  |  | 			    		this.archivesEvent()
 | 
	
		
			
				|  |  | 			    	},
 | 
	
		
			
				|  |  | 			    	setPercent: function(plan) {
 | 
	
		
			
				|  |  | 			    		return Math.floor(plan.allFinishCount / plan.allCount * 100) + "%"
 | 
	
		
			
				|  |  | 			    	}
 |