| 
					
				 | 
			
			
				@ -100,7 +100,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
															<span class="icon icon-xuetangyi"v-if='item.deviceType && item.deviceType.indexOf("1") > -1'></span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
															<span class="icon icon-xuetangyi-gray" v-else></span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
															<span v-if="item.medicalNo" class="labelTag">体检</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
															<span v-if="item.screenResultCode" class="labelTag"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
															<span v-if="screeningType.isThird==3&&item.screenResultCode" class="labelTag"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
																{{item.screenResultCode==1?"超高危":item.screenResultCode==2?'极高危':item.screenResultCode==3?'高危':item.screenResultCode==4?'中危':item.screenResultCode==5?"低危":''}} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
															</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														</p> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -118,6 +118,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											<button class="btn" :class="{'start-screening':screeningResidents.code || screeningResidents.patient}"  @click="startScreening">{{isReLoad==1?'确认':'开始筛查'}}</button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
									</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
									 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								<div class="select-sxuan" v-if="(currentType==2)"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
									<ul class="select-list"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -151,16 +152,21 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
									</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
							</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
							 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						<script src="../../../js/vue.js" type="text/javascript" charset="utf-8"></script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
					    <script src="../../../js/jquery-2.2.4.js"></script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						 <script src="../../../js/es6-promise.js" type="text/javascript" charset="utf-8"></script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						 <script src="../../../plugins/layer/layer.min.js"></script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						 <script src="../../../plugins/toastr/toastr.min.js"></script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						 <script src="../../../js/element-ui.js" type="text/javascript" charset="utf-8"></script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
					    <script src="../../../js/util.js" type="text/javascript" charset="utf-8"></script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
					    <script src="../../../api/http-request.js" type="text/javascript" charset="utf-8"></script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
					    <script type="text/javascript" src="../../../api/jbsc-api.js" ></script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						<!--<script src="../../../plugins/layer/layer.min.js"></script>--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						 
			 | 
		
	
		
			
				 | 
				 | 
			
			
					    <script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
					    	var httpData=GetRequest(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
					    	new Vue({ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -208,12 +214,13 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
									screenStatusName:"", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
									assessmentStatusName:"", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
									medicalStatusName:'', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
									docInfo:JSON.parse(window.localStorage.getItem('docInfo')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
									docInfo:JSON.parse(window.localStorage.getItem('docInfo')) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								mounted: function(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
									this.currentType=(httpData['goDenizen'] || 0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
									this.getScreenList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
									this.getDoctorTeam() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
									this.getDoctorTeam(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
									 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								methods: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
									getDataFunction:function() { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -417,37 +424,101 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											parent.layer.close(index); //再执行关闭 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										vm.currentType=1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										if(this.screeningType.isThird == 3 ){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											this.searchDenizen(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//				    开始筛查 
			 | 
		
	
		
			
				 | 
				 | 
			
			
									startScreening:function(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										var vm=this 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										console.log('vm',JSON.stringify(vm.screeningResidents)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										if(JSON.stringify(vm.screeningResidents)=='{}'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
							    			top.layer.msg("请先选择居民在进行筛查",{icon:5}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
							    			return ; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
							    		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										if(vm.isReLoad==1){//是否是重选问题 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											parent.question.screeningResidents=vm.screeningResidents.code || vm.screeningResidents.patient 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											parent.question.screeningResidentsName=vm.screeningResidents.name 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											parent.question.getHealth(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
							    		}else if(vm.screeningResidents.screenResultCode){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											top.layer.open({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												title:'确认筛查', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												content: '该居民已存在筛查记录,是否确认再次筛查?', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												btn: ['确定', '取消'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												shadeClose: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												shade: 0.5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												area: ['300px', '200px'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												yes: function(index, layero){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
													top.layer.close(index); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
													// 确认操作 
			 | 
		
	
		
			
				 | 
				 | 
			
			
													if(vm.isReLoad==1){//是否是重选问题 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														parent.question.screeningResidents=vm.screeningResidents.code || vm.screeningResidents.patient 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														parent.question.screeningResidentsName=vm.screeningResidents.name 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														parent.question.getHealth(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														parent.layer.close(index); //再执行关闭 
			 | 
		
	
		
			
				 | 
				 | 
			
			
													} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
													var pCode = vm.screeningResidents.code || vm.screeningResidents.patient 
			 | 
		
	
		
			
				 | 
				 | 
			
			
													top.layer.open({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														type: 2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										//				  offset: ['100px'], //右下角弹出 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														area: ['820px', '648px'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														shade: 0.5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														title: vm.screeningType.title, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														fixed: true, //不固定 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														maxmin: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														closeBtn:1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														shift: 5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														shadeClose: false, //点击遮罩关闭层 
			 | 
		
	
		
			
				 | 
				 | 
			
			
														content: '../../jbsc/html/questionnaire.html?fliter_code='+vm.screeningType.code+'&fliter_title='+vm.screeningType.title+'&resident_code='+pCode+'&resident_name='+vm.screeningResidents.name+'&sex='+vm.screeningResidents.sex+'&age='+vm.screeningResidents.age 
			 | 
		
	
		
			
				 | 
				 | 
			
			
													}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
													var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引 
			 | 
		
	
		
			
				 | 
				 | 
			
			
													parent.layer.close(index); //再执行关闭 
			 | 
		
	
		
			
				 | 
				 | 
			
			
													 
			 | 
		
	
		
			
				 | 
				 | 
			
			
													//在这里执行确认后的操作 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												btn2: function(index, layero){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
													top.layer.close(index); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											// top.layer.open({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											// 	type: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											// 	area: ['300px', '400px'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											// 	title: '确认筛查', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											// 	content: '该居民已存在筛查记录,是否确认再次筛查?' , 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											// 	btn: ['取消', '确认'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											// 	yes: function(index, layero){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											// 		var iframeWin = layero.find('iframe')[0]; //得到弹出的窗口对象,执行窗口内iframe页的方法:iframeWin.method(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											// 		iframeWin.contentWindow.save();//调用保存事件,在 弹出页内,需要定义save方法。处理保存事件。 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											// 	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											// 	cancel: function(index){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											// 	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											// }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										}else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											if(vm.isReLoad==1){//是否是重选问题 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												parent.question.screeningResidents=vm.screeningResidents.code || vm.screeningResidents.patient 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												parent.question.screeningResidentsName=vm.screeningResidents.name 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												parent.question.getHealth(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												parent.layer.close(index); //再执行关闭 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											var pCode = vm.screeningResidents.code || vm.screeningResidents.patient 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											top.layer.open({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												type: 2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								//				  offset: ['100px'], //右下角弹出 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												area: ['820px', '648px'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												shade: 0.5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												title: vm.screeningType.title, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												fixed: true, //不固定 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												maxmin: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												closeBtn:1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												shift: 5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												shadeClose: false, //点击遮罩关闭层 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												content: '../../jbsc/html/questionnaire.html?fliter_code='+vm.screeningType.code+'&fliter_title='+vm.screeningType.title+'&resident_code='+pCode+'&resident_name='+vm.screeningResidents.name+'&sex='+vm.screeningResidents.sex+'&age='+vm.screeningResidents.age 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											parent.layer.close(index); //再执行关闭 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										var pCode = vm.screeningResidents.code || vm.screeningResidents.patient 
			 | 
		
	
		
			
				 | 
				 | 
			
			
							    		top.layer.open({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										  type: 2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						//				  offset: ['100px'], //右下角弹出 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										  area: ['820px', '648px'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										  shade: 0.5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										  title: vm.screeningType.title, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										  fixed: true, //不固定 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										  maxmin: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										  closeBtn:1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										  shift: 5, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										  shadeClose: false, //点击遮罩关闭层 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										  content: '../../jbsc/html/questionnaire.html?fliter_code='+vm.screeningType.code+'&fliter_title='+vm.screeningType.title+'&resident_code='+pCode+'&resident_name='+vm.screeningResidents.name+'&sex='+vm.screeningResidents.sex+'&age='+vm.screeningResidents.age 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										parent.layer.close(index); //再执行关闭 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										 
			 | 
		
	
		
			
				 | 
				 | 
			
			
						    		}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//				    返回上一步 
			 | 
		
	
		
			
				 | 
				 | 
			
			
							    	goType:function(){ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -462,7 +533,29 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
							    			return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
							    		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
							    		vm.screeningResidents=item 
			 | 
		
	
		
			
				 | 
				 | 
			
			
							    	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
							    	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
									centerDialogClick:function() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										var vm = this 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										var docInfo=JSON.parse(window.localStorage.getItem('docInfo')); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										this.centerDialogVisible = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										vm.isloading = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										jbscAPI.changeSurveyState({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											surveyResultCode:this.surveyResultCode,   //问卷code 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											surveyStatus:1,       //surveyStatus =1 社区随访--已管理     
			 | 
		
	
		
			
				 | 
				 | 
			
			
											doctorCode:docInfo.code        //医生code 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										}).then(function(res){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											if(res.status == 200) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												showSuccessMessage('操作成功') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												vm.isloading = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												if(vm.docInfo.level == '1') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
													vm.getList() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												}else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
													vm.getDatas() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
												vm.getModal() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
											} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
										}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
									}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
								watch:{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
									teamCode:function(){ 
			 |