|  | @ -6,7 +6,8 @@
 | 
	
		
			
				|  |  | 		<link rel="stylesheet" href="../../../css/bootstrap.min.css" />
 | 
	
		
			
				|  |  | 	    <link rel="stylesheet" type="text/css" href="../../../css/style.min.css"/>
 | 
	
		
			
				|  |  | 	    <link rel="stylesheet" type="text/css" href="../../../css/cross.css"/>
 | 
	
		
			
				|  |  | 	    <link href="../../../plugins/toastr/toastr.min.css" rel="stylesheet">
 | 
	
		
			
				|  |  | 		<link href="../../../plugins/toastr/toastr.min.css" rel="stylesheet">
 | 
	
		
			
				|  |  | 		<link rel="stylesheet" type="text/css" href="../../../css/element-ui.css">
 | 
	
		
			
				|  |  | 		<link rel="stylesheet" href="../css/guide_the_message.css" />
 | 
	
		
			
				|  |  | 	</head>
 | 
	
		
			
				|  |  | 	<body>
 | 
	
	
		
			
				|  | @ -74,19 +75,102 @@
 | 
	
		
			
				|  |  | 		      				</div>
 | 
	
		
			
				|  |  | 		      			</div>
 | 
	
		
			
				|  |  | 		      			<p class="c-999" style="margin-top: -10px;" v-if="service.messageList && !service.messageList.length">暂无记录</p>
 | 
	
		
			
				|  |  | 	      			</div>
 | 
	
		
			
				|  |  | 					  </div>
 | 
	
		
			
				|  |  | 					  <!-- 协诊信息 -->
 | 
	
		
			
				|  |  | 					  <div>
 | 
	
		
			
				|  |  | 						<div class="setRadio mt40" v-if="showAppointHelpCheckBtn && !service.appointmentTime && service.type==7 && service.status!=1 && service.isMyTask==1">
 | 
	
		
			
				|  |  | 							<el-radio-group v-model="selectCheckTyperadio">
 | 
	
		
			
				|  |  | 								<el-radio :label="0">线下复诊--预约至专家医院进行复诊</el-radio>
 | 
	
		
			
				|  |  | 								<el-radio :label="1">远程协诊--家庭医生与专科医生协同会诊</el-radio>
 | 
	
		
			
				|  |  | 								<el-radio :label="2">线上复诊--入驻互联网医院提供线上复诊开方咨询</el-radio>
 | 
	
		
			
				|  |  | 							</el-radio-group>
 | 
	
		
			
				|  |  | 						</div>
 | 
	
		
			
				|  |  | 						<div v-if="(selectCheckTyperadio==1 &&!showAppointHelpCheckBtn) || service.appointmentTime" class="ptb10">
 | 
	
		
			
				|  |  | 							<div class="pb10 c-f14 c-333">协诊信息</div>
 | 
	
		
			
				|  |  | 							<div class="flex-box-item">
 | 
	
		
			
				|  |  | 								<p class="m0">预约时间:{{service.appointmentTime || appointTime}}</p>
 | 
	
		
			
				|  |  | 								<p class="m0">预约医生:{{service.appointmentDoctorName || service.specialistDoctorName}}</p>
 | 
	
		
			
				|  |  | 								<p class="m0">预约项目:远程协诊</p>
 | 
	
		
			
				|  |  | 							</div>	
 | 
	
		
			
				|  |  | 						</div>
 | 
	
		
			
				|  |  | 					  </div>
 | 
	
		
			
				|  |  | 					<div class="note-info pt10" v-if="service.type==7 && ((islimit&&service.status==1) || (!islimit&&service.recordStatus==1)) || ((islimit&&service.status!=1) || (!islimit&&service.recordStatus!=1)) && service.isMyTask==1 && showRecordFinished">
 | 
	
		
			
				|  |  | 					<p class="f14 c-333">服务完成笔记</p>
 | 
	
		
			
				|  |  | 					<textarea v-if="((islimit&&service.status!=1) || (!islimit&&service.recordStatus!=1)) && service.isMyTask==1 && showRecordFinished" class="form-control" style="resize: none;" rows="4" placeholder="可备注您的服务记录" v-model="service.node"></textarea>
 | 
	
		
			
				|  |  | 					<div  v-if="service.type==7 && ((islimit&&service.status==1) || (!islimit&&service.recordStatus==1))">{{service.node || '暂无服务记录'}}</div>
 | 
	
		
			
				|  |  | 					</div>
 | 
	
		
			
				|  |  | 					<div class="note-info ptb10" v-if="service.type==7 && ((islimit&&service.status!=1) || (!islimit && service.recordStatus!=1)) && service.isMyTask==1 && showRecordFinished">
 | 
	
		
			
				|  |  | 							<p class="f14 c-333">相关记录</p>
 | 
	
		
			
				|  |  | 							<ul class="upload-box">
 | 
	
		
			
				|  |  | 								<li class="flex-box" v-for="(img,index) in upImgs">
 | 
	
		
			
				|  |  | 									<div class="upload-img-box">      						
 | 
	
		
			
				|  |  | 										<img :src="img.baseUrl" />
 | 
	
		
			
				|  |  | 									</div>
 | 
	
		
			
				|  |  | 									<a class="delete-img" @click="deleteImg(index)">×</a>
 | 
	
		
			
				|  |  | 								</li>
 | 
	
		
			
				|  |  | 								<li class="flex-box" v-if="upImgs.length<5">
 | 
	
		
			
				|  |  | 									<span class="add-img">+</span>
 | 
	
		
			
				|  |  | 									<input type="file" @change="upLoadImgToBase64" class="upload-img" />
 | 
	
		
			
				|  |  | 								</li>
 | 
	
		
			
				|  |  | 							</ul>
 | 
	
		
			
				|  |  | 					</div>
 | 
	
		
			
				|  |  | 					<div class="note-info ptb10" v-if="service.type==7 && ((islimit&&service.status==1) || (!islimit&&service.recordStatus==1))">
 | 
	
		
			
				|  |  | 							<p class="f14 c-333">相关记录</p>
 | 
	
		
			
				|  |  | 							<ul class="upload-box" v-if="service.relationRecordImg && service.relationRecordImg.length">
 | 
	
		
			
				|  |  | 								<li class="flex-box" v-for="img in service.relationRecordImg">
 | 
	
		
			
				|  |  | 									<div class="upload-img-box">      						
 | 
	
		
			
				|  |  | 										<img :src="img | getImgUrl" />
 | 
	
		
			
				|  |  | 									</div>
 | 
	
		
			
				|  |  | 								</li>
 | 
	
		
			
				|  |  | 							</ul>
 | 
	
		
			
				|  |  | 							<div class="upload-box" v-else>
 | 
	
		
			
				|  |  | 								<p>暂无相关记录</p>
 | 
	
		
			
				|  |  | 							</div>
 | 
	
		
			
				|  |  | 					</div>  
 | 
	
		
			
				|  |  | 					<!-- operate: 是否完成任务 0 未完成 1 已完成 isMyTask: 0 不是自己的任务 1是自己的任务 status: 0 未完成 1已完成 2已预约-->
 | 
	
		
			
				|  |  | 					<!-- planStatus:计划的状态 0 已终止 1进行中 2已完成 -->
 | 
	
		
			
				|  |  | 					<!-- type: 服务项code 1 电话/短信关怀 2康复咨询 3远程健康监测 4 上门服务 5康复指导 6 康复随访 7 复诊-->
 | 
	
		
			
				|  |  | 					<div v-if="islimit&&service.planStatus!=0" class="flex-box btns-group clearfix"> <!-- 限制频次 -->
 | 
	
		
			
				|  |  | 					<!-- selectCheckTyperadio 0 线下复诊 1远程协诊 2线上复诊 -->
 | 
	
		
			
				|  |  | 					<div v-if="islimit&&service.planStatus!=0" class="flex-box btns-group clearfix" style="position: relative;"> <!-- 限制频次 -->
 | 
	
		
			
				|  |  | 						<button class="btn btn-yuyue" v-if="service.type==4 && service.status!=1 && service.isMyTask==1" @click="sendSpecialistWeixinMessage(4)">提醒患者</button>
 | 
	
		
			
				|  |  | 						<button class="btn btn-12b7f5" v-if="service.type==4 && service.status!=1 && service.isMyTask==1" @click="qwapp">代预约</button>
 | 
	
		
			
				|  |  | 						<button class="btn btn-yuyue" v-if="service.type==5 && service.status!=1 && service.isMyTask==1" @click="kfzd()">发送指导</button>
 | 
	
		
			
				|  |  | 						<button class="btn btn-yuyue" v-if="service.type==6 && service.status!=1 && service.isMyTask==1 && service.operate==0"  @click="sfjh()" style="width: auto">创建随访计划</button>
 | 
	
		
			
				|  |  | 						<button class="btn btn-12b7f5" v-if="service.type==6 && service.status!=1 && service.isMyTask==1 && service.operate==1" @click="qwapp" style="width: auto">记录随访表单</button>
 | 
	
		
			
				|  |  | 						<button class="btn btn-12b7f5" v-if="service.type==6 && service.status==1" @click="qwapp" style="width: auto">查看随访结果</button>
 | 
	
		
			
				|  |  | 						<button class="btn btn-yuyue" v-if="service.type==7 && service.status!=1 && service.isMyTask==1" @click="sendSpecialistWeixinMessage(7)">提醒患者</button>
 | 
	
		
			
				|  |  | 						<button class="btn btn-12b7f5" v-if="service.type==7 && service.status!=1 && service.isMyTask==1" @click="qwapp">代预约</button>
 | 
	
		
			
				|  |  | 						<button class="btn btn-yuyue" v-if="service.type==7 && service.status!=1 && service.isMyTask==1 && selectCheckTyperadio!=1 && !service.appointmentTime" @click="sendSpecialistWeixinMessage(7)">提醒患者</button>
 | 
	
		
			
				|  |  | 						<button class="btn btn-12b7f5" v-if="service.type==7 && service.status!=1 && service.isMyTask==1 && selectCheckTyperadio==0 && !service.appointmentTime" @click="qwapp">代预约</button>
 | 
	
		
			
				|  |  | 						<button class="btn btn-12b7f5" v-if="selectCheckTyperadio==1 && showAppointHelpCheckBtn" @click="$refs.datePicker.pickerVisible = true">预约协诊</button>
 | 
	
		
			
				|  |  | 						<div class="setPicker" style="visibility: hidden;">
 | 
	
		
			
				|  |  | 							<el-date-picker
 | 
	
		
			
				|  |  | 								v-model="appointDate"
 | 
	
		
			
				|  |  | 								type="date"
 | 
	
		
			
				|  |  | 								ref="datePicker"
 | 
	
		
			
				|  |  | 								@change="$refs.timePicker.pickerVisible = true"
 | 
	
		
			
				|  |  | 								value-format="yyyy-MM-dd"
 | 
	
		
			
				|  |  | 								:picker-options="pickerOptions"
 | 
	
		
			
				|  |  | 							>
 | 
	
		
			
				|  |  | 							</el-date-picker>
 | 
	
		
			
				|  |  | 						</div>		
 | 
	
		
			
				|  |  | 						<div class="setPicker" style="visibility: hidden;">
 | 
	
		
			
				|  |  | 								<el-time-select
 | 
	
		
			
				|  |  | 								v-model="appointHour"
 | 
	
		
			
				|  |  | 								:picker-options="{
 | 
	
		
			
				|  |  | 									step: '00:05',
 | 
	
		
			
				|  |  | 									minTime:startTime,
 | 
	
		
			
				|  |  | 									start:'08:00',
 | 
	
		
			
				|  |  | 									end:'20:00'
 | 
	
		
			
				|  |  | 								}"
 | 
	
		
			
				|  |  | 								value-format="HH:mm"
 | 
	
		
			
				|  |  | 								@change="appointHelpCheck(service)"
 | 
	
		
			
				|  |  | 								ref="timePicker"
 | 
	
		
			
				|  |  | 								placeholder="选择时间">
 | 
	
		
			
				|  |  | 							</el-time-select>
 | 
	
		
			
				|  |  | 						</div>
 | 
	
		
			
				|  |  | 						<button class="btn btn-12b7f5" v-if="(!service.appointmentTime && selectCheckTyperadio==1 &&!showAppointHelpCheckBtn && doctorlevel==2 && service.isMyTask==1) || (service.appointmentTime && service.isMyTask==1 && !service.completeTime && !showRecordFinished  && doctorlevel==2)" @click="openHelpCheck">开启协诊</button>
 | 
	
		
			
				|  |  | 						<button class="btn btn-12b7f5" v-if="(!service.appointmentTime && selectCheckTyperadio==1 &&!showAppointHelpCheckBtn  && service.isMyTask==1 ) || (service.appointmentTime && service.isMyTask==1 && !showRecordFinished && !service.completeTime)" style="width: auto" @click="recordFinished">记录完成情况</button>
 | 
	
		
			
				|  |  | 						<!-- 复诊的确认完成 -->
 | 
	
		
			
				|  |  | 						<button class="btn btn-zhidao" v-if="islimit&&service.planStatus!=0 && service.status!=1 && service.isMyTask==1 && service.type==7 && showRecordFinished && showRecordFinished" @click="qrwc(service.patient,service.type)">确认完成</button>
 | 
	
		
			
				|  |  | 					</div>
 | 
	
		
			
				|  |  | 					<div v-if="!islimit&&service.planStatus!=0" class="flex-box btns-group clearfix"> <!-- 不限制频次 -->
 | 
	
		
			
				|  |  | 						<button class="btn btn-12b7f5" v-if="service.type==6 && service.recordStatus!=1 && service.isMyTask==1 && service.operate==1" @click="qwapp" style="width: auto">记录随访表单</button>
 | 
	
	
		
			
				|  | @ -174,7 +258,9 @@
 | 
	
		
			
				|  |  | 		</div>
 | 
	
		
			
				|  |  | 		<script type="text/javascript" src="../../../js/vue.js"></script>
 | 
	
		
			
				|  |  | 		<script type="text/javascript" src="../../../js/jquery-2.2.4.js" ></script>
 | 
	
		
			
				|  |  | 		<script src="../../../js/element-ui.js" type="text/javascript" charset="utf-8"></script>
 | 
	
		
			
				|  |  | 		<script src="../../../js/es6-promise.js" type="text/javascript" charset="utf-8"></script>
 | 
	
		
			
				|  |  | 		<script src="../../../js/jsencrypt.js" type="text/javascript" charset="utf-8"></script>
 | 
	
		
			
				|  |  | 		<script src="../../../plugins/toastr/toastr.min.js"></script>
 | 
	
		
			
				|  |  | 		<script type="text/javascript" src="../../../api/http-request.js"></script>
 | 
	
		
			
				|  |  | 		<script type="text/javascript" src="../../../api/rehabilitation-api.js"></script>
 |