Browse Source

访视表单修改

zhangyanfang 5 years ago
parent
commit
48e32915bb

+ 50 - 3
app/followup/index.html

@ -1,18 +1,65 @@
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
	<script src="../../js/jquery-2.2.4.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="../../plugins/toastr/toastr.min.js"></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 src="../../api/fangshi-api.js"></script>
    <script src="../../api/fangshi-api.js"></script>
    <script>
    
        //随访类别,type多类别“,”分割【1.高血压 2.糖尿病 3.肿瘤 4.精神分裂症 5.产后 6.新生儿
        //  7.严重精神病 8.80岁以上老人 9.肺结核】
        // 多次肺结核-n
        var Request = GetRequest();
        var version;
        var isAdd = Request.isEdit//是否为新增 1是 0不是
        var followupId = Request.id
        var lastedVersion = 'v1'//最新版本
        if (Request.userAgent) {
            window.localStorage.setItem(httpRequest.agentName, decodeURIComponent(Request.userAgent))
        }
        if (Request.type == '5' || Request.type == '6') {
            fangshiAPI.getPostpartumVisitDetails({ followupId: followupId || '3' }).then(function (res) {
                if (res.status == 200) {
                    version = isAdd !=1 ? res.data.version : lastedVersion
                    location.replace('../../app/followup/' + version + '/html/fangshi-detail-5,6.html?id=' + followupId + "&version=" + version)
                } else {
                    top.toastr.error(res.msg);
                }
            })
        } if (Request.type == '7') {
            fangshiAPI.getFollowupSevereMentalDisorder({ followupId: followupId || '1' }).then(function (res) {
                if (res.status == 200) {
                    version = res.data != null ? res.data.version : lastedVersion
                    location.replace('../../app/followup/' + version + '/html/fangshi-detail-7.html?id=' + followupId + "&version=" + version)
                } else {
                    top.toastr.error(res.msg);
                }
            })
        } if (Request.type == '8') {
            fangshiAPI.getOlderPeopleHealthCheckRecord({ followupId: followupId || '1' }).then(function (res) {
                if (res.status == 200) {
                    version = res.data != null ? res.data.version : lastedVersion
                    alert(res.data.version)
                    location.replace('../../app/followup/' + version + '/html/fangshi-detail-8.html?id=' + followupId + "&version=" + version)
                } else {
                    top.toastr.error(res.msg);
                }
            })
        } if (Request.type == '9') {
        }
    </script>
</body>
</html>

+ 57 - 70
app/followup/v1/html/fangshi-detail-5,6.html

@ -18,6 +18,24 @@
	<link href="../css/fangshi-detail.css" rel="stylesheet">
</head>
<style>
	.el-radio {
		margin-bottom: 0;
	}
	.setPicker .el-input--prefix .el-input__inner {
		text-align: center
	}
	div.ui-col-1 {
		line-height: 27px;
	}
	.setinput .el-input__inner {
		padding: 0;
		border-bottom: 1px solid #e1e1e1;
		text-align: center;
	}
</style>
<body>
@ -86,10 +104,8 @@
				<td class="col-w120 c-t-center">血 压(mmHg)</td>
				<td colspan="3">
					<div class="setinput">
						<el-input type="number" class="col-w80" :readonly="!editable" v-model="postpartumVisitDetails.blood_pressure_low" placeholder=""
						 ></el-input>mmHg /
						<el-input type="number" class="col-w80" :readonly="!editable" v-model="postpartumVisitDetails.blood_pressure_high" placeholder=""
						 ></el-input>mmHg
						<el-input type="number" class="col-w80" :readonly="!editable" v-model="postpartumVisitDetails.blood_pressure_low" placeholder=""></el-input>mmHg /
						<el-input type="number" class="col-w80" :readonly="!editable" v-model="postpartumVisitDetails.blood_pressure_high" placeholder=""></el-input>mmHg
					</div>
				</td>
			</tr>
@ -200,8 +216,8 @@
				</td>
			</tr>
		</table>
		<fangshi-detail-6 :followupId="followupId"></fangshi-detail-6>
		<!-- <follow-bottom :followupId="followupId"></follow-bottom> -->
		<fangshi-detail-6 :followupId="followupId" :version="version"></fangshi-detail-6>
		<follow-bottom :followupId="followupId"></follow-bottom>
	</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>
