zhangyanfang 6 lat temu
rodzic
commit
036f8dd110
1 zmienionych plików z 27 dodań i 34 usunięć
  1. 27 34
      app/followup/v1/html/fangshi-detail-7.html

+ 27 - 34
app/followup/v1/html/fangshi-detail-7.html

@ -117,14 +117,14 @@
                    <el-radio-group v-model="severeMentalDisorderData.death_reason_type" :disabled="!editable">
                        <el-radio :disabled="!editable" label="1">躯体疾病</el-radio>
                        <el-checkbox-group v-model="death_reason_type_check" :disabled="death_reason_type_dis||!editable">
                            <el-checkbox :disabled="disease_dis_1" label="1" style="margin-left: 30px;">传染病和寄生虫病</el-checkbox>
                            <el-checkbox :disabled="disease_dis_2" label="2">肿瘤</el-checkbox>
                            <el-checkbox :disabled="disease_dis_3" label="3">心脏病</el-checkbox>
                            <el-checkbox :disabled="disease_dis_4" label="4">脑血管病</el-checkbox>
                            <el-checkbox :disabled="disease_dis_5" label="5">呼吸系统疾病</el-checkbox>
                            <el-checkbox :disabled="disease_dis_6" label="6">消化系统疾病</el-checkbox>
                            <el-checkbox :disabled="disease_dis_7" label="7">其他疾病</el-checkbox>
                            <el-checkbox :disabled="disease_dis_8" label="8">不详</el-checkbox>
                            <el-checkbox label="1" style="margin-left: 30px;">传染病和寄生虫病</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 label="7">其他疾病</el-checkbox>
                            <el-checkbox label="8">不详</el-checkbox>
                        </el-checkbox-group>
                        <el-radio :disabled="!editable" label="2">自杀</el-radio>
                        <el-radio :disabled="!editable" label="3">他杀</el-radio>
@ -308,9 +308,9 @@
                </td>
                <td colspan="2">
                    <el-radio-group v-model="severeMentalDisorderData.in_hospital_case" :disabled="!editable">
                        <el-radio :disabled="!editable" label="0">未住院</el-radio>
                        <el-radio :disabled="!editable" label="1">目前正在住院</el-radio>
                        <el-radio :disabled="!editable" label="2">曾住院,现未住院</el-radio>
                        <el-radio :disabled="!editable" :label="0">未住院</el-radio>
                        <el-radio :disabled="!editable" :label="1">目前正在住院</el-radio>
                        <el-radio :disabled="!editable" :label="2">曾住院,现未住院</el-radio>
                    </el-radio-group>
                    <div class="ui-grid">
                        <div class="ui-col-0">末次出院时间 :</div>
@ -336,7 +336,7 @@
                </td>
            </tr>
            <tr>
                <td class="col-w120 c-t-center">用药性从依
                <td class="col-w120 c-t-center">用药依从性
                </td>
                <td colspan="2">
                    <el-radio-group v-model="severeMentalDisorderData.compliance" :disabled="!editable">
@ -580,14 +580,14 @@
                    referral_dis: true,
                    organization_org_name_dis: true,
                    organization_dis: true,
                    disease_dis_1:true,
                    disease_dis_2:true,
                    disease_dis_3:true,
                    disease_dis_4:true,
                    disease_dis_5:true,
                    disease_dis_6:true,
                    disease_dis_7:true,
                    disease_dis_8:true,
                    disease_dis_1: true,
                    disease_dis_2: true,
                    disease_dis_3: true,
                    disease_dis_4: true,
                    disease_dis_5: true,
                    disease_dis_6: true,
                    disease_dis_7: true,
                    disease_dis_8: true,
                    data2: "",
                    radio: "",
                    input: '',
@ -640,11 +640,6 @@
            },
            watch: {
                death_reason_type_check: function (i) {
                    var a = i.indexOf('8')
                    if (a > -1) {
                        alert('1')
                        this.death_reason_type_check.remove('1')
                    }
                },
                dangerous_behavior_7: function (i) {
@ -692,11 +687,11 @@
                    }
                },
                death_reason_type: function (i) {
                    if (i == '1') {
                    if (i == 1) {
                        this.death_reason_type_dis = false
                    } else {
                        this.death_reason_type_dis = true
                        this.death_reason_type_check = []
                        // this.death_reason_type_check = []
                    }
                },
                symptom_check: function (i) {
@ -731,14 +726,11 @@
                            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() : ''
                                vm.followup_object_check = data.followup_object ? data.followup_object.split(',') : []
                                if (data.physical_disease_type) {
                                    vm.death_reason_type_check = data.physical_disease_type.split(',')
                                }
                                vmS.dangerous_level = data.dangerous_level.toString()
                                vmS.dangerous_level = data.dangerous_level ? data.dangerous_level.toString() : ''
                                if (data.illusion == '1') {
                                    vm.symptom_check.push('1')
                                } if (data.communication_difficulty == '1') {
@ -775,6 +767,7 @@
                                } if (vmS.rehabilitation_other == '1') {
                                    vm.rehabilitation_check.push('5')
                                }
                                vmS.death_reason_type = data.death_reason_type ? data.death_reason_type.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() : ''
@ -784,7 +777,7 @@
                                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.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() : ''
@ -805,7 +798,7 @@
                        vmS.followup_object = vm.followup_object_check.join(",")
                    }
                    if (vm.death_reason_type_check) {
                        vmS.death_reason_type = vm.death_reason_type_check.join(",")
                        vmS.physical_disease_type = vm.death_reason_type_check.join(",")
                    }
                    this.symptom_check.map(i => {
                        if (i == '1') {