feige
2024-12-07 de5aafe340b63021d457cc9e3b55554a86213de7
修改bug
1个文件已修改
188 ■■■■ 已修改文件
ruoyi-ui/src/views/healthy/healthYear.vue 188 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-ui/src/views/healthy/healthYear.vue
@@ -757,56 +757,60 @@
                                          </el-form-item>
              </el-row>
              <el-row :span="16">
                <el-form-item label="消化系统疾病" prop="digestiveSystemDiseaseClass" label-width="100px">
                  <el-radio label="gastroduodenalUlcer" v-model="selecteddigestiveSystemDiseaseType" :disabled="dsb" @change="handledigestiveSystemDiseaseTypeChange">胃十二指肠溃疡</el-radio>
                  <el-radio label="esophagitis" v-model="selecteddigestiveSystemDiseaseType" :disabled="dsb" @change="handledigestiveSystemDiseaseTypeChange">反流性食管炎</el-radio>
                  <el-radio label="gastritis" v-model="selecteddigestiveSystemDiseaseType" :disabled="dsb" @change="handledigestiveSystemDiseaseTypeChange"> 慢性胃炎</el-radio>
                  <el-radio label="colitis" v-model="selecteddigestiveSystemDiseaseType" :disabled="dsb" @change="handledigestiveSystemDiseaseTypeChange" >溃疡性结肠炎</el-radio>
                  <el-radio label="hepatitis" v-model="selecteddigestiveSystemDiseaseType" :disabled="dsb" @change="handledigestiveSystemDiseaseTypeChange"> 肝炎</el-radio>
                  <el-radio label="cholecystitis" v-model="selecteddigestiveSystemDiseaseType" :disabled="dsb" @change="handledigestiveSystemDiseaseTypeChange"> 胆囊炎</el-radio>
                  <el-radio label="cholelithiasis" v-model="selecteddigestiveSystemDiseaseType" :disabled="dsb" @change="handledigestiveSystemDiseaseTypeChange">胆石症</el-radio>
                  <el-radio label="fattyLiver" v-model="selecteddigestiveSystemDiseaseType" :disabled="dsb" @change="handledigestiveSystemDiseaseTypeChange">脂肪肝</el-radio>
                  <el-radio label="hyperlipidemia" v-model="selecteddigestiveSystemDiseaseType" :disabled="dsb" @change="handledigestiveSystemDiseaseTypeChange"> 高脂血症</el-radio>
                  <el-radio label="haemorrhoids" v-model="selecteddigestiveSystemDiseaseType" :disabled="dsb" @change="handledigestiveSystemDiseaseTypeChange" >痔疮</el-radio>
                  <el-radio label="other" v-model="selecteddigestiveSystemDiseaseType" :disabled="dsb" @change="handledigestiveSystemDiseaseTypeChange"> 其它</el-radio>
                </el-form-item>
                <el-form-item label="消化系统疾病" prop="digestiveSystemDiseaseClass" label-width="100px">
                <el-select :disabled="dsb" v-model="selecteddigestiveSystemDiseaseType" @change="handledigestiveSystemDiseaseTypeChange" placeholder="请选择">
                      <el-option
                        v-for="item in xhoptions"
                        :key="item.value"
                        :label="item.label"
                        :value="item.value">
                      </el-option>
                    </el-select>
                                          </el-form-item>
              </el-row>
              <el-row :span="16">
                <el-form-item label="呼吸系统疾病" prop="respiratorySystemDiseaseClass" label-width="100px">
                  <el-radio label="COPD" v-model="selectedrespiratorySystemDiseaseType" :disabled="dsb" @change="handlerespiratorySystemDiseaseTypeChange">COPD</el-radio>
                  <el-radio label="pneumonia" v-model="selectedrespiratorySystemDiseaseType" :disabled="dsb" @change="handlerespiratorySystemDiseaseTypeChange">肺炎</el-radio>
                  <el-radio label="bronchitis" v-model="selectedrespiratorySystemDiseaseType" :disabled="dsb" @change="handlerespiratorySystemDiseaseTypeChange"> 支气管炎</el-radio>
                  <el-radio label="bronchialAsthma" v-model="selectedrespiratorySystemDiseaseType" :disabled="dsb" @change="handlerespiratorySystemDiseaseTypeChange" >支气管哮喘</el-radio>
                  <el-radio label="pulmonaryTuberculosis" v-model="selectedrespiratorySystemDiseaseType" :disabled="dsb" @change="handlerespiratorySystemDiseaseTypeChange"> 肺结核</el-radio>
                  <el-radio label="upperRespiratoryTractInfection" v-model="selectedrespiratorySystemDiseaseType" :disabled="dsb" @change="handlerespiratorySystemDiseaseTypeChange"> 上呼吸道感染</el-radio>
                  <el-radio label="other" v-model="selectedrespiratorySystemDiseaseType" :disabled="dsb" @change="handlerespiratorySystemDiseaseTypeChange">其他</el-radio>
                </el-form-item>
                <el-form-item label="呼吸系统疾病" prop="respiratorySystemDiseaseClass" label-width="100px">
                <el-select :disabled="dsb" v-model="selectedrespiratorySystemDiseaseType" @change="handlerespiratorySystemDiseaseTypeChange" placeholder="请选择">
                      <el-option
                        v-for="item in hxjoptions"
                        :key="item.value"
                        :label="item.label"
                        :value="item.value">
                      </el-option>
                    </el-select>
                                          </el-form-item>
              </el-row>
              <el-row :span="16">
                <el-form-item label="肾脏疾病" prop="kidneyDiseaseClass" label-width="100px">
                  <el-radio label="diabetes" v-model="selectedkidneyDiseaseDiseaseType" :disabled="dsb" @change="handlekidneyDiseaseTypeChange">糖尿病肾病</el-radio>
                  <el-radio label="renalFailure" v-model="selectedkidneyDiseaseDiseaseType" :disabled="dsb" @change="handlekidneyDiseaseTypeChange">肾功能衰竭</el-radio>
                  <el-radio label="acuteNephritis" v-model="selectedkidneyDiseaseDiseaseType" :disabled="dsb" @change="handlekidneyDiseaseTypeChange"> 急性肾炎</el-radio>
                  <el-radio label="chronicNephritis" v-model="selectedkidneyDiseaseDiseaseType" :disabled="dsb" @change="handlekidneyDiseaseTypeChange" >慢性肾炎</el-radio>
                  <el-radio label="urinaryCalculus" v-model="selectedkidneyDiseaseDiseaseType" :disabled="dsb" @change="handlekidneyDiseaseTypeChange"> 泌尿系统结石</el-radio>
                  <el-radio label="urinaryTractInfection" v-model="selectedkidneyDiseaseDiseaseType" :disabled="dsb" @change="handlekidneyDiseaseTypeChange"> 泌尿系统感染</el-radio>
                  <el-radio label="other" v-model="selectedkidneyDiseaseDiseaseType" :disabled="dsb" @change="handlekidneyDiseaseTypeChange">其他</el-radio>
                </el-form-item>
                <el-form-item label="肾脏疾病" prop="kidneyDiseaseClass" label-width="100px">
                <el-select :disabled="dsb" v-model="selectedkidneyDiseaseDiseaseType" @change="handlekidneyDiseaseTypeChange" placeholder="请选择">
                      <el-option
                        v-for="item in szjoptions"
                        :key="item.value"
                        :label="item.label"
                        :value="item.value">
                      </el-option>
                    </el-select>
                                          </el-form-item>
              </el-row>
              <el-row :span="16">
                <el-form-item label="其它疾病" prop="otherDiseaseClass" label-width="100px">
                  <el-radio label="pregnant" v-model="selectedotherDiseaseType" :disabled="dsb" @change="handleotherDiseaseTypeChange">孕期三个月以内的孕妇</el-radio>
                  <el-radio label="cold" v-model="selectedotherDiseaseType" :disabled="dsb" @change="handleotherDiseaseTypeChange">病毒性重感冒</el-radio>
                  <el-radio label="infectious" v-model="selectedotherDiseaseType" :disabled="dsb" @change="handleotherDiseaseTypeChange"> 传染性疾病</el-radio>
                  <el-radio label="pulmonaryBulla" v-model="selectedotherDiseaseType" :disabled="dsb" @change="handleotherDiseaseTypeChange" >肺大疱</el-radio>
                  <el-radio label="hemoptysis" v-model="selectedotherDiseaseType" :disabled="dsb" @change="handleotherDiseaseTypeChange"> 结核性空洞形成的咯血</el-radio>
                  <el-radio label="activeBleeding" v-model="selectedotherDiseaseType" :disabled="dsb" @change="handleotherDiseaseTypeChange"> 未经处理的气胸</el-radio>
                  <el-radio label="other" v-model="selectedotherDiseaseType" :disabled="dsb" @change="handleotherDiseaseTypeChange">活动性出血</el-radio>
                </el-form-item>
                <el-form-item label="其它疾病" prop="otherDiseaseClass" label-width="100px">
                <el-select :disabled="dsb" v-model="selectedotherDiseaseType" @change="handleotherDiseaseTypeChange" placeholder="请选择">
                      <el-option
                        v-for="item in qtoptions"
                        :key="item.value"
                        :label="item.label"
                        :value="item.value">
                      </el-option>
                    </el-select>
                                          </el-form-item>
              </el-row>
            </el-form>
          </el-col>