@ -228,37 +244,15 @@
					input: '',
					check: [],
					postpartumVisitDetails: {
						name: '',
						number: '',
						followup_date: '',
						parturition_date: '',
						discharged_date: '',
						body_temperature: '',
						healthy_condition: '',
						psychologic_status: '',
						blood_pressure_low: '',
						blood_pressure_high: '',
						breast_status: '',
						lochia_status: '',
						uterus_status: '',
						wound_status: '',
						category: '',
						other: '',
						personal_hygiene: '0',
						mentality: '0',
						nutrition: '0',
						breast_feeding: '0',
						newborn_care_and_feeding: '0',
						other_guide: '0',
						other_guide_content: '',
						referral: '',
						referral_REASON: '',
						organization_ORG_NAME: '',
						organization: '',
						next_visiting_date: '',
						visiting_doctor_name: '',
					},
					followupId:Request['id']
					followupId: Request['id'],
					version: Request['version']
				}
			},
			mounted: function () {
@ -278,46 +272,39 @@
			methods: {
				getData: function () {
					var vm = this
					var vmP = this.postpartumVisitDetails
					fangshiAPI.getPostpartumVisitDetails({ followupId: this.followupId||'3' }).then(function (res) {
					fangshiAPI.getPostpartumVisitDetails({ followupId: this.followupId || '3' }).then(function (res) {
						if (res.status == 200) {
							var data = res.data
							vmP.name = data.name
							vmP.number = data.number
							vmP.followup_date = data.followup_date
							vmP.parturition_date = data.parturition_date
							vmP.discharged_date = data.discharged_date
							vmP.body_temperature = data.body_temperature
							vmP.healthy_condition = data.healthy_condition
							vmP.psychologic_status = data.psychologic_status
							vmP.blood_pressure_low = data.blood_pressure_low
							vmP.blood_pressure_high = data.blood_pressure_high
							vmP.breast_status = data.breast_status?data.breast_status.toString():''
							vmP.lochia_status = data.lochia_status?data.lochia_status.toString():''
							vmP.uterus_status = data.uterus_status?data.uterus_status.toString():''
							vmP.wound_status = data.wound_status?data.wound_status.toString():''
							vmP.category = data.category?data.category.toString():''
							vmP.other = data.other
							if (data.personal_hygiene == 1) {
								vm.check.push('1')
							} if (data.mentality == 1) {
								vm.check.push('2')
							} if (data.nutrition == 1) {
								vm.check.push('3')
							} if (data.breast_feeding == 1) {
								vm.check.push('4')
							} if (data.newborn_care_and_feeding == 1) {
								vm.check.push('5')
							} if (data.other_guide == 1) {
								vm.check.push('6')
							vm.postpartumVisitDetails=data
							var vmP = vm.postpartumVisitDetails
							if (data != null) {
								vmP.breast_status = data.breast_status ? data.breast_status.toString() : ''
								vmP.lochia_status = data.lochia_status ? data.lochia_status.toString() : ''
								vmP.uterus_status = data.uterus_status ? data.uterus_status.toString() : ''
								vmP.wound_status = data.wound_status ? data.wound_status.toString() : ''
								vmP.category = data.category ? data.category.toString() : ''
								vmP.other = data.other
								if (data.personal_hygiene == '1') {
									vm.check.push('1')
								} if (data.mentality == '1') {
									vm.check.push('2')
								} if (data.nutrition == '1') {
									vm.check.push('3')
								} if (data.breast_feeding == '1') {
									vm.check.push('4')
								} if (data.newborn_care_and_feeding == '1') {
									vm.check.push('5')
								} if (data.other_guide == '1') {
									vm.check.push('6')
								}
								vmP.other_guide_content = data.other_guide_content
								vmP.referral = data.referral
								vmP.REFERRAL_REASON = data.referral_REASON
								vmP.organization_ORG_NAME = data.organization_ORG_NAME
								vmP.organization = data.organization
								vmP.next_visiting_date = data.next_visiting_date
								vmP.visiting_doctor_name = data.visiting_doctor_name
							}
							vmP.other_guide_content = data.other_guide_content
							vmP.referral = data.referral
							vmP.REFERRAL_REASON = data.referral_REASON
							vmP.organization_ORG_NAME = data.organization_ORG_NAME
							vmP.organization = data.organization
							vmP.next_visiting_date = data.next_visiting_date
							vmP.visiting_doctor_name = data.visiting_doctor_name
						} else {
							top.toastr.error(res.msg);
						}
@ -325,7 +312,6 @@
				},
				editData: function () {
					var vm = this
					console.log(this.postpartumVisitDetails)
					vm.check.map(i => {
						if (i == '1') {
							vm.postpartumVisitDetails.personal_hygiene = '1'
@ -341,8 +327,9 @@
							vm.postpartumVisitDetails.other_guide = '1'
						}
					})
					this.postpartumVisitDetails.version = '1'	//版本号
					fangshiAPI.savePostpartumVisitDetails({ followupId: '3', postpartumVisitDetails: JSON.stringify(this.postpartumVisitDetails) }).then(function (res) {
					this.postpartumVisitDetails.create_time=null
					this.postpartumVisitDetails.version = this.version	//版本号
					fangshiAPI.savePostpartumVisitDetails({ followupId: this.followupId || '3', postpartumVisitDetails: JSON.stringify(this.postpartumVisitDetails) }).then(function (res) {
						if (res.status == 200) {
							top.toastr.info('保存成功')
						} else {

+ 1 - 0
app/followup/v1/html/fangshi-detail-6.html

@ -700,6 +700,7 @@
    <script src="../../../../js/es6-promise.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../js/underscore.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../js/element-ui.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../component/followup/follow-bottom.js"></script>
    <script src="../../../../api/http-request.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../api/fangshi-api.js"></script>
    <script>

+ 72 - 67
app/followup/v1/html/fangshi-detail-7.html

@ -10,11 +10,11 @@
    />
    <meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black" />
	<link rel="shortcut icon" href="../../../../favicon.ico">
	<link rel="stylesheet" type="text/css" href="../../../../css/element-ui.css" />
	<link rel="stylesheet" type="text/css" href="../../../../css/cross.css" />
	<link rel="stylesheet" type="text/css" href="../../../../css/bootstrap.min.css" />
	<link href="../../../../plugins/toastr/toastr.min.css" rel="stylesheet">
    <link rel="shortcut icon" href="../../../../favicon.ico">
    <link rel="stylesheet" type="text/css" href="../../../../css/element-ui.css" />
    <link rel="stylesheet" type="text/css" href="../../../../css/cross.css" />
    <link rel="stylesheet" type="text/css" href="../../../../css/bootstrap.min.css" />
    <link href="../../../../plugins/toastr/toastr.min.css" rel="stylesheet">
    <link href="../css/fangshi-detail.css" rel="stylesheet">
</head>
<style>
@ -552,10 +552,12 @@
    </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/util.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../plugins/toastr/toastr.min.js"></script>
    <script src="../../../../js/es6-promise.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../js/underscore.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../js/element-ui.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../component/followup/follow-bottom.js"></script>
    <script src="../../../../api/http-request.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../api/fangshi-api.js"></script>
    <script>
@ -689,71 +691,74 @@
            methods: {
                getData: function () {
                    var vm = this
                    fangshiAPI.getFollowupSevereMentalDisorder({ followupId: '1' }).then(function (res) {
                    fangshiAPI.getFollowupSevereMentalDisorder({ followupId: this.followupId || '1' }).then(function (res) {
                        if (res.status == 200) {
                            var data = res.data
                            vm.severeMentalDisorderData = res.data
                            var vmS = vm.severeMentalDisorderData
                            vmS.followup_type = data.followup_type ? data.followup_type.toString() : ''
                            vm.followup_object_check = data.followup_object.split(',')
                            vmS.followup_null_reason = data.followup_null_reason ? data.followup_null_reason.toString() : ''
                            vmS.death_reason_type = data.death_reason_type ? data.death_reason_type.toString() : ''
                            if (data.physical_disease_type) {
                                vm.death_reason_type_check = data.physical_disease_type.split(',')
                            }
                            vmS.dangerous_level = data.dangerous_level.toString()
                            if (data.illusion == '1') {
                                vm.symptom_check.push('1')
                            } if (data.communication_difficulty == '1') {
                                vm.symptom_check.push('2')
                            } if (data.suspicious == '1') {
                                vm.symptom_check.push('3')
                            } if (data.moods == '1') {
                                vm.symptom_check.push('4')
                            } if (data.weird == '1') {
                                vm.symptom_check.push('5')
                            } if (data.talkative == '1') {
                                vm.symptom_check.push('6')
                            } if (data.smashing_objects == '1') {
                                vm.symptom_check.push('7')
                            } if (data.profoundly_pessimistic == '1') {
                                vm.symptom_check.push('8')
                            } if (data.outside_without_cause == '1') {
                                vm.symptom_check.push('9')
                            } if (data.to_myself_from_laughing == '1') {
                                vm.symptom_check.push('10')
                            } if (data.withdrawn_lazy == '1') {
                                vm.symptom_check.push('11')
                            } if (data.other_symptom == '1') {
                                vm.symptom_check.push('12')
                            }
                            if (vmS.rehabilitation_work_ability == '1') {
                                vm.rehabilitation_check.push('1')
                            } if (vmS.rehabilitation_training == '1') {
                                vm.rehabilitation_check.push('2')
                            } if (vmS.rehabilitation_learning_ability == '1') {
                                vm.rehabilitation_check.push('3')
                            } if (vmS.rehabilitation_sociability == '1') {
                                vm.rehabilitation_check.push('4')
                            } if (vmS.rehabilitation_other == '1') {
                                vm.rehabilitation_check.push('5')
                            if (data != null) {
                                vm.severeMentalDisorderData = res.data
                                var vmS = vm.severeMentalDisorderData
                                vmS.followup_type = data.followup_type ? data.followup_type.toString() : ''
                                vm.followup_object_check = data.followup_object.split(',')
                                vmS.followup_null_reason = data.followup_null_reason ? data.followup_null_reason.toString() : ''
                                vmS.death_reason_type = data.death_reason_type ? data.death_reason_type.toString() : ''
                                if (data.physical_disease_type) {
                                    vm.death_reason_type_check = data.physical_disease_type.split(',')
                                }
                                vmS.dangerous_level = data.dangerous_level.toString()
                                if (data.illusion == '1') {
                                    vm.symptom_check.push('1')
                                } if (data.communication_difficulty == '1') {
                                    vm.symptom_check.push('2')
                                } if (data.suspicious == '1') {
                                    vm.symptom_check.push('3')
                                } if (data.moods == '1') {
                                    vm.symptom_check.push('4')
                                } if (data.weird == '1') {
                                    vm.symptom_check.push('5')
                                } if (data.talkative == '1') {
                                    vm.symptom_check.push('6')
                                } if (data.smashing_objects == '1') {
                                    vm.symptom_check.push('7')
                                } if (data.profoundly_pessimistic == '1') {
                                    vm.symptom_check.push('8')
                                } if (data.outside_without_cause == '1') {
                                    vm.symptom_check.push('9')
                                } if (data.to_myself_from_laughing == '1') {
                                    vm.symptom_check.push('10')
                                } if (data.withdrawn_lazy == '1') {
                                    vm.symptom_check.push('11')
                                } if (data.other_symptom == '1') {
                                    vm.symptom_check.push('12')
                                }
                                if (vmS.rehabilitation_work_ability == '1') {
                                    vm.rehabilitation_check.push('1')
                                } if (vmS.rehabilitation_training == '1') {
                                    vm.rehabilitation_check.push('2')
                                } if (vmS.rehabilitation_learning_ability == '1') {
                                    vm.rehabilitation_check.push('3')
                                } if (vmS.rehabilitation_sociability == '1') {
                                    vm.rehabilitation_check.push('4')
                                } if (vmS.rehabilitation_other == '1') {
                                    vm.rehabilitation_check.push('5')
                                }
                                vmS.intelligence = data.intelligence ? data.intelligence.toString() : ''
                                vmS.sleep_condition = data.sleep_condition ? data.sleep_condition.toString() : ''
                                vmS.dietary_status = data.dietary_status ? data.dietary_status.toString() : ''
                                vmS.selfcare_ability = data.selfcare_ability ? data.selfcare_ability.toString() : ''
                                vmS.housework = data.housework ? data.housework.toString() : ''
                                vmS.work = data.work ? data.work.toString() : ''
                                vmS.learning_ability = data.learning_ability ? data.learning_ability.toString() : ''
                                vmS.sociability = data.sociability ? data.sociability.toString() : ''
                                vmS.captivity_case = data.captivity_case ? data.captivity_case.toString() : ''
                                vmS.in_hospital_case = data.in_hospital_case ? data.in_hospital_case.toString() : ''
                                vmS.laboratory_examination = data.laboratory_examination ? data.laboratory_examination.toString() : ''
                                vmS.compliance = data.compliance ? data.compliance.toString() : ''
                                vmS.adverse_drug_reaction = data.adverse_drug_reaction ? data.adverse_drug_reaction.toString() : ''
                                vmS.treatment_effects = data.treatment_effects ? data.treatment_effects.toString() : ''
                                vmS.referral = data.referral ? data.referral.toString() : ''
                                vmS.is_referral = data.is_referral ? data.is_referral.toString() : ''
                            }
                            vmS.intelligence = data.intelligence ? data.intelligence.toString() : ''
                            vmS.sleep_condition = data.sleep_condition ? data.sleep_condition.toString() : ''
                            vmS.dietary_status = data.dietary_status ? data.dietary_status.toString() : ''
                            vmS.selfcare_ability = data.selfcare_ability ? data.selfcare_ability.toString() : ''
                            vmS.housework = data.housework ? data.housework.toString() : ''
                            vmS.work = data.work ? data.work.toString() : ''
                            vmS.learning_ability = data.learning_ability ? data.learning_ability.toString() : ''
                            vmS.sociability = data.sociability ? data.sociability.toString() : ''
                            vmS.captivity_case = data.captivity_case ? data.captivity_case.toString() : ''
                            vmS.in_hospital_case = data.in_hospital_case ? data.in_hospital_case.toString() : ''
                            vmS.laboratory_examination = data.laboratory_examination ? data.laboratory_examination.toString() : ''
                            vmS.compliance = data.compliance ? data.compliance.toString() : ''
                            vmS.adverse_drug_reaction = data.adverse_drug_reaction ? data.adverse_drug_reaction.toString() : ''
                            vmS.treatment_effects = data.treatment_effects ? data.treatment_effects.toString() : ''
                            vmS.referral = data.referral ? data.referral.toString() : ''
                            vmS.is_referral = data.is_referral ? data.is_referral.toString() : ''
                        } else {
                            top.toastr.error(res.msg);
                        }

+ 511 - 176
app/followup/v1/html/fangshi-detail-8.html

@ -59,6 +59,13 @@
		.lh27 {
			line-height: 27px !important;
		}
		.setinput .el-input__inner {
			padding: 0;
			border-bottom: 1px solid #e1e1e1;
			text-align: center;
		}
	</style>
</head>
@ -95,7 +102,7 @@
		</div>
		<table class="table table-bordered mb0">
			<tr>
				<td class="col-w120 c-t-center">体检日期</td>
				<td class="c-t-center">体检日期</td>
				<td>
					<el-date-picker :readonly="!editable" v-model="oldmanData.duty" type="date" placeholder="选择日期">
					</el-date-picker>
@ -261,7 +268,9 @@
				<td colspan="3">
					<el-radio-group v-model="oldmanData.cognitive_function">
						<el-radio :label="1">1 粗筛阴性</el-radio>
						<el-radio :label="2">2 粗筛阳性, 简易智力状态检查,总分</el-radio>
						<el-radio :label="2" class="setinput">2 粗筛阳性, 简易智力状态检查,总分
							<el-input style="width: 120px;" min="0" type="number" :readonly="!editable" v-model="oldmanData.cognitive_function_score"></el-input>
						</el-radio>
					</el-radio-group>
				</td>
			</tr>
@ -270,7 +279,9 @@
				<td colspan="3">
					<el-radio-group v-model="oldmanData.emotional_state">
						<el-radio :label="1">1 粗筛阴性</el-radio>
						<el-radio :label="2">2 粗筛阳性, 简易智力状态检查,总分</el-radio>
						<el-radio :label="2" class="setinput">2 粗筛阳性, 简易智力状态检查,总分
							<el-input style="width: 120px;" min="0" type="number" :readonly="!editable" v-model="oldmanData.emotional_state_score"></el-input>
						</el-radio>
					</el-radio-group>
				</td>
			</tr>
@ -285,7 +296,7 @@
				<td rowspan="3" class="col-w120 c-t-center">体育锻炼</td>
				<td class="col-w120 c-t-center">锻炼频率</td>
				<td colspan="3">
					<el-radio-group v-model="radio">
					<el-radio-group v-model="oldmanData.exercise_frequency">
						<el-radio :label="1">1 每天</el-radio>
						<el-radio :label="2">2 每周一次以上</el-radio>
						<el-radio :label="3">3 偶尔</el-radio>
@ -297,14 +308,14 @@
				<td class="col-w120 c-t-center">每次锻炼时间</td>
				<td class="ui-grid">
					<div class="ui-col-1">
						<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
						<el-input :readonly="!editable" v-model="oldmanData.exercise_time" placeholder="" clearable></el-input>
					</div>
					<div class="ui-col-0">分钟</div>
				</td>
				<td class="col-w120 c-t-center">坚持锻炼时间</td>
				<td class="ui-grid">
					<div class="ui-col-1">
						<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
						<el-input :readonly="!editable" v-model="oldmanData.sustain_exercise_time" placeholder="" clearable></el-input>
					</div>
					<div class="ui-col-0">年</div>
				</td>
@ -314,7 +325,7 @@
				<td colspan="3">
					<div class="ui-grid">
						<div class="ui-col-1">
							<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
							<el-input :readonly="!editable" v-model="oldmanData.exercise_type" placeholder="" clearable></el-input>
						</div>
						<div class="ui-col-0">年</div>
					</div>
@ -323,7 +334,7 @@
			<tr>
				<td class="col-w120 c-t-center">饮食习惯</td>
				<td colspan="4">
					<el-radio-group v-model="radio">
					<el-radio-group v-model="oldmanData.dietary_habit">
						<el-radio :label="1">1 荤素均衡</el-radio>
						<el-radio :label="2">2 荤食为主</el-radio>
						<el-radio :label="3">3 素食为主</el-radio>
@ -337,7 +348,7 @@
				<td rowspan="3" class="col-w120 c-t-center">吸烟情况</td>
				<td class="col-w120 c-t-center">吸烟状况</td>
				<td colspan="3">
					<el-radio-group v-model="radio">
					<el-radio-group v-model="oldmanData.smoking_state">
						<el-radio :label="1">1 从不吸烟</el-radio>
						<el-radio :label="2">2 已戒烟</el-radio>
						<el-radio :label="3">3 吸烟</el-radio>
@ -350,24 +361,24 @@
					<div class="ui-grid">
						<div class="ui-col-0">平均</div>
						<div class="ui-col-1">
							<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
							<el-input :readonly="!editable" v-model="oldmanData.smoking_daily" placeholder="" clearable></el-input>
						</div>
						<div class="ui-col-0">次</div>
					</div>
				</td>
			</tr>
			<tr>
				<td class="col-w120 c-t-center">平均吸烟年龄</td>
				<td class="col-w120 c-t-center">开始吸烟年龄</td>
				<td class="ui-grid">
					<div class="ui-col-1">
						<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
						<el-input :readonly="!editable" v-model="oldmanData.start_smoking_age" placeholder="" clearable></el-input>
					</div>
					<div class="ui-col-0">岁</div>
				</td>
				<td class="col-w120 c-t-center">戒烟年龄</td>
				<td class="ui-grid">
					<div class="ui-col-1">
						<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
						<el-input :readonly="!editable" v-model="oldmanData.stop_smoking_age" placeholder="" clearable></el-input>
					</div>
					<div class="ui-col-0">岁</div>
				</td>
@ -376,7 +387,7 @@
				<td rowspan="5" class="col-w120 c-t-center">饮酒情况</td>
				<td class="col-w120 c-t-center">饮酒频率</td>
				<td colspan="3">
					<el-radio-group v-model="radio">
					<el-radio-group v-model="oldmanData.drinking_frequency">
						<el-radio :label="1">1 从不</el-radio>
						<el-radio :label="2">2 偶尔</el-radio>
						<el-radio :label="3">3 经常</el-radio>
@ -390,7 +401,7 @@
					<div class="ui-grid">
						<div class="ui-col-0">平均</div>
						<div class="ui-col-1">
							<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
							<el-input :readonly="!editable" v-model="oldmanData.drinking_daily" placeholder="" clearable></el-input>
						</div>
						<div class="ui-col-0">两</div>
					</div>
@ -399,13 +410,13 @@
			<tr>
				<td class="col-w120 c-t-center">是否戒酒</td>
				<td colspan="3">
					<el-radio-group v-model="radio">
					<el-radio-group v-model="oldmanData.is_stop_drinking">
						<el-radio :label="1">1 未戒酒</el-radio>
						<el-radio :label="2">
							<div class="ui-grid">
								<div class="ui-col-0">2 已借酒,戒酒年龄:</div>
								<div class="ui-col-1">
									<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
									<el-input :readonly="!editable" v-model="oldmanData.stop_drinking_age" placeholder="" clearable></el-input>
								</div>
								<div class="ui-col-0">岁</div>
							</div>
@ -417,13 +428,13 @@
				<td class="col-w120 c-t-center">平均饮酒年龄</td>
				<td class="ui-grid">
					<div class="ui-col-1">
						<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
						<el-input :readonly="!editable" v-model="oldmanData.start_drinking_age" placeholder="" clearable></el-input>
					</div>
					<div class="ui-col-0">岁</div>
				</td>
				<td class="col-w120 c-t-center">近一年是否曾醉酒</td>
				<td>
					<el-radio-group v-model="radio">
					<el-radio-group v-model="oldmanData.drunkenness">
						<el-radio :label="1">1 是</el-radio>
						<el-radio :label="2">2 否</el-radio>
					</el-radio-group>
@ -432,13 +443,13 @@
			<tr>
				<td class="col-w120 c-t-center">饮酒种类</td>
				<td colspan="3">
					<el-radio-group v-model="radio">
					<el-radio-group v-model="oldmanData.drinking_type">
						<el-radio :label="1">1 白酒</el-radio>
						<el-radio :label="2">2 啤酒</el-radio>
						<el-radio :label="3">3 红酒</el-radio>
						<el-radio :label="4">4 黄酒</el-radio>
						<el-checkbox class="setinput" label="5">
							<el-input :readonly="!editable" v-model="input" placeholder="其他" clearable></el-input>
							<el-input :readonly="!editable" v-model="oldmanData.other_drinking_type" placeholder="其他" clearable></el-input>
						</el-checkbox>
					</el-radio-group>
				</td>
@ -447,71 +458,136 @@
				<td class="col-w120 c-t-center">职业病危害因素接触史</td>
				<td colspan="4">
					<div>
						<el-radio :label="1">1 无</el-radio>
						<el-radio :label="2">
							<div class="ui-grid">
								<div class="ui-col-0">2 有 (工种</div>
								<div class="ui-col-0">
									<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
								</div>
								<div class="ui-col-0">从业时间</div>
								<div class="ui-col-0">
									<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
						<!-- <el-radio-group :disabled="!editable" v-model="oldmanData.">
							<el-radio :label="1">1 无</el-radio>
							<el-radio :label="2">
								<div class="ui-grid">
									<div class="ui-col-0">2 有 (工种</div>
									<div class="ui-col-0">
										<el-input :readonly="!editable" v-model="oldmanData" placeholder="" clearable></el-input>
									</div>
									<div class="ui-col-0">从业时间</div>
									<div class="ui-col-0">
										<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
									</div>
									<div class="ui-col-0">年)</div>
								</div>
								<div class="ui-col-0">年)</div>
							</div>
						</el-radio>
							</el-radio>
						</el-radio-group> -->
					</div>
					<div class="ui-grid">
						<div class="ui-col-0 mr10">毒物种类</div>
						<div class="ui-col-1">
							<div class="ui-grid">
								<div class="ui-col-0">粉尘防范措施</div>
								<div class="ui-col-1">
									<el-radio-group v-model="radio">
										<el-radio :label="1">1 无</el-radio>
										<el-radio :label="2">2 有</el-radio>
									</el-radio-group>
								<div class="ui-grid">
									<div class="ui-col-1 ui-grid">
										<div class="ui-col-0">粉尘</div>
										<div class="ui-col-1 setinput">
											<el-input type="text" :readonly="!editable" v-model="oldmanData.dust" clearable></el-input>
										</div>
									</div>
									<div class="ui-col-1 ui-grid">
										<div class="ui-col-0">粉尘防范措施</div>
										<div class="ui-col-1">
											<el-radio-group v-model="oldmanData.dust_protective_measures">
												<el-radio :label="1">1 无</el-radio>
												<el-radio :label="2" class="setinput">2 有
													<el-input type="text" :readonly="!editable" v-model="oldmanData.dust_protective_measures_has" clearable></el-input>
												</el-radio>
											</el-radio-group>
										</div>
									</div>
								</div>
							</div>
							<div class="ui-grid">
								<div class="ui-col-0">放射物质防范措施</div>
								<div class="ui-col-1">
									<el-radio-group v-model="radio">
										<el-radio :label="1">1 无</el-radio>
										<el-radio :label="2">2 有</el-radio>
									</el-radio-group>
								<div class="ui-grid">
									<div class="ui-col-1 ui-grid">
										<div class="ui-col-0">放射物质</div>
										<div class="ui-col-1 setinput">
											<el-input type="text" :readonly="!editable" v-model="oldmanData.radiogen" clearable></el-input>
										</div>
									</div>
									<div class="ui-col-1 ui-grid">
										<div class="ui-col-0">放射物质防范措施</div>
										<div class="ui-col-1">
											<el-radio-group v-model="oldmanData.radiogen_protective_measures">
												<el-radio :label="1">1 无</el-radio>
												<el-radio :label="2" class="setinput">2 有
													<el-input type="text" :readonly="!editable" v-model="oldmanData.radiogen_protective_measures_has" clearable></el-input>
												</el-radio>
											</el-radio-group>
										</div>
									</div>
								</div>
							</div>
							<div class="ui-grid">
								<div class="ui-col-0">物理因素防范措施</div>
								<div class="ui-col-1">
									<el-radio-group v-model="radio">
										<el-radio :label="1">1 无</el-radio>
										<el-radio :label="2">2 有</el-radio>
									</el-radio-group>
								<div class="ui-grid">
									<div class="ui-col-1 ui-grid">
										<div class="ui-col-0">物理因素</div>
										<div class="ui-col-1 setinput">
											<el-input type="text" :readonly="!editable" v-model="oldmanData.physical_factor" clearable></el-input>
										</div>
									</div>
									<div class="ui-col-1 ui-grid">
										<div class="ui-col-0">物理因素防范措施</div>
										<div class="ui-col-1">
											<el-radio-group v-model="oldmanData.physical_protective_measures">
												<el-radio :label="1">1 无</el-radio>
												<el-radio :label="2" class="setinput">2 有
													<el-input type="text" :readonly="!editable" v-model="oldmanData.radiogen_protective_measures_has" clearable></el-input>
												</el-radio>
											</el-radio-group>
										</div>
									</div>
								</div>
							</div>
							<div class="ui-grid">
								<div class="ui-col-0">化学物质防范措施</div>
								<div class="ui-col-1">
									<el-radio-group v-model="radio">
										<el-radio :label="1">1 无</el-radio>
										<el-radio :label="2">2 有</el-radio>
									</el-radio-group>
								<div class="ui-grid">
									<div class="ui-col-1 ui-grid">
										<div class="ui-col-0">化学物质</div>
										<div class="ui-col-1 setinput">
											<el-input type="text" :readonly="!editable" v-model="oldmanData.chemical_factor" clearable></el-input>
										</div>
									</div>
									<div class="ui-col-1 ui-grid">
										<div class="ui-col-0">化学物质防范措施</div>
										<div class="ui-col-1">
											<el-radio-group v-model="oldmanData.chemical_protective_measures">
												<el-radio :label="1">1 无</el-radio>
												<el-radio :label="2" class="setinput">2 有
													<el-input type="text" :readonly="!editable" v-model="oldmanData.chemical_protective_measures_has" clearable></el-input>
												</el-radio>
											</el-radio-group>
										</div>
									</div>
								</div>
							</div>
							<div class="ui-grid">
								<div class="ui-col-0">其他防范措施</div>
								<div class="ui-col-1">
									<el-radio-group v-model="radio">
										<el-radio :label="1">1 无</el-radio>
										<el-radio :label="2">2 有</el-radio>
									</el-radio-group>
								<div class="ui-grid">
									<div class="ui-col-1 ui-grid">
										<div class="ui-col-0">其他危害因素</div>
										<div class="ui-col-1 setinput">
											<el-input type="text" :readonly="!editable" v-model="oldmanData.other_hazard_factors" clearable></el-input>
										</div>
									</div>
									<div class="ui-col-1 ui-grid">
										<div class="ui-col-0">其他危害因素防范措施</div>
										<div class="ui-col-1">
											<el-radio-group v-model="oldmanData.other_hazard_protective_measures">
												<el-radio :label="1">1 无</el-radio>
												<el-radio :label="2" class="setinput">2 有
													<el-input type="text" :readonly="!editable" v-model="oldmanData.other_hazard_protective_measures_has" clearable></el-input>
												</el-radio>
											</el-radio-group>
										</div>
									</div>
								</div>
							</div>
						</div>
					</div>
				</td>
			</tr>
			<!-- 脏器功能 -->
@ -561,7 +637,17 @@
					视 力
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
					<div class="setinput">
						左眼
						<el-input style="width: 100px;" :readonly="!editable" v-model="oldmanData.left_eyesight" clearable></el-input>
						右眼
						<el-input style="width: 100px;" :readonly="!editable" v-model="oldmanData.right_eyesight" clearable></el-input>
						(矫正视力:左眼
						<el-input style="width: 100px;" :readonly="!editable" v-model="oldmanData.left_correctional_eyesight" clearable></el-input>
						右眼
						<el-input style="width: 100px;" :readonly="!editable" v-model="oldmanData.right_correctional_eyesight" clearable></el-input>
					</div>
				</td>
			</tr>
			<tr>
@ -569,7 +655,7 @@
					听 力
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
					<el-input :readonly="!editable" v-model="oldmanData.hearing" placeholder="" clearable></el-input>
				</td>
			</tr>
			<tr>
@ -577,18 +663,22 @@
					运动功能
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
					<el-input :readonly="!editable" v-model="oldmanData.motor_function" placeholder="" clearable></el-input>
				</td>
			</tr>
			<!-- 查体 -->
			<tr>
				<td class="c-t-center" rowspan="13">查 体 </td>
				<td class="c-t-center" rowspan="15">查 体 </td>
				<td class="c-t-center col-w120">
					眼 底
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable>
					</el-input>
					<el-radio-group :disabled="!editable" v-model="oldmanData.fundus">
						<el-radio :label="1">1 正常</el-radio>
						<el-radio :label="2" class="setinput">2 异常
							<el-input :readonly="!editable" v-model="oldmanData.fundus_abnormal" placeholder="" clearable></el-input>
						</el-radio>
					</el-radio-group>
				</td>
			</tr>
			<tr>
@ -596,7 +686,17 @@
					皮 肤
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
					<el-radio-group :disabled="!editable" v-model="oldmanData.skin">
						<el-radio :label="1">1 正常</el-radio>
						<el-radio :label="2">2 潮红</el-radio>
						<el-radio :label="3">3 发钳</el-radio>
						<el-radio :label="4">4 黄染</el-radio>
						<el-radio :label="5">5色素沉着</el-radio>
						<el-radio :label="6">6 正常</el-radio>
						<el-radio :label="7" class="setinput">7 其他
							<el-input :readonly="!editable" v-model="oldmanData.fundus_abnormal" placeholder="" clearable></el-input>
						</el-radio>
					</el-radio-group>
				</td>
			</tr>
			<tr>
@ -604,7 +704,14 @@
					巩 膜
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
					<el-radio-group :disabled="!editable" v-model="oldmanData.sclera">
						<el-radio :label="1">1 正常</el-radio>
						<el-radio :label="2">2 黄染</el-radio>
						<el-radio :label="3">3 充血</el-radio>
						<el-radio :label="7" class="setinput">4 其他
							<el-input :readonly="!editable" v-model="oldmanData.sclera_other" placeholder="" clearable></el-input>
						</el-radio>
					</el-radio-group>
				</td>
			</tr>
			<tr>
@ -612,15 +719,60 @@
					淋巴结
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
					<el-radio-group :disabled="!editable" v-model="oldmanData.lymphaden">
						<el-radio :label="1">1 未触及</el-radio>
						<el-radio :label="2">2 锁骨上</el-radio>
						<el-radio :label="3">3 腋窝</el-radio>
						<el-radio :label="7" class="setinput">4 其他
							<el-input :readonly="!editable" v-model="oldmanData.lymphaden_other" placeholder="" clearable></el-input>
						</el-radio>
					</el-radio-group>
				</td>
			</tr>
			<tr>
				<td class="c-t-center col-w120">
				<td class="c-t-center col-w120" rowspan="3">
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
					<div class="ui-grid">
						<div class="ui-col-0"> 桶状胸:</div>
						<div class="ui-col-1">
							<el-radio-group :disabled="!editable" v-model="oldmanData.barrel_chest">
								<el-radio :label="1">1 否</el-radio>
								<el-radio :label="2">2 是</el-radio>
							</el-radio-group>
						</div>
					</div>
				</td>
			</tr>
			<tr>
				<td colspan="4">
					<div class="ui-grid">
						<div class="ui-col-0"> 呼吸音:</div>
						<div class="ui-col-1">
							<el-radio-group :disabled="!editable" v-model="oldmanData.barrel_chest">
								<el-radio :label="1">1 正常</el-radio>
								<el-radio :label="2">2 异常</el-radio>
							</el-radio-group>
						</div>
					</div>
				</td>
			</tr>
			<tr>
				<td colspan="4">
					<div class="ui-grid">
						<div class="ui-col-0"> 罗 &#x3000;音:</div>
						<div class="ui-col-1">
							<el-radio-group :disabled="!editable" v-model="oldmanData.barrel_chest">
								<el-radio :label="1">1 无</el-radio>
								<el-radio :label="2">2 干罗音</el-radio>
								<el-radio :label="3">3 湿罗音</el-radio>
								<el-radio :label="4" class="setinput">4 其他
									<el-input :readonly="!editable" v-model="oldmanData.rale_abnormal" clearable></el-input>
								</el-radio>
							</el-radio-group>
						</div>
					</div>
				</td>
			</tr>
			<tr>
@ -628,7 +780,29 @@
					心 脏
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
					<div class="setinput ui-grid">
						<div>
							心率:
							<el-input style="width: 100px;" :readonly="!editable" v-model="oldmanData.heart_rhythm" placeholder="" clearable></el-input>
							次/分钟&emsp;
						</div>
						<div class="lh27">
							心律:
							<el-radio-group :disabled="!editable" v-model="oldmanData.heart_rate">
								<el-radio :label="1">1 齐</el-radio>
								<el-radio :label="2">2 不齐</el-radio>
								<el-radio :label="3">3 绝对不齐</el-radio>
							</el-radio-group>
						</div>
					</div>
					<div>
						杂音:
						<el-radio-group :disabled="!editable" v-model="oldmanData.heart_noise">
							<el-radio :label="1">1 无</el-radio>
							<el-radio :label="2">2 有</el-radio>
						</el-radio-group>
					</div>
				</td>
			</tr>
			<tr>
@ -636,7 +810,51 @@
					腹 部
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
					<div class="setinput">
						压痛:
						<el-radio-group :disabled="!editable" v-model="oldmanData.abdominal_tenderness">
							<el-radio :label="1">1 无</el-radio>
							<el-radio :label="2">2 有
								<el-input type="text" :readonly="!editable" v-model="oldmanData.tenderness_has" clearable></el-input>
							</el-radio>
						</el-radio-group>
					</div>
					<div class="setinput">
						包块:
						<el-radio-group :disabled="!editable" v-model="oldmanData.abdominal_mass">
							<el-radio :label="1">1 无</el-radio>
							<el-radio :label="2">2 有
								<el-input type="text" :readonly="!editable" v-model="oldmanData.mass_has" clearable></el-input>
							</el-radio>
						</el-radio-group>
					</div>
					<div class="setinput">
						肝大:
						<el-radio-group :disabled="!editable" v-model="oldmanData.abdominal_hepatomegaly">
							<el-radio :label="1">1 无</el-radio>
							<el-radio :label="2">2 有
								<el-input type="text" :readonly="!editable" v-model="oldmanData.hepatomegaly_has" clearable></el-input>
							</el-radio>
						</el-radio-group>
					</div>
					<div class="setinput">
						脾大:
						<el-radio-group :disabled="!editable" v-model="oldmanData.abdominal_spleen_big">
							<el-radio :label="1">1 无</el-radio>
							<el-radio :label="2">2 有
								<el-input type="text" :readonly="!editable" v-model="oldmanData.spleen_big_has" clearable></el-input>
							</el-radio>
						</el-radio-group>
					</div>
					<div class="setinput">
						移动性浊音:
						<el-radio-group :disabled="!editable" v-model="oldmanData.abdominal_shifting_dullness">
							<el-radio :label="1">1 无</el-radio>
							<el-radio :label="2">2 有
								<el-input type="text" :readonly="!editable" v-model="oldmanData.shifting_dullness_has" clearable></el-input>
							</el-radio>
						</el-radio-group>
					</div>
				</td>
			</tr>
			<tr>
@ -644,7 +862,12 @@
					下肢水肿
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
					<el-radio-group :disabled="!editable" v-model="oldmanData.crura_edema">
						<el-radio :label="1">1 无</el-radio>
						<el-radio :label="2">2 单侧</el-radio>
						<el-radio :label="3">3 双侧不对称</el-radio>
						<el-radio :label="4">4 双侧对称</el-radio>
					</el-radio-group>
				</td>
			</tr>
			<tr>
@ -652,7 +875,12 @@
					足背动脉搏动
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
					<el-radio-group :disabled="!editable" v-model="oldmanData.dorsal_foot_pulse">
						<el-radio :label="1">1 未接触</el-radio>
						<el-radio :label="2">2 触及双侧对称</el-radio>
						<el-radio :label="3">3 触及左侧弱或消失</el-radio>
						<el-radio :label="4">4 触及右侧弱或消失</el-radio>
					</el-radio-group>
				</td>
			</tr>
			<tr>
@ -660,7 +888,15 @@
					肛门指诊
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
					<el-radio-group :disabled="!editable" v-model="oldmanData.anus_dre">
						<el-radio :label="1">1 未接触</el-radio>
						<el-radio :label="2">2 触及双侧对称</el-radio>
						<el-radio :label="3">3 触及左侧弱或消失</el-radio>
						<el-radio :label="4">4 触及右侧弱或消失</el-radio>
						<el-radio :label="5" class="setinput">5 其他
							<el-input :readonly="!editable" v-model="oldmanData.anus_dre_other" placeholder="" clearable></el-input>
						</el-radio>
					</el-radio-group>
				</td>
			</tr>
			<tr>
@ -668,7 +904,15 @@
					乳 腺
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
					<el-radio-group :disabled="!editable" v-model="oldmanData.breast">
						<el-radio :label="1">1 未见异常</el-radio>
						<el-radio :label="2">2 乳房切除</el-radio>
						<el-radio :label="3">3 异常泌乳</el-radio>
						<el-radio :label="4">4 乳腺包块</el-radio>
						<el-radio :label="5" class="setinput">5 其他
							<el-input :readonly="!editable" v-model="oldmanData.breast_other" placeholder="" clearable></el-input>
						</el-radio>
					</el-radio-group>
				</td>
			</tr>
			<tr>
@ -682,7 +926,12 @@
								外阴
							</td>
							<td colspan="3">
								<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
								<el-radio-group :disabled="!editable" v-model="oldmanData.vulva">
									<el-radio :label="1">1 未见异常</el-radio>
									<el-radio :label="2" class="setinput">2 异常
										<el-input :readonly="!editable" v-model="oldmanData.vulva_abnormal" placeholder="" clearable></el-input>
									</el-radio>
								</el-radio-group>
							</td>
						</tr>
						<tr>
@ -690,7 +939,12 @@
								阴道
							</td>
							<td colspan="3">
								<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
								<el-radio-group :disabled="!editable" v-model="oldmanData.vagina">
									<el-radio :label="1">1 未见异常</el-radio>
									<el-radio :label="2" class="setinput">2 异常
										<el-input :readonly="!editable" v-model="oldmanData.vagina_abnormal" placeholder="" clearable></el-input>
									</el-radio>
								</el-radio-group>
							</td>
						</tr>
						<tr>
@ -698,7 +952,12 @@
								宫颈
							</td>
							<td colspan="3">
								<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
								<el-radio-group :disabled="!editable" v-model="oldmanData.cervical">
									<el-radio :label="1">1 未见异常</el-radio>
									<el-radio :label="2" class="setinput">2 异常
										<el-input :readonly="!editable" v-model="oldmanData.cervical_abnormal" placeholder="" clearable></el-input>
									</el-radio>
								</el-radio-group>
							</td>
						</tr>
						<tr>
@ -706,7 +965,12 @@
								宫体
							</td>
							<td colspan="3">
								<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
								<el-radio-group :disabled="!editable" v-model="oldmanData.corpus">
									<el-radio :label="1">1 未见异常</el-radio>
									<el-radio :label="2" class="setinput">2 异常
										<el-input :readonly="!editable" v-model="oldmanData.corpus_abnormal" placeholder="" clearable></el-input>
									</el-radio>
								</el-radio-group>
							</td>
						</tr>
						<tr>
@ -714,18 +978,23 @@
								附件
							</td>
							<td colspan="3">
								<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
								<el-radio-group :disabled="!editable" v-model="oldmanData.gynecologic_appendix">
									<el-radio :label="1">1 未见异常</el-radio>
									<el-radio :label="2" class="setinput">2 异常
										<el-input :readonly="!editable" v-model="oldmanData.appendix_abnormal" placeholder="" clearable></el-input>
									</el-radio>
								</el-radio-group>
							</td>
						</tr>
					</table>
				</td>
			</tr>
			<tr>
				<td class="c-t-center col-w120">
				<td class="c-t-center">
					其 他
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
				<td colspan="5">
					<el-input :readonly="!editable" v-model="oldmanData.physical_examination_other" placeholder="" clearable></el-input>
				</td>
			</tr>
			<!-- 辅助检查 -->
@ -735,8 +1004,30 @@
					血常规
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable>
					</el-input>
					<div class="setinput">
						<span>
							血红蛋白:
							<el-input :readonly="!editable" class="col-w60" v-model="oldmanData.hemoglobin" type="number" min=0></el-input>g/L&emsp;
						</span>
						<span>
							白细胞:
							<el-input :readonly="!editable" class="col-w60" v-model="oldmanData.leukocyte" type="number" min=0></el-input> x 10
							<sup>9</sup>/L&emsp;
						</span>
						<span>
							血小板:
							<el-input :readonly="!editable" class="col-w60" v-model="oldmanData.thrombocyte" type="number" min=0></el-input> x 10
							<sup>9</sup>/L
						</span>
					</div>
					<div class="ui-grid">
						<div class="ui-col-0 lh27">
							其他:
						</div>
						<div class="ui-col-1">
							<el-input :readonly="!editable" v-model="oldmanData.blood_routine_other" placeholder="" clearable></el-input>
						</div>
					</div>
				</td>
			</tr>
			<tr>
@ -744,31 +1035,61 @@
					尿常规
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
					<div class="setinput">
						尿蛋白:
						<el-input class="col-w120" :readonly="!editable" v-model="oldmanData.urine_protein" placeholder="" clearable></el-input>
						尿糖:
						<el-input class="col-w120" :readonly="!editable" v-model="oldmanData.urine_sugar" placeholder="" clearable></el-input>
						尿酮体:
						<el-input class="col-w120" :readonly="!editable" v-model="oldmanData.urine_acetone_bodies" placeholder="" clearable></el-input>
						尿潜血:
						<el-input class="col-w120" :readonly="!editable" v-model="oldmanData.urine_occult_blood" placeholder="" clearable></el-input>
					</div>
					<div class="ui-grid">
						<div class="ui-col-0 lh27">其他:</div>
						<div class="ui-col-1">
							<el-input :readonly="!editable" v-model="oldmanData.urine_routine_other" placeholder="" clearable></el-input>
						</div>
					</div>
				</td>
			</tr>
			<tr>
				<td class="c-t-center col-w120">
					心电图
					空腹血糖
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
				<td colspan="4" class="setinput">
					<el-input class="col-w120" :readonly="!editable" v-model="oldmanData.fasting_blood_glucose_L" placeholder="" clearable></el-input>mmol/L 或
					<el-input class="col-w120" :readonly="!editable" v-model="oldmanData.fasting_blood_glucose_dL" placeholder="" clearable></el-input>mg/dL
				</td>
			</tr>
			<tr>
				<td class="c-t-center col-w120">
					空腹血糖
					心电图
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
					<el-radio-group :disabled="!editable" v-model="oldmanData.electrocardiogram">
						<el-radio :label="1">正常</el-radio>
						<el-radio :label="2" class="setinput">异常
							<el-input :readonly="!editable" v-model="oldmanData.electrocardiogram_abnormal" placeholder="" clearable></el-input>
						</el-radio>
					</el-radio-group>
				</td>
			</tr>
			<tr>
				<td class="c-t-center col-w120">
					尿微量白蛋白
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
					<div class="ui-grid">
						<div class="ui-col-1">
							<el-input :readonly="!editable" v-model="oldmanData.microalbuminuria" placeholder="" clearable></el-input>
						</div>
						<div class="ui-col-0">
							mg/dL
						</div>
					</div>
				</td>
			</tr>
			<tr>
@ -776,7 +1097,11 @@
					大便潜血
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
					<el-radio-group :disabled="!editable" v-model="oldmanData.occult_blood_in_stool">
						<el-radio :label="1">阴性</el-radio>
						<el-radio :label="2" class="setinput">阳性
						</el-radio>
					</el-radio-group>
				</td>
			</tr>
			<tr>
@ -784,7 +1109,14 @@
					糖化血红蛋白
				</td>
				<td colspan="4">
					<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
					<div class="ui-grid">
						<div class="ui-col-1">
							<el-input :readonly="!editable" v-model="oldmanData.glycated_hemoglobin" min=0 type="number"></el-input>
						</div>
						<div class="ui-col-0">
							%
						</div>
					</div>
				</td>
			</tr>
			<tr>
@ -970,13 +1302,13 @@
				</td>
			</tr>
			<!--健康评价  -->
			<td class="col-w120 c-t-center">健康评价</td>
			<td class="c-t-center">健康评价</td>
			<td colspan="5">
				<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
			</td>
			</tr>
			<!-- 健康指导 -->
			<td class="col-w120 c-t-center">健康指导</td>
			<td class="c-t-center">健康指导</td>
			<td colspan="5">
				<el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
			</td>
@ -1016,84 +1348,87 @@
				</tr>-->
		</table>
		<!-- <follow-bottom></follow-bottom> -->
	</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="../../../../plugins/toastr/toastr.min.js"></script>
    <script src="../../../../js/es6-promise.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../js/underscore.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../js/element-ui.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../api/http-request.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../api/fangshi-api.js"></script>
	<script>
		var Request = GetRequest();
		new Vue({
			el: "#app",
			data: function () {
				return {
					editable: true,
					isEditBtn: true,
					symptom_check: [],
					oldmanData: {},
					data1: "",
					input: null,
					radio: "",
					followupId: Request['id']
		</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/util.js" type="text/javascript" charset="utf-8"></script>
		<script src="../../../../plugins/toastr/toastr.min.js"></script>
		<script src="../../../../js/es6-promise.js" type="text/javascript" charset="utf-8"></script>
		<script src="../../../../js/underscore.js" type="text/javascript" charset="utf-8"></script>
		<script src="../../../../js/element-ui.js" type="text/javascript" charset="utf-8"></script>
		<script src="../../../../component/followup/follow-bottom.js"></script>
		<script src="../../../../api/http-request.js" type="text/javascript" charset="utf-8"></script>
		<script src="../../../../api/fangshi-api.js"></script>
		<script>
			var Request = GetRequest();
			new Vue({
				el: "#app",
				data: function () {
					return {
						editable: true,
						isEditBtn: true,
						symptom_check: [],
						oldmanData: {},
						data1: "",
						input: null,
						radio: "",
						followupId: Request['id'],
						version: Request['version']
					}
				},
				mounted: function () {
					this.getData()
				},
				watch: {
				}
			},
			mounted: function () {
				this.getData()
			},
			watch: {
				},
				methods: {
					getData: function () {
						var vm = this
						fangshiAPI.getOlderPeopleHealthCheckRecord({ followupId: this.followupId || '1' }).then(function (res) {
							if (res.status == 200) {
								var data = res.data
								if (data != null) {
									vm.oldmanData = data
									var vmO = vm.oldmanData
									if (vm.symptom_check) {
										vmO.symptom_check = data.symptom.join(',')
									}
								}
			},
			methods: {
				getData: function () {
					var vm = this
					fangshiAPI.getOlderPeopleHealthCheckRecord({ followupId: this.followupId || '1' }).then(function (res) {
						if (res.status == 200) {
							var data = res.data
							vm.oldmanData = data
							var vmO = vm.oldmanData
							if (vm.symptom_check) {
								vmO.symptom_check = data.symptom.join(',')
							} else {
								top.toastr.error(res.msg);
							}
						} else {
							top.toastr.error(res.msg);
						})
					},
					editData: function () {
						var vm = this
						this.oldmanData.create_time = null
						this.oldmanData.version = this.version	//版本号
						// fangshiAPI.saveOlderPeopleHealthCheckRecord({ followupId: '3', postpartumVisitDetails: JSON.stringify(this.postpartumVisitDetails) }).then(function (res) {
						// 	if (res.status == 200) {
						// 		top.toastr.info('保存成功')
						// 	} else {
						// 		top.toastr.error(res.msg);
						// 	}
						// })
					},
					editBtn: function () {
						this.isEditBtn = !this.isEditBtn
						if (this.isEditBtn == true) {
							var btn = document.getElementsByClassName('button')[0]
							btn.innerHTML = '编辑'
							this.editable = false
							this.editData()
						} else if (this.isEditBtn == false) {
							var btn = document.getElementsByClassName('button')[0]
							btn.innerHTML = '保存'
							this.editable = true
						}
					})
				},
				editData: function () {
					var vm = this
					console.log(this.oldmanData)
					this.oldmanData.create_time = null
					this.oldmanData.version = '1'	//版本号
					// fangshiAPI.saveOlderPeopleHealthCheckRecord({ followupId: '3', postpartumVisitDetails: JSON.stringify(this.postpartumVisitDetails) }).then(function (res) {
					// 	if (res.status == 200) {
					// 		top.toastr.info('保存成功')
					// 	} else {
					// 		top.toastr.error(res.msg);
					// 	}
					// })
				},
				editBtn: function () {
					this.isEditBtn = !this.isEditBtn
					if (this.isEditBtn == true) {
						var btn = document.getElementsByClassName('button')[0]
						btn.innerHTML = '编辑'
						this.editable = false
						this.editData()
					} else if (this.isEditBtn == false) {
						var btn = document.getElementsByClassName('button')[0]
						btn.innerHTML = '保存'
						this.editable = true
					}
				}
			}
		})
	</script>
			})
		</script>
</body>
</html>

+ 1 - 0
app/followup/v1/html/fangshi-detail-9.html

@ -258,6 +258,7 @@
    <script src="../../../../js/es6-promise.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../js/underscore.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../js/element-ui.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../component/followup/follow-bottom.js"></script>
    <script src="../../../../api/http-request.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../../api/fangshi-api.js"></script>
    <script>

+ 854 - 208
component/followup/fangshi-detail-6.js

@ -1,155 +1,279 @@
Vue.component('fangshi-detail-6',{
    template:`
    <div class="mt40">
Vue.component('fangshi-detail-6', {
    template: `<div class="mt40">
    <button class="button" @click="editBtn()">编辑</button>
    <div class="ui-grid p10">
    <div class="ui-grid p10 setradio">
        <div class="ui-col-1">
            <div class="ui-grid">
                <div class="ui-col-0">姓名:</div>
                <div class="ui-col-1">
                    <el-input :readonly="!editable" v-model="name" placeholder="" clearable></el-input>
                    <el-input :readonly="!editable" v-model="newbornData.sick_NAME" placeholder="" clearable></el-input>
                </div>
            </div>
        </div>
        <div class="ui-col-1">
            <div class="ui-grid">
                <div class="ui-col-0">编号:</div>
                <div class="ui-col-0">户籍:&emsp;</div>
                <div class="ui-col-1">
                    <el-input :readonly="!editable" v-model="number" placeholder="" clearable></el-input>
                    <el-radio-group v-model="newbornData.help_ORGANIZATION_FLAG" :disabled="!editable">
                        <el-radio label="1" :disabled="!editable">本市</el-radio>
                        <el-radio label="2" :disabled="!editable">省内</el-radio>
                        <el-radio label="3" :disabled="!editable">省外</el-radio>
                    </el-radio-group>
                </div>
            </div>
        </div>
        <div class="ui-col-1">
            <div class="ui-grid">
                <div class="ui-col-0">卡号:</div>
                <div class="ui-col-1">
                    <el-input :readonly="!editable" v-model="newbornData.number_NO" placeholder="" clearable></el-input>
                </div>
            </div>
        </div>
    </div>
    <table class="table table-bordered">
        <tr>
            <td class="col-w120 c-t-center">性别</td>
            <td>
                <el-radio :disabled="!editable" v-model="radio" label="1">未知的性别</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="2">男</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="3">女</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="4">未说明的性别</el-radio>
                <el-radio-group v-model="newbornData.sick_SEX">
                    <div>
                        <el-radio :disabled="!editable" label="0">未知的性别</el-radio>
                        <el-radio :disabled="!editable" label="1">男</el-radio>
                    </div>
                    <div class="mt10">
                        <el-radio :disabled="!editable" label="2">女</el-radio>
                        <el-radio :disabled="!editable" label="9">未说明的性别</el-radio>
                    </div>
                </el-radio-group>
            </td>
            <td colspan="2">
                出生日期
                <el-date-picker :readonly="!editable" v-model="data2" type="date" placeholder="选择日期">
                </el-date-picker>
                <div class="ui-grid">
                    <div class="ui-col-0">
                        出生日期:
                    </div>
                    <div class="ui-col-1">
                        <el-date-picker :readonly="!editable" v-model="newbornData.birthday" type="date" placeholder="选择日期">
                        </el-date-picker>
                    </div>
                </div>
            </td>
            <td>
                户籍地址
                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                <div class="ui-grid">
                    <div class="ui-col-0">
                        户籍地址:
                    </div>
                    <div class="ui-col-1">
                        <el-input :readonly="!editable" v-model="newbornData.permanent_RESIDENCE_ADDRESS" placeholder="" clearable></el-input>
                    </div>
                </div>
            </td>
        </tr>
        <tr>
            <td class="col-w120 c-t-center">母亲身份证号</td>
            <td>
                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                <el-input :readonly="!editable" v-model="newbornData.mother_IDENTITY_CARD_NO" placeholder="" clearable></el-input>
            </td>
            <td class="c-t-center">家庭住址</td>
            <td colspan="2">
                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                <el-input :readonly="!editable" v-model="newbornData.mother_ADDRESS" placeholder="" clearable></el-input>
            </td>
        </tr>
        <tr>
            <td class="col-w120 c-t-center">父 亲</td>
            <td class="col-w120 c-t-center">母 亲</td>
            <td>
                姓名
                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                <div class="ui-grid">
                    <div class="ui-col-0">
                        姓名
                    </div>
                    <div class="ui-col-1">
                        <el-input :readonly="!editable" v-model="newbornData.mother_NAME" placeholder="" clearable></el-input>
                    </div>
                </div>
            </td>
            <td>
                职业
                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                <div class="ui-grid">
                    <div class="ui-col-0">
                        职业
                    </div>
                    <div class="ui-col-1">
                        <el-input :readonly="!editable" v-model="newbornData.mother_OCCUPATION" placeholder="" clearable></el-input>
                    </div>
                </div>
            </td>
            <td>
                联系电话
                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                <div class="ui-grid">
                    <div class="ui-col-0">
                        联系电话
                    </div>
                    <div class="ui-col-1">
                        <el-input type="number" :readonly="!editable" v-model="newbornData.mother_PHONE" placeholder=""></el-input>
                    </div>
                </div>
            </td>
            <td>
                出生日期
                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                <div class="ui-grid">
                    <div class="ui-col-0">
                        出生日期
                    </div>
                    <div class="ui-col-1">
                        <el-date-picker :readonly="!editable" v-model="newbornData.mother_BIRTHDAY" type="date" placeholder="选择日期">
                        </el-date-picker>
                    </div>
                </div>
            </td>
        </tr>
        <tr>
            <td class="col-w120 c-t-center">母 亲</td>
            <td class="col-w120 c-t-center">父 亲</td>
            <td>
                姓名
                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                <div class="ui-grid">
                    <div class="ui-col-0">
                        姓名
                    </div>
                    <div class="ui-col-1">
                        <el-input :readonly="!editable" v-model="newbornData.father_NAME" placeholder="" clearable></el-input>
                    </div>
                </div>
            </td>
            <td>
                职业
                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                <div class="ui-grid">
                    <div class="ui-col-0">
                        职业
                    </div>
                    <div class="ui-col-1">
                        <el-input :readonly="!editable" v-model="newbornData.father_OCCUPATION" placeholder="" clearable></el-input>
                    </div>
                </div>
            </td>
            <td>
                联系电话
                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                <div class="ui-grid">
                    <div class="ui-col-0">
                        联系电话
                    </div>
                    <div class="ui-col-1">
                        <el-input type="number" :readonly="!editable" v-model="newbornData.father_PHONE"></el-input>
                    </div>
                </div>
            </td>
            <td>
                出生日期
                <el-date-picker :readonly="!editable" v-model="data2" type="date" placeholder="选择日期">
                </el-date-picker>
                <div class="ui-grid">
                    <div class="ui-col-0">
                        出生日期
                    </div>
                    <div class="ui-col-1">
                        <el-date-picker :readonly="!editable" v-model="newbornData.father_BIRTHDAY" type="date" placeholder="选择日期">
                        </el-date-picker>
                    </div>
                </div>
            </td>
        </tr>
        <tr>
            <td colspan="2">出生孕周
                <input type="text"> 周
            <td colspan="2" class="setinput c-t-center">出生孕周
                <el-input style="width:70px;" type="number" :readonly="!editable" v-model="newbornData.birth_PREGNANCY_WEEK"></el-input>
            </td>
            <td colspan="3">
                母亲妊娠期患病情况:
                <el-radio :disabled="!editable" v-model="radio" label="1">糖尿病</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="2">妊娠期高血压</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="3">其他</el-radio>
                <div class="ui-grid">
                    <div class="ui-col-0">
                        母亲妊娠期患病情况:
                    </div>
                    <div class="ui-col-1">
                        <el-radio-group v-model="newbornData.pregnancy_SICK">
                            <el-radio :disabled="!editable" label="1">糖尿病</el-radio>
                            <el-radio :disabled="!editable" label="2">糖尿病</el-radio>
                            <el-radio :disabled="!editable" label="3">妊娠期高血压</el-radio>
                            <el-radio :disabled="!editable" label="4" class="setinput">其他
                                <el-input type="text" :readonly="pregnancy_SICK_CIRCS_other||!editable" v-model="newbornData.pregnancy_SICK_CIRCS" clearable></el-input>
                            </el-radio>
                        </el-radio-group>
                    </div>
                </div>
            </td>
        </tr>
        <tr>
            <td class="col-w120 c-t-center">助产机构名称</td>
            <td>
            <td class="col-w120 c-t-center setinput">助产机构名称:
                <el-input style="width:120px;" type="text" :readonly="!editable" v-model="newbornData.help_ORGANIZATION_NAME" clearable></el-input>
            </td>
            <td class="c-t-center">
                出院时间
                <el-date-picker :readonly="!editable" v-model="data2" type="date" placeholder="选择日期">
                </el-date-picker>
                <div class="setPicker">
                    <el-date-picker :readonly="!editable" v-model="newbornData.DISCHARGED_DATE" type="date" placeholder="选择日期">
                    </el-date-picker>
                </div>
            </td>
            <td colspan="2">
                出生情况:
                <el-radio :disabled="!editable" v-model="radio" label="1">顺产</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="2">胎头吸引</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="3">产钳</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="4">剖宫</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="5">双多胎</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="5">臀位</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="5">其他</el-radio>
                <el-checkbox-group v-model="delivery_WAY_check" :disabled="!editable">
                    <el-checkbox style="margin-left: 30px;" label="1">顺产</el-checkbox>
                    <el-checkbox label="2">胎头吸引</el-checkbox>
                    <el-checkbox label="3">产钳</el-checkbox>
                    <el-checkbox label="4">剖宫</el-checkbox>
                    <el-checkbox label="5">双多胎</el-checkbox>
                    <el-checkbox label="6">臀位</el-checkbox>
                    <el-checkbox class="setinput" label="7">
                        <el-input type="text" :readonly="birth_OTHER||!editable" v-model="newbornData.birth_OTHER" placeholder="其他" clearable></el-input>
                    </el-checkbox>
                </el-checkbox-group>
            </td>
            <td>
                新生儿窒息:
                <el-radio :disabled="!editable" v-model="radio" label="1">无</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="1">有</el-radio>
                (Apgar 评分:1分钟——分,5分钟——分,不详)
                <el-radio-group v-model="newbornData.suffocation" :disabled="!editable">
                    <el-radio :disabled="!editable" label="1">无</el-radio>
                    <el-radio :disabled="!editable" label="2">有</el-radio>
                </el-radio-group>
                <div class="setinput">
                    (Apgar 评分:1分钟
                    <el-input style="width:70px;" type="number" :readonly="!editable" v-model="newbornData.apgar_O"></el-input>分,5分钟
                    <el-input style="width:70px;" type="number" :readonly="!editable" v-model="newbornData.apgar_F"></el-input>分,不详
                    <el-input style="width:70px;" type="number" :readonly="!editable" v-model="newbornData.apgar_N"></el-input>)
                </div>
            </td>
        </tr>
        <tr>
            <td colspan="2">新生儿期病史:
                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
            <td colspan="2" class="c-t-center">新生儿病史:
                <el-input :readonly="!editable" v-model="newbornData.blessedevent_MEDICAL_HISTORY" placeholder="" clearable></el-input>
            </td>
            <td>诊治机构:
                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
            <td class="c-t-center">诊治机构:
                <el-input :readonly="!editable" v-model="newbornData.help_OUT_ORGANIZATION" placeholder="" clearable></el-input>
            </td>
            <td colspan="2">计划免疫情况:
                <el-radio :disabled="!editable" v-model="radio" label="1">卡介苗</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="2">乙肝疫苗</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="3">以上两种</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="4">未种</el-radio>
                <el-radio-group v-model="newbornData.plan_IMMUNE">
                    <el-radio :disabled="!editable" label="1">卡介苗</el-radio>
                    <el-radio :disabled="!editable" label="2">乙肝疫苗</el-radio>
                    <el-radio :disabled="!editable" label="3">以上两种</el-radio>
                    <el-radio :disabled="!editable" label="4">未种</el-radio>
                </el-radio-group>
            </td>
        </tr>
        <tr>
            <td colspan="2">新生儿出生体重:
                <input type="text"> kg
            <td colspan="2">
                <div class="ui-grid">
                    <div class="ui-col-0">
                        新生儿出生体重:
                    </div>
                    <div class="ui-col-1 setinput">
                        <el-input style="width: 70px;" type="number" :readonly="!editable" v-model="newbornData.blessedevent_BIRTH_WEIGHT" :step="0.1"></el-input>
                        kg
                    </div>
                </div>
            </td>
            <td>出生身长:
                <input type="text"> cm
            <td>
                <div class="ui-grid">
                    <div class="ui-col-0">
                        出生身长:
                    </div>
                    <div class="ui-col-1 setinput">
                        <el-input style="width: 70px;" type="number" :readonly="!editable" v-model="newbornData.blessedevent_BIRTH_WEIGHT" :step="0.1"></el-input>cm
                    </div>
                </div>
            </td>
            <td colspan="2">是否有畸形:
                <el-radio :disabled="!editable" v-model="radio" label="1">无</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="2">有</el-radio>
                <el-radio-group :disabled="!editable" v-model="newbornData.deformity_NULL">
                    <el-radio :disabled="!editable" label="1">无</el-radio>
                    <el-radio :disabled="!editable" label="2">有</el-radio>
                </el-radio-group>
            </td>
        </tr>
        <tr>
@ -160,102 +284,127 @@ Vue.component('fangshi-detail-6',{
        <tr>
            <td colspan="5">
                新生儿疾病筛查:
                <el-radio :disabled="!editable" v-model="radio" label="1">未进行</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="2">检查均阴性</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="3">甲低</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="4">苯丙酮尿症</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="5">其他遗传代谢病</el-radio>
                <input type="text">
                <el-radio :disabled="!editable" v-model="radio" label="6">已查无结果</el-radio>
                <el-checkbox-group v-model="SCREENING_check" :disabled="!editable">
                    <el-checkbox label="1">未进行</el-checkbox>
                    <el-checkbox label="2">检查均阴性</el-checkbox>
                    <el-checkbox label="3">甲低</el-checkbox>
                    <el-checkbox label="4">苯丙酮尿症</el-checkbox>
                    <el-checkbox label="5" class="setinput">其他遗传代谢病
                        <el-input style="width: 100px;" type="text" :readonly="SCREENING_3_dis||!editable" v-model="newbornData.screening_ABNORMAL"
                            clearable></el-input>
                    </el-checkbox>
                    <el-checkbox label="6">已查无结果</el-checkbox>
                </el-checkbox-group>
            </td>
        </tr>
        <tr>
            <td colspan="4">
                新生儿听力筛查:
                <el-radio :disabled="!editable" v-model="radio" label="1">通过</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="2">未通过</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="3">未筛查</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="4">不详</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="5">已查无结果</el-radio>
                <el-radio-group :disabled="!editable" v-model="newbornData.hearing">
                    <el-radio :disabled="!editable" label="1">通过</el-radio>
                    <el-radio :disabled="!editable" label="2">未通过</el-radio>
                    <el-radio :disabled="!editable" label="3">未筛查</el-radio>
                    <el-radio :disabled="!editable" label="4">不详</el-radio>
                    <el-radio :disabled="!editable" label="5">已查无结果</el-radio>
                </el-radio-group>
            </td>
            <td colspan="1">
            <td colspan="1" class="setinput">
                目前体重
                <input type="text"> kg
                <el-input style="width: 70px;" type="number" :readonly="!editable" v-model="newbornData.now_WEIGHT"></el-input>
                kg
            </td>
        </tr>
        <tr>
            <td colspan="3">
                喂养方式:
                <el-radio :disabled="!editable" v-model="radio" label="1">纯母乳</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="2">部分母乳</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="3">人工</el-radio>
                <el-radio-group :disabled="!editable" v-model="newbornData.feed_TYPE">
                    <el-radio :disabled="!editable" label="1">纯母乳</el-radio>
                    <el-radio :disabled="!editable" label="2">部分母乳</el-radio>
                    <el-radio :disabled="!editable" label="3">人工</el-radio>
                </el-radio-group>
            </td>
            <td colspan="1">
            <td colspan="1" class="setinput">
                吃奶量
                <input type="text"> ml/次
                <el-input style="width: 70px;" type="number" :readonly="!editable" v-model="newbornData.eat_MILE_AMOUNT"></el-input> ml/次
            </td>
            <td colspan="1">
            <td colspan="1" class="setinput">
                吃奶次数
                <input type="text"> 次/日
                <el-input style="width: 70px;" type="number" :readonly="!editable" v-model="newbornData.eat_MILE_TIME"></el-input>次/日
            </td>
        </tr>
        <tr>
            <td colspan="3">
                呕吐:
                <el-radio :disabled="!editable" v-model="radio" label="1">无</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="2">有</el-radio>
                <el-radio-group :disabled="!editable" v-model="newbornData.vomit">
                    <el-radio :disabled="!editable" v-model="radio" label="1">无</el-radio>
                    <el-radio :disabled="!editable" v-model="radio" label="2">有</el-radio>
                </el-radio-group>
            </td>
            <td colspan="1">
                大便:
                <el-radio :disabled="!editable" v-model="radio" label="1">糊状</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="2">稀</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="3">其他</el-radio>
                <el-radio-group :disabled="!editable" v-model="newbornData.vulnus">
                    <el-radio :disabled="!editable" v-model="radio" label="1">糊状</el-radio>
                    <el-radio :disabled="!editable" v-model="radio" label="2">稀</el-radio>
                    <el-radio :disabled="!editable" v-model="radio" label="3">其他</el-radio>
                </el-radio-group>
            </td>
            <td colspan="1">
            <td colspan="1" class="setinput">
                大便次数
                <input type="text"> 次/日
                <el-input style="width: 70px;" type="number" :readonly="!editable" v-model="newbornData.vulnus_TIME"></el-input> 次/日
            </td>
        </tr>
        <tr>
            <td colspan="3">
            <td colspan="3" class="setinput">
                体温:
                <input type="text">℃
                <el-input style="width: 70px;" type="number" :readonly="!editable" v-model="newbornData.body_TEMPERATURE"></el-input>
            </td>
            <td colspan="1">
            <td colspan="1" class="setinput">
                心率:
                <input type="text">次/分钟
                <el-input style="width: 70px;" type="number" :readonly="!editable" v-model="newbornData.pulse_FREQUENCY"></el-input>
                次/分钟
            </td>
            <td colspan="1">
            <td colspan="1" class="setinput">
                呼吸频率
                <input type="text"> 次/日
                <el-input style="width: 70px;" type="number" :readonly="!editable" v-model="newbornData.breath_FREQUENCY"></el-input>
                次/日
            </td>
        </tr>
        <tr>
            <td colspan="3">面色:
                <el-radio :disabled="!editable" v-model="radio" label="1">红润</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="2">黄染</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="3">其他</el-radio>
                <input type="text">
                <el-radio-group :disabled="!editable" v-model="newbornData.complexion">
                    <el-radio :disabled="!editable" label="1">红润</el-radio>
                    <el-radio :disabled="!editable" label="2">黄染</el-radio>
                    <el-radio :disabled="!editable" label="3" class="setinput">其他
                        <el-input style="width: 120px;" type="text" :readonly="complexion_NULL_dis||!editable" v-model="newbornData.complexion_NULL"
                            clearable></el-input>
                    </el-radio>
                </el-radio-group>
            </td>
            <td colspan="2">黄疸部位:
                <el-radio :disabled="!editable" v-model="radio" label="1">面部</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="2">躯干</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="3">四肢</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="3">手足</el-radio>
                <el-radio-group :disabled="!editable" v-model="newbornData.face">
                    <el-radio :disabled="!editable" label="1">面部</el-radio>
                    <el-radio :disabled="!editable" label="2">躯干</el-radio>
                    <el-radio :disabled="!editable" label="3">四肢</el-radio>
                    <el-radio :disabled="!editable" label="4">手足</el-radio>
                </el-radio-group>
            </td>
        </tr>
        <tr>
            <td colspan="5">
            <td colspan="5" class="setinput">
                前卤
                <input type="text">cm✖
                <input type="text">cm
                <el-radio :disabled="!editable" v-model="radio" label="1">正常</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="2">膨隆</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="3">凹陷</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="3">其他</el-radio>
                <input type="text">
                <el-input style="width: 70px;" type="number" :readonly="!editable" v-model="newbornData.bregma_FRONT"></el-input>
                &nbsp;cm&nbsp;✖
                <el-input style="width: 70px;" type="number" :readonly="!editable" v-model="newbornData.bregma_BACK"></el-input> &nbsp;cm &emsp;
                <el-radio-group :disabled="!editable" v-model="newbornData.bregma">
                    <el-radio :disabled="!editable" label="1">正常</el-radio>
                    <el-radio :disabled="!editable" label="2">膨隆</el-radio>
                    <el-radio :disabled="!editable" label="3">凹陷</el-radio>
                    <el-radio :disabled="!editable" label="4">其他
                <el-input style="width: 120px;" type="text" :readonly="bregma_other_dis||!editable" v-model="newbornData.bregma_PERFORMANCE"
                    clearable></el-input>
                </el-radio>
                </el-radio-group>
            </td>
        </tr>
        <tr>
@ -263,88 +412,132 @@ Vue.component('fangshi-detail-6',{
                <table class="table2">
                    <tr>
                        <td>眼外观:
                            <el-radio :disabled="!editable" v-model="radio" label="1">未见异常</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="2">异常</el-radio>
                            <input type="text" name="" id="">
                            <el-radio-group :disabled="!editable" v-model="newbornData.eye">
                                <el-radio :disabled="!editable" label="1">未见异常</el-radio>
                                <el-radio :disabled="!editable" label="2" class="setinput">异常
                                    <el-input type="text" :readonly="eye_NULL_dis||!editable" v-model="newbornData.eye_NULL" clearable></el-input>
                                </el-radio>
                            </el-radio-group>
                        </td>
                        <td>四肢活动度:
                            <el-radio :disabled="!editable" v-model="radio" label="1">未见异常</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="2">异常</el-radio>
                            <input type="text" name="" id="">
                            <el-radio-group :disabled="!editable" v-model="newbornData.limbs">
                                <el-radio :disabled="!editable" label="1">未见异常</el-radio>
                                <el-radio :disabled="!editable" label="2" class="setinput">异常
                                    <el-input type="text" :readonly="limbs_NULL_dis||!editable" v-model="newbornData.limbs_NULL" clearable></el-input>
                                </el-radio>
                            </el-radio-group>
                        </td>
                    </tr>
                    <tr>
                        <td>耳外观:
                            <el-radio :disabled="!editable" v-model="radio" label="1">未见异常</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="2">异常</el-radio>
                            <input type="text" name="" id="">
                            <el-radio-group :disabled="!editable" v-model="newbornData.ear">
                                <el-radio :disabled="!editable" label="1">未见异常</el-radio>
                                <el-radio :disabled="!editable" label="2" class="setinput">异常
                                    <el-input type="text" :readonly="ear_FACE_dis||!editable" v-model="newbornData.ear_FACE" clearable></el-input>
                                </el-radio>
                            </el-radio-group>
                        </td>
                        <td>颈部包块:
                            <el-radio :disabled="!editable" v-model="radio" label="1">无</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="2">有</el-radio>
                            <input type="text" name="" id="">
                            <el-radio-group :disabled="!editable" v-model="newbornData.neck_PACK">
                                <el-radio :disabled="!editable" label="1">无</el-radio>
                                <el-radio :disabled="!editable" label="2" class="setinput">有
                                    <el-input type="text" :readonly="neck_PACK_NULL_dis||!editable" v-model="newbornData.neck_PACK_NULL" clearable></el-input>
                                </el-radio>
                            </el-radio-group>
                        </td>
                    </tr>
                    <tr>
                        <td>鼻:
                            <el-radio :disabled="!editable" v-model="radio" label="1">未见异常</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="2">异常</el-radio>
                            <input type="text" name="" id="">
                            <el-radio-group :disabled="!editable" v-model="newbornData.nose">
                                <el-radio :disabled="!editable" label="1">未见异常</el-radio>
                                <el-radio :disabled="!editable" label="2" class="setinput">异常
                                    <el-input type="text" :readonly="nose_PERFORMANCE_dis||!editable" v-model="newbornData.nose_PERFORMANCE" clearable></el-input>
                                </el-radio>
                            </el-radio-group>
                        </td>
                        <td>皮肤:
                            <el-radio :disabled="!editable" v-model="radio" label="1">未见异常</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="2">湿疹</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="3">糜烂</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="4">其他</el-radio>
                            <input type="text" name="" id="">
                            <el-radio-group :disabled="!editable" v-model="newbornData.skin">
                                <el-radio :disabled="!editable" label="1">未见异常</el-radio>
                                <el-radio :disabled="!editable" label="2">湿疹</el-radio>
                                <el-radio :disabled="!editable" label="3">糜烂</el-radio>
                                <el-radio :disabled="!editable" label="4" class="setinput">其他
                                    <el-input type="text" :readonly="skin_PERFORMANCE_dis||!editable" v-model="newbornData.skin_PERFORMANCE" clearable></el-input>
                                </el-radio>
                            </el-radio-group>
                        </td>
                    </tr>
                    <tr>
                        <td>口腔:
                            <el-radio :disabled="!editable" v-model="radio" label="1">未见异常</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="2">异常</el-radio>
                            <input type="text" name="" id="">
                            <el-radio-group :disabled="!editable" v-model="newbornData.oral">
                                <el-radio :disabled="!editable" label="1">未见异常</el-radio>
                                <el-radio :disabled="!editable" label="2" class="setinput">异常
                                    <el-input type="text" :readonly="oral_PERFORMANCE_dis||!editable" v-model="newbornData.oral_PERFORMANCE" clearable></el-input>
                                </el-radio>
                            </el-radio-group>
                        </td>
                        <td>肛门:
                            <el-radio :disabled="!editable" v-model="radio" label="1">未见异常</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="2">异常</el-radio>
                            <input type="text" name="" id="">
                            <el-radio-group :disabled="!editable" v-model="newbornData.anus">
                                <el-radio :disabled="!editable" label="1">未见异常</el-radio>
                                <el-radio :disabled="!editable" label="2" class="setinput">异常
                                    <el-input type="text" :readonly="anus_PERFORMANCE_dis||!editable" v-model="newbornData.anus_PERFORMANCE" clearable></el-input>
                                </el-radio>
                            </el-radio-group>
                        </td>
                    </tr>
                    <tr>
                        <td>心肺听诊:
                            <el-radio :disabled="!editable" v-model="radio" label="1">未见异常</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="2">异常</el-radio>
                            <input type="text" name="" id="">
                            <el-radio-group :disabled="!editable" v-model="newbornData.heart">
                                <el-radio :disabled="!editable" label="1">未见异常</el-radio>
                                <el-radio :disabled="!editable" label="2" class="setinput">异常
                                    <el-input type="text" :readonly="heart_PERFORMANCE_dis||!editable" v-model="newbornData.heart_PERFORMANCE" clearable></el-input>
                                </el-radio>
                            </el-radio-group>
                        </td>
                        <td>外生殖器:
                            <el-radio :disabled="!editable" v-model="radio" label="1">未见异常</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="2">异常</el-radio>
                            <input type="text" name="" id="">
                            <el-radio-group :disabled="!editable" v-model="newbornData.genitalia">
                                <el-radio :disabled="!editable" label="1">未见异常</el-radio>
                                <el-radio :disabled="!editable" label="2" class="setinput">异常
                                    <el-input type="text" :readonly="genitalia_NULL_dis||!editable" v-model="newbornData.genitalia_NULL" clearable></el-input>
                                </el-radio>
                            </el-radio-group>
                        </td>
                    </tr>
                    <tr>
                        <td>腹部触诊:
                            <el-radio :disabled="!editable" v-model="radio" label="1">未见异常</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="2">异常</el-radio>
                            <input type="text" name="" id="">
                            <el-radio-group :disabled="!editable" v-model="newbornData.abdomen">
                                <el-radio :disabled="!editable" label="1">未见异常</el-radio>
                                <el-radio :disabled="!editable" label="2" class="setinput">异常
                                    <el-input type="text" :readonly="abdomen_NULL_dis||!editable" v-model="newbornData.abdomen_NULL" clearable></el-input>
                                </el-radio>
                            </el-radio-group>
                        </td>
                        <td>脊柱:
                            <el-radio :disabled="!editable" v-model="radio" label="1">未见异常</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="2">异常</el-radio>
                            <input type="text" name="" id="">
                            <el-radio-group :disabled="!editable" v-model="newbornData.vertebral">
                                <el-radio :disabled="!editable" label="1">未见异常</el-radio>
                                <el-radio :disabled="!editable" label="2" class="setinput">异常
                                    <el-input type="text" :readonly="vertebral_NULL_dis||!editable" v-model="newbornData.vertebral_NULL" clearable></el-input>
                                </el-radio>
                            </el-radio-group>
                        </td>
                    </tr>
                    <tr>
                        <td>脐带:
                            <el-radio :disabled="!editable" v-model="radio" label="1">未脱</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="2">脱落</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="3">脐带有渗出</el-radio>
                            <el-radio :disabled="!editable" v-model="radio" label="4">其他</el-radio>
                            <input type="text" name="" id="">
                            <el-radio-group :disabled="!editable" v-model="newbornData.umbilical">
                                <el-radio :disabled="!editable" v-model="radio" label="1">未脱</el-radio>
                                <el-radio :disabled="!editable" v-model="radio" label="2">脱落</el-radio>
                                <el-radio :disabled="!editable" v-model="radio" label="3">脐带有渗出</el-radio>
                                <el-radio :disabled="!editable" v-model="radio" label="4" class="setinput">其他
                                    <el-input type="text" style="width:120px" :readonly="umbilical_NULL_dis||!editable" v-model="newbornData.umbilical_NULL" clearable></el-input>
                                </el-radio>
                            </el-radio-group>
                        </td>
                        <td>其他:
                            <input type="text" name="" id="">
                        <td class="setinput">
                            <div class="ui-grid">
                                <div class="ui-col-0">其他:</div>
                                <div class="ui-col-1">
                                    <el-input type="text" :readonly="!editable" v-model="newbornData.other" clearable></el-input>
                                </div>
                            </div>
                        </td>
                    </tr>
                </table>
@ -353,73 +546,526 @@ Vue.component('fangshi-detail-6',{
        <tr>
            <td colspan="5">
                转诊意见:
                <el-radio :disabled="!editable" v-model="radio" label="1">无</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="2">有</el-radio>
                原因:
                <input type="text" style="width: calc(100% - 520px);">
                <br> 机构及科室:
                <input type="text" style="width: calc(100% - 385px);margin-top: 10px;">
                <el-radio-group :disabled="!editable" v-model="newbornData.referral">
                    <el-radio :disabled="!editable" v-model="radio" label="1">无</el-radio>
                    <el-radio :disabled="!editable" v-model="radio" label="2">有</el-radio>
                </el-radio-group>
                <div class="setinput ui-grid">
                    <div class="ui-col-0">
                        原因:
                    </div>
                    <div class="ui-col-1">
                        <el-input type="text" :readonly="!editable" v-model="newbornData.referral_REASON" clearable></el-input>
                    </div>
                </div>
                <div class="ui-grid">
                    <div class="ui-col-1 ui-grid setinput">
                        <div class="ui-col-0">
                            机构:
                        </div>
                        <div class="ui-col-1">
                            <el-input type="text" :readonly="!editable" v-model="newbornData.organization_ORG_NAME" clearable></el-input>
                        </div>
                    </div>
                    <div class="ui-col-1 ui-grid setinput">
                        <div class="ui-col-0">
                            科室:
                        </div>
                        <div class="ui-col-1">
                            <el-input type="text" :readonly="!editable" v-model="newbornData.organization" clearable></el-input>
                        </div>
                    </div>
                </div>
            </td>
        </tr>
        <tr>
            <td colspan="5">
                指导:
                <el-radio :disabled="!editable" v-model="radio" label="1">喂养指导</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="2">发育指导</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="3">防痢指导</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="4">预防伤害指导</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="5">口腔保健指导</el-radio>
                <el-radio :disabled="!editable" v-model="radio" label="6">其他</el-radio>
                <input type="text">
            <td colspan="5" class="setinput">
                <div class="ui-grid">
                    <div class="ui-col-0">
                        指导:
                    </div>
                    <div class="ui-col-1">
                        <el-checkbox-group v-model="guide_check" :disabled="!editable">
                            <el-checkbox label="1">喂养指导</el-checkbox>
                            <el-checkbox label="2">发育指导</el-checkbox>
                            <el-checkbox label="3">防病指导</el-checkbox>
                            <el-checkbox label="4">预防伤害指导</el-checkbox>
                            <el-checkbox label="5">口腔保健指导</el-checkbox>
                            <el-checkbox label="6">其他
                                <el-input type="text" :readonly="other_GUIDE_CONTENT_dis||!editable" v-model="newbornData.other_GUIDE_CONTENT" clearable></el-input>
                            </el-checkbox>
                        </el-checkbox-group>
                    </div>
                </div>
            </td>
        </tr>
        <tr>
            <td colspan="2">
                本次访视日期
                <el-date-picker :readonly="!editable" v-model="data2" type="date" placeholder="选择日期">
                </el-date-picker>
                <div class="ui-grid">
                    <div class="ui-col-0">
                        本次访视日期
                    </div>
                    <div class="ui-col-1">
                        <el-date-picker :readonly="!editable" v-model="newbornData.this_INTERVIEW_DATE" type="date" placeholder="选择日期">
                        </el-date-picker>
                    </div>
                </div>
            </td>
            <td colspan="3">
                下次随访地点
                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                <div class="ui-grid">
                    <div class="ui-col-0">
                        下次随访地点
                    </div>
                    <div class="ui-col-1">
                        <el-input :readonly="!editable" v-model="newbornData.next_VISITING_ADDRESS" placeholder="" clearable></el-input>
                    </div>
                </div>
            </td>
        </tr>
        <tr>
            <td colspan="2">
                下次访视日期
                <el-date-picker :readonly="!editable" v-model="data2" type="date" placeholder="选择日期">
                </el-date-picker>
                <div class="ui-grid">
                    <div class="ui-col-0">
                        下次访视日期
                    </div>
                    <div class="ui-col-1">
                        <el-date-picker :readonly="!editable" v-model="newbornData.next_VISITING_DATE" type="date" placeholder="选择日期">
                        </el-date-picker>
                    </div>
                </div>
            </td>
            <td colspan="3">
                随访医生签名
                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                家属确认签字
                <el-input :readonly="!editable" v-model="input" placeholder="" clearable></el-input>
                <div class="ui-grid">
                    <div class="ui-col-1 ui-grid setinput">
                        <div class="ui-col-0">
                            随访医生签名:
                        </div>
                        <div class="ui-col-1">
                            <el-input type="text" :readonly="!editable" v-model="newbornData.organization_ORG_NAME" clearable></el-input>
                        </div>
                    </div>
                    <div class="ui-col-1 ui-grid setinput">
                        <div class="ui-col-0">
                            家属确认签字:
                        </div>
                        <div class="ui-col-1">
                            <el-input type="text" :readonly="!editable" v-model="newbornData.organization" clearable></el-input>
                        </div>
                    </div>
                </div>
            </td>
        </tr>
    </table>
    </div>
    `,
    props: ['followupid'],
    data:function(){
        `,
    props: ['followupid','version'],
    data: function () {
        return {
            editable: true,
            editable: false,
            isEditBtn: true,
            birth_OTHER: true,
            pregnancy_SICK_CIRCS_other: true,
            SCREENING_3_dis: true,
            bregma_other_dis: true,
            eye_NULL_dis: true,
            limbs_NULL_dis: true,
            complexion_NULL_dis: true,
            ear_FACE_dis: true,
            neck_PACK_NULL_dis: true,
            nose_PERFORMANCE_dis: true,
            skin_PERFORMANCE_dis: true,
            oral_PERFORMANCE_dis: true,
            anus_PERFORMANCE_dis: true,
            heart_PERFORMANCE_dis: true,
            genitalia_NULL_dis: true,
            abdomen_NULL_dis: true,
            vertebral_NULL_dis: true,
            umbilical_NULL_dis: true,
            other_GUIDE_CONTENT_dis: true,
            delivery_WAY_check: [],
            SCREENING_check: [],
            guide_check: [],
            data2: "",
            radio: "",
            input: '',
            name:'',
            number:'',
            name: '',
            number: '',
            newbornData: {}
        }
    },
    mounted:function(){
    computed: {
        pregnancy_SICK: function () {
            return this.newbornData.pregnancy_SICK
        },
        bregma: function () {
            return this.newbornData.bregma
        },
        complexion: function () {
            return this.newbornData.complexion
        },
        eye: function () {
            return this.newbornData.eye
        },
        limbs: function () {
            return this.newbornData.limbs
        },
        neck_PACK: function () {
            return this.newbornData.neck_PACK
        },
        ear: function () {
            return this.newbornData.ear
        },
        nose: function () {
            return this.newbornData.nose
        },
        skin: function () {
            return this.newbornData.skin
        },
        oral: function () {
            return this.newbornData.oral
        },
        anus: function () {
            return this.newbornData.anus
        },
        heart: function () {
            return this.newbornData.heart
        },
        genitalia: function () {
            return this.newbornData.genitalia
        },
        abdomen: function () {
            return this.newbornData.abdomen
        },
        vertebral: function () {
            return this.newbornData.vertebral
        },
        umbilical: function () {
            return this.newbornData.umbilical
        }
    },
    watch:{},
    methods:{
        editBtn:function(){
    watch: {
        umbilical: function (i) {
            var a = i?i.toString().indexOf('4'):''
            if (a > -1) {
                this.umbilical_NULL_dis = false
            } else {
                this.umbilical_NULL_dis = true
                this.newbornData.umbilical_NULL = ''
            }
        },
        vertebral: function (i) {
            var a = i?i.toString().indexOf('2'):''
            if (a > -1) {
                this.vertebral_NULL_dis = false
            } else {
                this.vertebral_NULL_dis = true
                this.newbornData.vertebral_NULL = ''
            }
        },
        abdomen: function (i) {
            var a = i?i.toString().indexOf('2'):''
            if (a > -1) {
                this.abdomen_NULL_dis = false
            } else {
                this.abdomen_NULL_dis = true
                this.newbornData.abdomen_NULL = ''
            }
        },
        genitalia: function (i) {
            var a = i?i.toString().indexOf('2'):''
            if (a > -1) {
                this.genitalia_NULL_dis = false
            } else {
                this.genitalia_NULL_dis = true
                this.newbornData.genitalia_NULL = ''
            }
        },
        heart: function (i) {
            var a = i?i.toString().indexOf('2'):''
            if (a > -1) {
                this.heart_PERFORMANCE_dis = false
            } else {
                this.heart_PERFORMANCE_dis = true
                this.newbornData.heart_PERFORMANCE = ''
            }
        },
        anus: function (i) {
            var a = i?i.toString().indexOf('2'):''
            if (a > -1) {
                this.anus_PERFORMANCE_dis = false
            } else {
                this.anus_PERFORMANCE_dis = true
                this.newbornData.anus_PERFORMANCE = ''
            }
        },
        oral: function (i) {
            var a = i?i.toString().indexOf('2'):""
            if (a > -1) {
                this.oral_PERFORMANCE_dis = false
            } else {
                this.oral_PERFORMANCE_dis = true
                this.newbornData.oral_PERFORMANCE = ''
            }
        },
        skin: function (i) {
            var a =i? i.toString().indexOf('4'):''
            if (a > -1) {
                this.skin_PERFORMANCE_dis = false
            } else {
                this.skin_PERFORMANCE_dis = true
                this.newbornData.skin_PERFORMANCE = ''
            }
        },
        nose: function (i) {
            var a =i? i.toString().indexOf('2'):''
            if (a > -1) {
                this.nose_PERFORMANCE_dis = false
            } else {
                this.nose_PERFORMANCE_dis = true
                this.newbornData.nose_PERFORMANCE = ''
            }
        },
        neck_PACK: function (i) {
            var a =i? i.toString().indexOf('2'):''
            if (a > -1) {
                this.neck_PACK_NULL_dis = false
            } else {
                this.neck_PACK_NULL_dis = true
                this.newbornData.neck_PACK_NULL = ''
            }
        },
        limbs: function (i) {
            var a =i? i.toString().indexOf('2'):''
            if (a > -1) {
                this.limbs_NULL_dis = false
            } else {
                this.limbs_NULL_dis = true
                this.newbornData.limbs_NULL = ''
            }
        },
        ear: function (i) {
            var a = i?i.toString().indexOf('2'):''
            if (a > -1) {
                this.ear_FACE_dis = false
            } else {
                this.ear_FACE_dis = true
                this.newbornData.ear_FACE = ''
            }
        },
        limbs: function (i) {
            var a = i?i.toString().indexOf('2'):''
            if (a > -1) {
                this.limbs_NULL_dis = false
            } else {
                this.limbs_NULL_dis = true
                this.newbornData.limbs_NULL = ''
            }
        },
        eye: function (i) {
            var a = i?i.toString().indexOf('2'):''
            if (a > -1) {
                this.eye_NULL_dis = false
            } else {
                this.eye_NULL_dis = true
                this.newbornData.eye_NULL = ''
            }
        },
        pregnancy_SICK: function (i) {
            var a =i? i.toString().indexOf('4'):''
            if (a > -1) {
                this.pregnancy_SICK_CIRCS_other = false
            } else {
                this.pregnancy_SICK_CIRCS_other = true
                this.newbornData.pregnancy_SICK_CIRCS = ''
            }
        },
        bregma: function (i) {
            var a = i?i.toString().indexOf('4'):''
            if (a > -1) {
                this.bregma_other_dis = false
            } else {
                this.bregma_other_dis = true
                this.newbornData.bregma_PERFORMANCE = ''
            }
        },
        complexion: function (i) {
            var a = i?i.toString().indexOf('3'):''
            if (a > -1) {
                this.complexion_NULL_dis = false
            } else {
                this.complexion_NULL_dis = true
                this.newbornData.complexion_NULL = ''
            }
        },
        delivery_WAY_check: function (i) {
            var a = i?i.toString().indexOf('7'):''
            if (a > -1) {
                this.birth_OTHER = false
            } else {
                this.birth_OTHER = true
                this.newbornData.birth_OTHER = ''
            }
        },
        SCREENING_check: function (i) {
            var a = i?i.toString().indexOf('5'):''
            if (a > -1) {
                this.SCREENING_3_dis = false
            } else {
                this.SCREENING_3_dis = true
                this.newbornData.screening_ABNORMAL = ''
            }
        },
        guide_check:function(i){
            var a=i.toString().indexOf('6')
            if(a>-1){
                this.other_GUIDE_CONTENT_dis=false
            }else{
                this.other_GUIDE_CONTENT_dis=true
                this.other_GUIDE_CONTENT=''
            }
        }
    },
    mounted: function () {
        this.getData()
    },
    methods: {
        getData: function () {
            var vm = this
            fangshiAPI.getNewbornFamilyVisitRecord({ followupId: this.followupid || '2' }).then(function (res) {
                if (res.status == 200) {
                    var data = res.data
                    if (data != null) {
                        vm.newbornData = data
                        var vmN = vm.newbornData
                        vmN.help_ORGANIZATION_FLAG = data.help_ORGANIZATION_FLAG ? data.help_ORGANIZATION_FLAG.toString() : ''
                        vmN.sick_SEX = data.sick_SEX ? data.sick_SEX.toString() : ''
                        vmN.pregnancy_SICK = data.pregnancy_SICK.toString()
                        vm.delivery_WAY_check = data.delivery_WAY.split(',');
                        vmN.suffocation = data.suffocation ? data.suffocation.toString() : ''
                        vmN.plan_IMMUNE = data.plan_IMMUNE ? data.plan_IMMUNE.toString() : ''
                        vmN.deformity_NULL = data.deformity_NULL ? data.deformity_NULL.toString() : ''
                        vmN.hearing = data.hearing ? data.hearing.toString() : ''
                        vmN.feed_TYPE = data.feed_TYPE ? data.feed_TYPE.toString() : ''
                        vmN.vomit = data.vomit ? data.vomit.toString() : ''
                        vmN.vulnus = data.vulnus ? data.vulnus.toString() : ''
                        vmN.vulnus_TIME = data.vulnus_TIME ? data.vulnus_TIME.toString() : ''
                        vmN.body_TEMPERATURE = data.body_TEMPERATURE ? data.body_TEMPERATURE.toString() : ""
                        vmN.complexion = data.complexion ? data.complexion.toString() : ""
                        vmN.face = data.face ? data.face.toString() : ''
                        vmN.bregma = data.bregma ? data.bregma.toString() : ''
                        vmN.eye = data.eye ? data.eye.toString() : ''
                        vmN.limbs = data.limbs ? data.limbs.toString() : ''
                        vmN.ear = data.ear ? data.ear.toString() : ''
                        vmN.nose = data.nose ? data.nose.toString() : ''
                        vmN.neck_PACK = data.neck_PACK ? data.neck_PACK.toString() : ''
                        vmN.skin = data.skin ? data.skin.toString() : ""
                        vmN.oral = data.oral ? data.oral.toString() : ''
                        vmN.anus = data.anus ? data.anus.toString() : ""
                        vmN.heart = data.heart ? data.heart.toString() : ''
                        vmN.genitalia = data.genitalia ? data.genitalia.toString() : ''
                        vmN.abdomen = data.abdomen ? data.abdomen.toString() : ""
                        vmN.vertebral = data.vertebral ? data.vertebral.toString() : ''
                        vmN.referral = data.referral ? data.referral.toString() : ''
                        vmN.umbilical = data.umbilical ? data.umbilical.toString() : ''
                        if (data.screening_4 == 1) {
                            vm.SCREENING_check.push('1')
                        } if (data.screening_5 == 1) {
                            vm.SCREENING_check.push('2')
                        } if (data.screening_1 == 1) {
                            vm.SCREENING_check.push('3')
                        } if (data.screening_2 == 1) {
                            vm.SCREENING_check.push('4')
                        } if (data.screening_3 == 1) {
                            vm.SCREENING_check.push('5')
                        } if (data.screening_6 == 1) {
                            vm.SCREENING_check.push('6')
                        }
                        if (data.feed_GUID == 1) {
                            vm.guide_check.push('1')
                        } if (data.growup_GUID == 1) {
                            vm.guide_check.push('2')
                        } if (data.prevention_DEFORMITY_GUID == 1) {
                            vm.guide_check.push('3')
                        } if (data.prevention_HURT_GUID == 1) {
                            vm.guide_check.push('4')
                        } if (data.oral_CAVITY_GUID == 1) {
                            vm.guide_check.push('5')
                        } if (data.other_GUIDE == 1) {
                            vm.guide_check.push('6')
                        }
                    }
                } else {
                    top.toastr.error(res.msg);
                }
            })
        },
        editData: function () {
            var vm = this
            var vmN = this.newbornData
            vmN.delivery_WAY = vm.delivery_WAY_check.join(',')
            vm.SCREENING_check.map(i => {
                if (i == '1') {
                    vmN.screening_4 = 1
                } if (i == '2') {
                    vmN.screening_5 = 1
                } if (i == '3') {
                    vmN.SCREENING_3 = 1
                } if (i == '4') {
                    vmN.screening_2 = 1
                } if (i == '5') {
                    vmN.screening_3 = 1
                } if (i == '6') {
                    vmN.screening_6 = 1
                }
            })
            vm.guide_check.map(i => {
                if (i == '1') {
                    vmN.feed_GUID = 1
                } if (i == '2') {
                    vmN.growup_GUID = 1
                } if (i == '3') {
                    vmN.prevention_DEFORMITY_GUID = 1
                } if (i == '4') {
                    vmN.prevention_HURT_GUID = 1
                } if (i == '5') {
                    vmN.oral_CAVITY_GUID = 1
                } if (i == '6') {
                    vmN.other_GUIDE = 1
                }
            })
            vmN.create_time = null
            vmN.version =this.version
            fangshiAPI.saveNewbornFamilyVisitRecord({ followupId: this.followupid || '2', newbornFamilyVisitRecordData: JSON.stringify(vmN) }).then(function (res) {
                if (res.status == 200) {
                    top.toastr.info('保存成功')
                } else {
                    top.toastr.error(res.msg);
                }
            })
        },
        editBtn: function () {
            this.isEditBtn = !this.isEditBtn
            if (this.isEditBtn == true) {
                var btn = document.getElementsByClassName('button')[0]
                btn.innerHTML = '编辑'
                this.editable = false
                this.editData()
            } else if (this.isEditBtn == false) {
                var btn = document.getElementsByClassName('button')[0]
                btn.innerHTML = '保存'
                this.editable = true
            }
        }
    }
})