|  | @ -217,11 +217,112 @@
 | 
	
		
			
				|  |  |         },
 | 
	
		
			
				|  |  |         mounted: function () {
 | 
	
		
			
				|  |  |           console.log('screeningTitle', this.screeningTitle)
 | 
	
		
			
				|  |  |           this.getHealth()
 | 
	
		
			
				|  |  |           if (this.screeningType != '6bcd306aaafb4e4381071346d86fadbb1') {
 | 
	
		
			
				|  |  |             this.getHealth()
 | 
	
		
			
				|  |  |           }
 | 
	
		
			
				|  |  |           this.getQuestion()
 | 
	
		
			
				|  |  |           this.getDoctorInfo()
 | 
	
		
			
				|  |  |         },
 | 
	
		
			
				|  |  |         methods: {
 | 
	
		
			
				|  |  |           getInitData() {
 | 
	
		
			
				|  |  |             var vm = this
 | 
	
		
			
				|  |  |             console.log('sssssssssssxxxxxxxxx', vm.questions)
 | 
	
		
			
				|  |  |             httpRequest.get('doctor/screen/physicalList', { data: { patient: vm.screeningResidents } }).then(function (res) {
 | 
	
		
			
				|  |  |               var data = res.data
 | 
	
		
			
				|  |  |               if (res.status == 200 && data) {
 | 
	
		
			
				|  |  |                 for (var i in vm.questions) {
 | 
	
		
			
				|  |  |                   if (vm.questions[i].question.thirdKey == 'height' && data.height) {
 | 
	
		
			
				|  |  |                     vm.questions[i].question.content = data.height + ''
 | 
	
		
			
				|  |  |                   }
 | 
	
		
			
				|  |  |                   if (vm.questions[i].question.thirdKey == 'weight' && data.weight) {
 | 
	
		
			
				|  |  |                     vm.questions[i].question.content = data.weight + ''
 | 
	
		
			
				|  |  |                   }
 | 
	
		
			
				|  |  |                   if (vm.questions[i].question.thirdKey == 'bmi' && data.BodyMassIndex) {
 | 
	
		
			
				|  |  |                     vm.questions[i].question.content = data.BodyMassIndex + ''
 | 
	
		
			
				|  |  |                   }
 | 
	
		
			
				|  |  |                   if (vm.questions[i].question.thirdKey == 'systolicPressure' && data.systolicPressure) {
 | 
	
		
			
				|  |  |                     vm.questions[i].question.content = data.systolicPressure + ''
 | 
	
		
			
				|  |  |                   }
 | 
	
		
			
				|  |  |                   if (vm.questions[i].question.thirdKey == 'diastolicPressure' && data.diastolicPressure) {
 | 
	
		
			
				|  |  |                     vm.questions[i].question.content = data.diastolicPressure + ''
 | 
	
		
			
				|  |  |                   }
 | 
	
		
			
				|  |  |                   if (vm.questions[i].question.thirdKey == 'totalCholesterol' && data.totalCholesterol) {
 | 
	
		
			
				|  |  |                     vm.questions[i].question.content = data.totalCholesterol + ''
 | 
	
		
			
				|  |  |                   }
 | 
	
		
			
				|  |  |                   if (vm.questions[i].question.thirdKey == 'hdlc' && data.HDL) {
 | 
	
		
			
				|  |  |                     vm.questions[i].question.content = data.HDL + ''
 | 
	
		
			
				|  |  |                   }
 | 
	
		
			
				|  |  |                   if (vm.questions[i].question.thirdKey == 'ldlc' && data.LDL) {
 | 
	
		
			
				|  |  |                     vm.questions[i].question.content = data.LDL + ''
 | 
	
		
			
				|  |  |                   }
 | 
	
		
			
				|  |  |                   if (vm.questions[i].question.thirdKey == 'ckd34' && data.height) {
 | 
	
		
			
				|  |  |                     vm.questions[i].question.content = data.height + ''
 | 
	
		
			
				|  |  |                   }
 | 
	
		
			
				|  |  |                   if (vm.questions[i].question.title == '既往有心肌梗死病史' && data.AMI) {
 | 
	
		
			
				|  |  |                     var index = data.AMI == 1 ? 0 : data.AMI == 2 ? 1 : ''
 | 
	
		
			
				|  |  |                     vm.selectItem(vm.questions[i].question, vm.questions[i].option[Number(index)])
 | 
	
		
			
				|  |  |                   }
 | 
	
		
			
				|  |  |                   if (vm.questions[i].question.title == '缺血性脑卒中病史' && data.CerebralIschemicStroke) {
 | 
	
		
			
				|  |  |                     var index = data.CerebralIschemicStroke == 1 ? 0 : data.CerebralIschemicStroke == 2 ? 1 : ''
 | 
	
		
			
				|  |  |                     vm.selectItem(vm.questions[i].question, vm.questions[i].option[Number(index)])
 | 
	
		
			
				|  |  |                   }
 | 
	
		
			
				|  |  |                   if (vm.questions[i].question.title == '高血压' && data.hypertension) {
 | 
	
		
			
				|  |  |                     var index = data.hypertension == 1 ? 0 : data.hypertension == 2 ? 1 : ''
 | 
	
		
			
				|  |  |                     vm.selectItem(vm.questions[i].question, vm.questions[i].option[index])
 | 
	
		
			
				|  |  |                   }
 | 
	
		
			
				|  |  |                   if (vm.questions[i].question.title == '糖尿病' && data.Diabetes) {
 | 
	
		
			
				|  |  |                     var index = data.Diabetes == 1 ? 0 : data.Diabetes == 2 ? 1 : ''
 | 
	
		
			
				|  |  |                     vm.selectItem(vm.questions[i].question, vm.questions[i].option[Number(index)])
 | 
	
		
			
				|  |  |                   }
 | 
	
		
			
				|  |  |                   if (vm.questions[i].question.title == '吸烟' && data.smoke) {
 | 
	
		
			
				|  |  |                     var index = data.smoke == 1 ? 0 : data.smoke == 2 ? 1 : ''
 | 
	
		
			
				|  |  |                     vm.selectItem(vm.questions[i].question, vm.questions[i].option[Number(index)])
 | 
	
		
			
				|  |  |                   }
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  |               }
 | 
	
		
			
				|  |  |               httpRequest.get('doctor/screen/checkUpList', { data: { patient: vm.screeningResidents } }).then(function (res) {
 | 
	
		
			
				|  |  |                 console.log(res)
 | 
	
		
			
				|  |  |                 var obj = res.data
 | 
	
		
			
				|  |  |                 if (res.status == 200 && obj) {
 | 
	
		
			
				|  |  |                   for (var i in vm.questions) {
 | 
	
		
			
				|  |  |                     if (vm.questions[i].question.thirdKey == 'hdlc' && !vm.questions[i].question.content) {
 | 
	
		
			
				|  |  |                       vm.questions[i].question.content = obj.hdlc
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                     if (vm.questions[i].question.thirdKey == 'ldlc' && !vm.questions[i].question.content) {
 | 
	
		
			
				|  |  |                       vm.questions[i].question.content = obj.ldlc
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                     if (vm.questions[i].question.thirdKey == 'totalCholesterol' && !vm.questions[i].question.content) {
 | 
	
		
			
				|  |  |                       vm.questions[i].question.content = obj.totalCholesterol
 | 
	
		
			
				|  |  |                       console.log('ssssssssssyyyyyyyyyyyyy', obj.totalCholesterol)
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                     if (vm.questions[i].question.thirdKey == 'diastolicPressure' && !vm.questions[i].question.content) {
 | 
	
		
			
				|  |  |                       vm.questions[i].question.content = obj.diastolicPressure
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                     if (vm.questions[i].question.thirdKey == 'systolicPressure' && !vm.questions[i].question.content) {
 | 
	
		
			
				|  |  |                       vm.questions[i].question.content = obj.systolicPressure
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                   }
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  |                 // var data = res.data
 | 
	
		
			
				|  |  |                 // if (!vm.form.totalCholesterol) {
 | 
	
		
			
				|  |  |                 //   vm.form.totalCholesterol = data.totalCholesterol
 | 
	
		
			
				|  |  |                 // }
 | 
	
		
			
				|  |  |                 // if (!vm.form.hdlc) {
 | 
	
		
			
				|  |  |                 //   vm.form.hdlc = data.hdlc
 | 
	
		
			
				|  |  |                 // }
 | 
	
		
			
				|  |  |                 // if (!vm.form.ldlc) {
 | 
	
		
			
				|  |  |                 //   vm.form.ldlc = data.ldlc
 | 
	
		
			
				|  |  |                 // }
 | 
	
		
			
				|  |  |                 // if (!vm.form.systolicPressure) {
 | 
	
		
			
				|  |  |                 //   vm.form.systolicPressure = data.systolicPressure
 | 
	
		
			
				|  |  |                 // }
 | 
	
		
			
				|  |  |                 // if (!vm.diastolicPressure) {
 | 
	
		
			
				|  |  |                 //   vm.form.diastolicPressure = data.diastolicPressure
 | 
	
		
			
				|  |  |                 // }
 | 
	
		
			
				|  |  |               })
 | 
	
		
			
				|  |  |             })
 | 
	
		
			
				|  |  |           },
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |           getDoctorInfo: function () {
 | 
	
		
			
				|  |  |             var vm = this
 | 
	
		
			
				|  |  |             var data = {
 | 
	
	
		
			
				|  | @ -237,6 +338,7 @@
 | 
	
		
			
				|  |  |           },
 | 
	
		
			
				|  |  |           //计算选中个数,组装成后台接收格式
 | 
	
		
			
				|  |  |           selectItem: function (qst, select, num) {
 | 
	
		
			
				|  |  |             console.log('ssssssssssss99999999999999999999', qst, select)
 | 
	
		
			
				|  |  |             var vm = this
 | 
	
		
			
				|  |  |             var isFlag = 1
 | 
	
		
			
				|  |  |             if (qst.title == '抗栓药物其他名称' && vm.screeningTitle == '大肠癌筛查问卷(OB筛查)') {
 | 
	
	
		
			
				|  | @ -574,6 +676,9 @@
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                   }
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  |                 if (vm.screeningType == '6bcd306aaafb4e4381071346d86fadbb1') {
 | 
	
		
			
				|  |  |                   vm.getInitData()
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  |               }
 | 
	
		
			
				|  |  |             })
 | 
	
		
			
				|  |  |           },
 |