@@ -1286,7 +1290,101 @@
      },
        qtoptions:
        [
            { value: 'pregnant',
                                   label: '孕期三个月以内的孕妇'},
                { value: 'cold',
                        label: '病毒性重感冒'},
            { value: 'infectious',
                               label: '传染性疾病'},
            { value: 'pulmonaryBulla',
                    label: '肺大疱'},
            { value: 'hemoptysis',
                               label: '结核性空洞形成的咯血'},
            { value: 'activeBleeding',
                    label: '未经处理的气胸'},
            { value: 'other',
                    label: '活动性出血'},
        ],
    szjoptions:
    [
        { value: 'diabetes',
                           label: '糖尿病肾病'},
        { value: 'renalFailure',
                label: '肾功能衰竭'},
    { value: 'acuteNephritis',
                       label: '急性肾炎'},
    { value: 'chronicNephritis',
            label: '慢性肾炎'},
    { value: 'urinaryCalculus',
                       label: '泌尿系统结石'},
    { value: 'urinaryTractInfection',
            label: '泌尿系统感染'},
    { value: 'other',
            label: '其他'},
    ],
    hxjoptions:
    [
        { value: 'COPD',
                           label: 'COPD'},
        { value: 'pneumonia',
                label: '肺炎'},
        { value: 'bronchitis',
                           label: '支气管炎'},
        { value: 'bronchialAsthma',
                label: '支气管哮喘'},
        { value: 'pulmonaryTuberculosis',
                           label: '肺结核'},
        { value: 'upperRespiratoryTractInfection',
                label: '上呼吸道感染'},
        { value: 'other',
                label: '其他'},
                ],
     xhoptions:
     [
         { value: 'gastroduodenalUlcer',
                            label: '胃十二指肠溃疡'},
         { value: 'esophagitis',
                 label: '反流性食管炎'},
        { value: 'gastritis',
                           label: '慢性胃炎'},
        { value: 'colitis',
                label: '溃疡性结肠炎'},
        { value: 'hepatitis',
                           label: '肝炎'},
        { value: 'cholecystitis',
                label: '胆囊炎'},
        { value: 'cholelithiasis',
                           label: '胆石症'},
        { value: 'fattyLiver',
                label: '脂肪肝'},
        { value: 'hyperlipidemia',
                           label: '高脂血症'},
        { value: 'haemorrhoids',
                label: '痔疮'},
        { value: 'other',
                label: '其他'},
                ],
    nxoptions:
    [
        { value: 'ischemicStroke',