|  | @ -41,7 +41,7 @@
 | 
	
		
			
				|  |  | 			.question-list,.daan-list{margin: 0;padding-left: 0;list-style: none;font-size: 14px;line-height: 1;}
 | 
	
		
			
				|  |  | 			.question-list>li{border-top: 1px solid #d7dce6;padding: 10px 0;}
 | 
	
		
			
				|  |  | 			.question-name{margin-bottom: 10px;}
 | 
	
		
			
				|  |  | 			.daan-list>*{padding-left: 20px;}
 | 
	
		
			
				|  |  | 			.daan-list>*{padding-left: 20px;line-height: 20px;height: 28px;}
 | 
	
		
			
				|  |  | 			.daan-list input{opacity: 0;}
 | 
	
		
			
				|  |  | 			.daan-list input[type="radio"]{width: 100%;height: 100%;opacity: 0;position: absolute;cursor: pointer;margin: 0;left: 0;right: 0;top: 0;bottom: 0;}
 | 
	
		
			
				|  |  | 			.daan-list i{width: 20px;height: 20px;display: inline-block;vertical-align: middle;margin-right: 10px;background: url(../images/dianxuan_btn.png) center center / 100% 100% no-repeat;}
 | 
	
	
		
			
				|  | @ -113,22 +113,22 @@
 | 
	
		
			
				|  |  | 				<div class="question-title">问卷题目</div>
 | 
	
		
			
				|  |  | 				<div class="question-content">
 | 
	
		
			
				|  |  | 					<ul class="question-list" v-for="(qst,key,index) in answer">
 | 
	
		
			
				|  |  | 						<li>
 | 
	
		
			
				|  |  | 							<p class="question-name" v-text="key+'、'+qst.question.title"></p>
 | 
	
		
			
				|  |  | 						<li v-if="qst.option">
 | 
	
		
			
				|  |  | 							<p class="question-name" v-html="key+'、'+qst.question.title"></p>
 | 
	
		
			
				|  |  | 							<div class="daan-list" v-if="qst.question.questionType==0">
 | 
	
		
			
				|  |  | 								<lable class="label-block">
 | 
	
		
			
				|  |  | 									<span class="pull-right" v-text="qst.option.score+'分'"></span>
 | 
	
		
			
				|  |  | 								<label class="label-block">
 | 
	
		
			
				|  |  | 									<span class="pull-right" v-text="qst.option.score+'分'"  v-if="userInfo.isThird != 1 && userInfo.isThird !=2"></span>
 | 
	
		
			
				|  |  | 									<input :type="qst.questionType==1?'checked':'radio'" readonly="readonly" :name="'ques'+index+(qst.questionType==1?'[]':'')" checked="checked" value="1" /><i></i><span v-text="qst.option.content"></span>											
 | 
	
		
			
				|  |  | 								</lable>
 | 
	
		
			
				|  |  | 								</label>
 | 
	
		
			
				|  |  | 							</div>
 | 
	
		
			
				|  |  | 							<div class="daan-list" v-else-if="qst.question.questionType==1">
 | 
	
		
			
				|  |  | 								<lable class="label-block" v-for="opt in qst.option">
 | 
	
		
			
				|  |  | 									<span class="pull-right" v-text="opt.score+'分'"></span>
 | 
	
		
			
				|  |  | 								<label class="label-block" v-for="opt in qst.option">
 | 
	
		
			
				|  |  | 									<span class="pull-right" v-text="opt.score+'分'"  v-if="userInfo.isThird != 1 && userInfo.isThird !=2"></span>
 | 
	
		
			
				|  |  | 									<input :type="qst.questionType==1?'checked':'radio'" readonly="readonly" :name="'ques'+index+(qst.questionType==1?'[]':'')" checked="checked" value="1" /><i></i><span v-text="opt.content"></span>											
 | 
	
		
			
				|  |  | 								</lable>
 | 
	
		
			
				|  |  | 								</label>
 | 
	
		
			
				|  |  | 							</div>
 | 
	
		
			
				|  |  | 							<div class="daan-list" v-else>
 | 
	
		
			
				|  |  | 								<textarea class="wenjuan-textarea" rows="2" v-model="qst.question.content"></textarea>
 | 
	
		
			
				|  |  | 								<textarea class="wenjuan-textarea" rows="2" v-model="qst.option.content"></textarea>
 | 
	
		
			
				|  |  | 							</div>
 | 
	
		
			
				|  |  | 						</li>
 | 
	
		
			
				|  |  | 					</ul>
 | 
	
	
		
			
				|  | @ -138,7 +138,7 @@
 | 
	
		
			
				|  |  | 			<div class="base-info">
 | 
	
		
			
				|  |  | 				<div :class="userInfo.is_danger?'warning-text':'success-text'">
 | 
	
		
			
				|  |  | 					<div class="score-box">
 | 
	
		
			
				|  |  | 						<p class="f-16 mb0"><span class="c-333">评分 </span><span class="score"><span v-text="result.screen_result_score"></span><small> 分</small></span></p>
 | 
	
		
			
				|  |  | 						<p class="f-16 mb0" v-if="userInfo.isThird != 1 && userInfo.isThird !=2"><span class="c-333">评分 </span><span class="score"><span v-text="result.screen_result_score"></span><small> 分</small></span></p>
 | 
	
		
			
				|  |  | 						<p class="screen_result" v-text="result.screen_result"></p>
 | 
	
		
			
				|  |  | 					</div>
 | 
	
		
			
				|  |  | 				</div>
 | 
	
	
		
			
				|  | @ -146,7 +146,7 @@
 | 
	
		
			
				|  |  | 			<div class="calculation-score">
 | 
	
		
			
				|  |  | 				<p class="f16 mb10">评估报告</p>
 | 
	
		
			
				|  |  | 				<div class="answer-content">
 | 
	
		
			
				|  |  | 					<p v-text="result.advice"></p>
 | 
	
		
			
				|  |  | 					<p v-text="(result && result.advice) || userInfo.third_advice"></p>
 | 
	
		
			
				|  |  | 				</div>
 | 
	
		
			
				|  |  | 				
 | 
	
		
			
				|  |  | 			</div>
 | 
	
	
		
			
				|  | @ -155,7 +155,7 @@
 | 
	
		
			
				|  |  | 				<div class="advice-content">
 | 
	
		
			
				|  |  | 					<div class="option-advice" v-if="result.doctorAdvice">
 | 
	
		
			
				|  |  | 						<ul class="advice-list">
 | 
	
		
			
				|  |  | 							<li v-for="advice in result.doctorAdvice" v-text="advice.advice"></li>
 | 
	
		
			
				|  |  | 							<li v-for="advice in result.doctorAdvice" v-text="advice.advice || '无'"></li>
 | 
	
		
			
				|  |  | 						</ul>
 | 
	
		
			
				|  |  | 					</div>
 | 
	
		
			
				|  |  | 					<div class="other-advice" v-if="result.doctorOtherAdvice">
 | 
	
	
		
			
				|  | @ -179,8 +179,8 @@
 | 
	
		
			
				|  |  | 				</div>
 | 
	
		
			
				|  |  | 			</div>
 | 
	
		
			
				|  |  | 		</div>
 | 
	
		
			
				|  |  | 		<script src="../../../js/vue.js" type="text/javascript" charset="utf-8"></script>
 | 
	
		
			
				|  |  | 		<script src="../../../js/jquery-2.2.4.js" type="text/javascript" charset="utf-8"></script>
 | 
	
		
			
				|  |  | 		<script src="../../../js/vue.js" type="text/javascript" charset="utf-8"></script>
 | 
	
		
			
				|  |  | 		<script src="../../../api/http-request.js" type="text/javascript" charset="utf-8"></script>
 | 
	
		
			
				|  |  | 		<script src="../../../js/es6-promise.js" type="text/javascript" charset="utf-8"></script>
 | 
	
		
			
				|  |  | 		<script src="../../../plugins/toastr/toastr.min.js"></script>
 | 
	
	
		
			
				|  | @ -190,6 +190,8 @@
 | 
	
		
			
				|  |  | 		<script type="text/javascript">
 | 
	
		
			
				|  |  | 			var httpData=GetRequest();
 | 
	
		
			
				|  |  | 			var wlyyAgent=JSON.parse(window.localStorage.getItem('wlyyAgent'));
 | 
	
		
			
				|  |  | 			var func_doctor=null,
 | 
	
		
			
				|  |  | 			    func_hospital=null
 | 
	
		
			
				|  |  | 			new Vue({
 | 
	
		
			
				|  |  | 				el: "#app",
 | 
	
		
			
				|  |  | 				data: {
 | 
	
	
		
			
				|  | @ -289,6 +291,28 @@
 | 
	
		
			
				|  |  | 									vm.dealAction.push("");
 | 
	
		
			
				|  |  | 						        }
 | 
	
		
			
				|  |  | 						        vm.dealAction=vm.dealAction.join(',');
 | 
	
		
			
				|  |  | 						        if(data.info.third_source && data.info.third_source!=4){
 | 
	
		
			
				|  |  | 						        	for(let i in vm.answer){
 | 
	
		
			
				|  |  | 						        		if(vm.answer[i].question.title=='评估医生:'){
 | 
	
		
			
				|  |  | 						        			if(vm.answer[i].option){
 | 
	
		
			
				|  |  | 				                               jbscAPI.getDoctorInfoByJwDoctor({jwDoctor:data.answer[i].option.content}).then(function(res1){
 | 
	
		
			
				|  |  | 				                             		if(res.status == 200){
 | 
	
		
			
				|  |  | 				                                        vm.answer[i].option.content=res1.data.jwDoctorName
 | 
	
		
			
				|  |  | 				                                    }
 | 
	
		
			
				|  |  | 				                                })
 | 
	
		
			
				|  |  | 				                            }
 | 
	
		
			
				|  |  | 						        		} else if(vm.answer[i].question.title=='评估机构:'){
 | 
	
		
			
				|  |  | 						        			if(vm.answer[i].option){
 | 
	
		
			
				|  |  | 				                               jbscAPI.getHospitalInfoByMappingId({mappingId:vm.answer[i].option.content}).then(function(res1){
 | 
	
		
			
				|  |  | 				                                   	if(res.status == 200){
 | 
	
		
			
				|  |  | 				                                        vm.answer[i].option.content=res1.data.name
 | 
	
		
			
				|  |  | 				                                    }
 | 
	
		
			
				|  |  | 				                                })
 | 
	
		
			
				|  |  | 				                            }
 | 
	
		
			
				|  |  | 						        		}
 | 
	
		
			
				|  |  | 						        	}
 | 
	
		
			
				|  |  | 						        }else{    
 | 
	
		
			
				|  |  | 						        }
 | 
	
		
			
				|  |  | 							}else{
 | 
	
		
			
				|  |  | 								top.layer.msg(res.msg, {icon: 5});
 | 
	
		
			
				|  |  | 							}
 |