WXL
8 小时以前 62bd5c8568d26e346cd516485153050bab58c699
src/views/project/donationdetails/index.vue
@@ -230,7 +230,7 @@
                    placeholder="请选择证件类型"
                  >
                    <el-option
                      v-for="dict in dict.type.sys_IDType"
                      v-for="dict in dict.type.sys_IDType || []"
                      :key="dict.value"
                      :label="dict.label"
                      :value="parseInt(dict.value)"
@@ -268,7 +268,7 @@
                <el-form-item label="性别" prop="sex">
                  <el-select v-model="form.sex" placeholder="请输入性别">
                    <el-option
                      v-for="dict in dict.type.sys_user_sex"
                      v-for="dict in dict.type.sys_user_sex || []"
                      :key="dict.label"
                      :label="dict.label"
                      :value="parseInt(dict.value)"
@@ -278,7 +278,11 @@
              </el-col>
              <el-col :span="6">
                <el-form-item label="年龄" prop="age">
                  <el-input v-model="form.age" placeholder="请输入年龄" />
                  <el-input
                    disabled
                    v-model="form.andAge"
                    placeholder="请输入年龄"
                  />
                </el-form-item>
              </el-col>
              <el-col :span="6">
@@ -377,11 +381,11 @@
            </el-col>
          </el-row>
          <el-row>
            <el-col :span="6">
            <!-- <el-col :span="6">
              <el-form-item label="民族" prop="nation">
                <el-select v-model="form.nation" placeholder="请选择民族">
                  <el-option
                    v-for="dict in dict.type.sys_nation"
                    v-for="dict in dict.type.sys_nation || []"
                    :key="dict.value"
                    :label="dict.label"
                    :value="dict.value"
@@ -393,19 +397,19 @@
              <el-form-item label="籍贯" prop="nativeplace">
                <el-input v-model="form.nativeplace" placeholder="请输入国籍" />
              </el-form-item>
            </el-col>
            </el-col> -->
            <el-col :span="6">
              <el-form-item label="国籍" prop="nationality">
                <el-input v-model="form.nationality" placeholder="请输入国籍" />
              </el-form-item>
            </el-col>
          </el-row>
          <el-row>
          <!-- <el-row>
            <el-col :span="6">
              <el-form-item label="职业" prop="occupation">
                <el-select v-model="form.occupation" placeholder="请选择职业">
                  <el-option
                    v-for="dict in dict.type.sys_occupation"
                    v-for="dict in dict.type.sys_occupation || []"
                    :key="dict.value"
                    :label="dict.label"
                    :value="dict.value"
@@ -417,7 +421,7 @@
              <el-form-item label="学历" prop="education">
                <el-select v-model="form.education" placeholder="请选择学历">
                  <el-option
                    v-for="dict in dict.type.sys_education"
                    v-for="dict in dict.type.sys_education || []"
                    :key="dict.value"
                    :label="dict.label"
                    :value="dict.value"
@@ -425,10 +429,48 @@
                </el-select>
              </el-form-item>
            </el-col>
          </el-row> -->
          <el-row>
            <el-col :span="6">
              <el-form-item label="所在医疗机构" prop="occupation">
                <el-input
                  v-model="form.currentMedicalInstitution"
                  placeholder="请输入"
                />
              </el-form-item>
            </el-col>
            <el-col :span="10">
              <el-form-item
                label-width="130px"
                label="所在医疗机构科室"
                prop="education"
              >
                <el-input v-model="form.currentDept" placeholder="请输入" />
              </el-form-item>
            </el-col>
          </el-row>
          <el-row>
            <el-col :span="6">
              <el-form-item label="首次医疗机构" prop="occupation">
                <el-input
                  v-model="form.firstMedicalInstitution"
                  placeholder="请输入"
                />
              </el-form-item>
            </el-col>
            <el-col :span="10">
              <el-form-item
                label-width="130px"
                label="首次医疗机构科室"
                prop="education"
              >
                <el-input v-model="form.firstDept" placeholder="请输入" />
              </el-form-item>
            </el-col>
          </el-row>
          <el-row>
            <el-col :span="12">
              <el-form-item label="住址" prop="residenceaddress">
              <el-form-item label="住址(与身份证一致)" prop="residenceaddress">
                <div>
                  <li_area_select
                    ref="residenceSelect"
@@ -470,7 +512,7 @@
              <el-form-item align="left" label="血型" prop="bloodtype">
                <el-radio-group v-model="form.bloodtype">
                  <el-radio
                    v-for="dict in dict.type.sys_BloodType"
                    v-for="dict in dict.type.sys_BloodType || []"
                    :key="dict.value"
                    :label="dict.value"
                    >{{ dict.label }}</el-radio
@@ -482,7 +524,7 @@
              <el-form-item label="Rh(D)" align="left" prop="rhyin">
                <el-radio-group v-model="form.rhyin">
                  <el-radio
                    v-for="dict in dict.type.sys_bloodtype_rhd"
                    v-for="dict in dict.type.sys_bloodtype_rhd || []"
                    :key="dict.value"
                    :label="dict.value"
                    >{{ dict.label }}</el-radio
@@ -495,7 +537,7 @@
            <el-form-item label="疾病类型" align="left">
              <el-checkbox-group v-model="form.diseasetype">
                <el-checkbox
                  v-for="dict in dict.type.sys_DiseaseType"
                  v-for="dict in dict.type.sys_DiseaseType || []"
                  :key="dict.value"
                  :label="dict.value"
                >
@@ -515,7 +557,7 @@
              <el-form-item align="left" label="传染病">
                <el-checkbox-group v-model="form.infectious">
                  <el-checkbox
                    v-for="dict in dict.type.sys_Infectious"
                    v-for="dict in dict.type.sys_Infectious || []"
                    :key="dict.value"
                    :label="dict.value"
                  >
@@ -538,7 +580,7 @@
              <el-form-item align="left" label="病人状况">
                <el-checkbox-group v-model="form.patientstate">
                  <el-checkbox
                    v-for="dict in dict.type.sys_patientstate"
                    v-for="dict in dict.type.sys_patientstate || []"
                    :key="dict.value"
                    :label="dict.value"
                  >
@@ -551,7 +593,7 @@
              <el-form-item label="其他情况">
                <el-checkbox-group v-model="form.othercases">
                  <el-checkbox
                    v-for="dict in dict.type.sys_OtherCases"
                    v-for="dict in dict.type.sys_OtherCases || []"
                    :key="dict.value"
                    :label="dict.value"
                  >
@@ -573,7 +615,7 @@
                  >
                    <el-checkbox-group v-model="form.kinship">
                      <el-checkbox
                        v-for="dict in dict.type.sys_kinship"
                        v-for="dict in dict.type.sys_kinship || []"
                        :key="dict.value"
                        :label="dict.value"
                      >
@@ -598,7 +640,7 @@
              <el-form-item align="left" label="本人意愿 ">
                <el-checkbox-group v-model="form.selfwill">
                  <el-checkbox
                    v-for="dict in dict.type.sys_SelfWill"
                    v-for="dict in dict.type.sys_SelfWill || []"
                    :key="dict.value"
                    :label="dict.value"
                  >
@@ -624,7 +666,7 @@
                  placeholder="请选择与捐赠者关系"
                >
                  <el-option
                    v-for="dict in dict.type.sys_FamilyRelation"
                    v-for="dict in dict.type.sys_FamilyRelation || []"
                    :key="dict.value"
                    :label="dict.label"
                    :value="dict.value"
@@ -638,7 +680,7 @@
              <el-form-item align="left" label="信息来源">
                <el-checkbox-group v-model="form.infosources">
                  <el-checkbox
                    v-for="dict in dict.type.sys_InfoSources"
                    v-for="dict in dict.type.sys_InfoSources || []"
                    :key="dict.value"
                    :label="dict.value"
                  >
@@ -671,7 +713,7 @@
                />
              </el-form-item>
            </el-col>
            <el-col :span="8">
            <!-- <el-col :span="8">
              <el-form-item label="信息员" prop="infoname">
                <el-input v-model="form.infoname" placeholder="请输入信息员" />
              </el-form-item>
@@ -683,9 +725,9 @@
                  placeholder="请输入信息员联系电话"
                />
              </el-form-item>
            </el-col>
            </el-col> -->
          </el-row>
          <el-row>
          <!-- <el-row>
            <el-col :span="8">
              <el-form-item align="left" label="红十字会" prop="redorganno">
                <org-selecter
@@ -717,7 +759,7 @@
                </el-date-picker>
              </el-form-item>
            </el-col>
          </el-row>
          </el-row> -->
        </el-form>
        <div class="dialog-footer">
          <el-button
@@ -810,7 +852,7 @@
                  placeholder="请选择院级评估结论"
                >
                  <el-option
                    v-for="dict in dict.type.sys_BaseAssessConclusion"
                    v-for="dict in dict.type.sys_BaseAssessConclusion || []"
                    :key="dict.value"
                    :label="dict.label"
                    :value="dict.value"
@@ -862,7 +904,7 @@
                  placeholder="请选择省级评估结论"
                >
                  <el-option
                    v-for="dict in dict.type.sys_BaseAssessConclusion"
                    v-for="dict in dict.type.sys_BaseAssessConclusion || []"
                    :key="dict.value"
                    :label="dict.label"
                    :value="dict.value"
@@ -918,7 +960,7 @@
                  placeholder="请选择核心成员结论"
                >
                  <el-option
                    v-for="dict in dict.type.sys_CoreAssessConclusion"
                    v-for="dict in dict.type.sys_CoreAssessConclusion || []"
                    :key="dict.value"
                    :label="dict.label"
                    :value="dict.value"
@@ -974,6 +1016,50 @@
          label-width="100px"
          label-position="right"
        >
               <el-row>
            <el-col :span="6">
              <el-form-item label="捐赠者民族" prop="nation">
                <el-select v-model="affirmform.nation" placeholder="请选择民族">
                  <el-option
                    v-for="dict in dict.type.sys_nation || []"
                    :key="dict.value"
                    :label="dict.label"
                    :value="dict.value"
                  ></el-option>
                </el-select>
              </el-form-item>
            </el-col>
            <el-col :span="6">
              <el-form-item label="捐赠者学历" prop="education">
                <el-select
                  v-model="affirmform.education"
                  placeholder="请选择学历"
                >
                  <el-option
                    v-for="dict in dict.type.sys_education || []"
                    :key="dict.value"
                    :label="dict.label"
                    :value="dict.value"
                  ></el-option>
                </el-select>
              </el-form-item>
            </el-col>
            <el-col :span="6">
              <el-form-item label="捐赠者职业" prop="occupation">
                <el-select
                  v-model="affirmform.occupation"
                  placeholder="请选择职业"
                >
                  <el-option
                    v-for="dict in dict.type.sys_occupation || []"
                    :key="dict.value"
                    :label="dict.label"
                    :value="dict.value"
                  ></el-option>
                </el-select>
              </el-form-item>
            </el-col>
          </el-row>
          <el-row>
            <el-col :span="6">
              <el-form-item label="亲属姓名" prop="name">
@@ -991,7 +1077,7 @@
                  placeholder="请选择与捐赠者关系"
                >
                  <el-option
                    v-for="dict in dict.type.sys_FamilyRelation"
                    v-for="dict in dict.type.sys_FamilyRelation || []"
                    :key="dict.value"
                    :label="dict.label"
                    :value="dict.value"
@@ -1000,7 +1086,7 @@
              </el-form-item>
            </el-col>
            <el-col :span="6">
              <el-form-item label="身份证号" prop="idcardno">
              <el-form-item label="亲属身份证" prop="idcardno">
                <el-input
                  ref="updateBSvalue"
                  class="sfzcode"
@@ -1010,7 +1096,7 @@
              </el-form-item>
            </el-col>
            <el-col :span="6">
              <el-form-item label="联系电话" prop="phone">
              <el-form-item label="亲属电话" prop="phone">
                <el-input
                  v-model="affirmform.phone"
                  placeholder="请输入联系电话"
@@ -1018,18 +1104,18 @@
              </el-form-item>
            </el-col>
          </el-row>
          <el-row>
            <el-col :span="12">
            <!-- <el-col :span="12">
              <el-form-item label="亲属籍贯" prop="residenceaddresss">
                <div>
                  <li_area_select
                    v-model="defultAddresss"
                    ref="residenceaddresss"
                  ></li_area_select>
                  <!-- <div>{{defultAddress}}</div> -->
                </div>
              </el-form-item>
            </el-col>
            </el-col> -->
            <el-col :span="12">
              <el-form-item label="现住地址" prop="residenceaddress">
                <el-input
@@ -1041,17 +1127,17 @@
          </el-row>
          <el-row>
            <el-col :span="12">
              <el-form-item label="签字亲属" prop="kinshipconfirmationsign">
              <el-form-item label="亲属关系" prop="kinshipconfirmationsign">
                <el-checkbox-group v-model="kinship">
                  <el-checkbox
                    v-for="item in dict.type.sys_kinshipConfirm"
                    :label="item.value"
                    :value="item.value"
                    v-for="dict in dict.type.sys_kinshipConfirm || []"
                    :label="dict.value"
                    :value="dict.value"
                  >
                    {{
                      item.label == "成年子女"
                        ? item.label + "(人)"
                        : item.label
                      dict.label == "成年子女"
                        ? dict.label + "(人)"
                        : dict.label
                    }}
                  </el-checkbox>
                </el-checkbox-group>
@@ -1173,7 +1259,7 @@
                  size="small"
                  v-model="affirmform.signdate"
                  type="date"
                  value-format="yyyy-MM-dd hh:mm:ss"
                  value-format="yyyy-MM-dd"
                  placeholder="选择签字日期"
                >
                </el-date-picker>
@@ -1217,7 +1303,7 @@
              <el-form-item label="审查结论">
                <el-radio-group v-model="ethicform.expertconclusion">
                  <el-radio
                    v-for="dict in dict.type.sys_EthicalReview"
                    v-for="dict in dict.type.sys_EthicalReview || []"
                    :key="dict.value"
                    :label="parseInt(dict.value)"
                    >{{ dict.label }}</el-radio
@@ -1288,7 +1374,7 @@
              <el-form-item label-width="100px" label="分配器官">
                <el-checkbox-group v-model="organList.organallocated">
                  <el-checkbox
                    v-for="dict in dict.type.sys_Organ"
                    v-for="dict in dict.type.sys_Organ || []"
                    :key="dict.value"
                    :label="dict.value"
                    @change="changeorganState(dict.value)"
@@ -1462,7 +1548,7 @@
              >
                <el-radio-group v-model="witnessform.donationcategory">
                  <el-radio
                    v-for="dict in dict.type.sys_DonationCategory"
                    v-for="dict in dict.type.sys_DonationCategory || []"
                    :key="dict.value"
                    :label="dict.value"
                    >{{ dict.label }}</el-radio
@@ -1558,6 +1644,59 @@
                <el-date-picker
                  clearable
                  v-model="witnessform.operationendtime"
                  type="datetime"
                  value-format="yyyy-MM-dd HH:mm:ss"
                  placeholder="选择手术结束时间"
                >
                </el-date-picker>
              </el-form-item>
            </el-col>
          </el-row>
          <el-row>
            <el-col :span="6">
              <el-form-item
                align="left"
                label="协调员:进手术室时间"
                label-width="160px"
                prop="coordinatorInOperating"
              >
                <el-date-picker
                  clearable
                  v-model="witnessform.coordinatorInOperating"
                  type="datetime"
                  value-format="yyyy-MM-dd HH:mm:ss"
                  placeholder="选择手术开始时间"
                >
                </el-date-picker>
              </el-form-item>
            </el-col>
            <el-col :span="6">
              <el-form-item
                align="left"
                label="出手术室时间"
                label-width="120px"
                prop="coordinatorOutOperating"
              >
                <el-date-picker
                  clearable
                  v-model="witnessform.coordinatorOutOperating"
                  type="datetime"
                  value-format="yyyy-MM-dd HH:mm:ss"
                  placeholder="选择手术结束时间"
                >
                </el-date-picker>
              </el-form-item>
            </el-col>
            <el-col :span="6">
              <el-form-item
                align="left"
                label="签字时间"
                label-width="120px"
                prop="coordinatorSignTime"
              >
                <el-date-picker
                  clearable
                  v-model="witnessform.coordinatorSignTime"
                  type="datetime"
                  value-format="yyyy-MM-dd HH:mm:ss"
                  placeholder="选择手术结束时间"
@@ -1673,7 +1812,7 @@
            </el-col>
            <el-col :span="6">
              <el-form-item
                label="主动脉:灌注时间"
                label="主动脉:插管时间"
                align="left"
                label-width="140px"
                prop="aortacannulatime"
@@ -1683,7 +1822,7 @@
                  v-model="witnessform.aortacannulatime"
                  type="datetime"
                  value-format="yyyy-MM-dd  HH:mm:ss"
                  placeholder="选择主动脉灌注时间"
                  placeholder="选择主动脉插管时间"
                >
                </el-date-picker>
              </el-form-item>
@@ -1760,7 +1899,7 @@
                    </template>
                  </el-table-column> -->
                  <el-table-column
                    label="器官离体时间"
                    label="获取开始时间"
                    align="center"
                    width="200"
                    prop="organgettime"
@@ -1773,7 +1912,7 @@
                        v-model="scope.row.organgettime"
                        type="datetime"
                        value-format="yyyy-MM-dd HH:mm:ss"
                        placeholder="请输入器官离体时间"
                        placeholder="请输入获取开始时间"
                      >
                      </el-date-picker>
                    </template>
@@ -1864,7 +2003,7 @@
              <el-form-item align="left" label="默哀缅怀仪式">
                <el-radio-group v-model="witnessform.isspendremember">
                  <el-radio
                    v-for="dict in dict.type.sys_0_1"
                    v-for="dict in dict.type.sys_0_1 || []"
                    :key="dict.value"
                    :label="parseInt(dict.value)"
                    >{{ dict.label }}</el-radio
@@ -1876,7 +2015,7 @@
              <el-form-item align="left" label="恢复遗体仪容">
                <el-radio-group v-model="witnessform.isrestoreremains">
                  <el-radio
                    v-for="dict in dict.type.sys_0_1"
                    v-for="dict in dict.type.sys_0_1 || []"
                    :key="dict.value"
                    :label="parseInt(dict.value)"
                    >{{ dict.label }}</el-radio
@@ -1971,7 +2110,7 @@
              <el-form-item label-width="100px" label="移植器官">
                <el-checkbox-group v-model="organList.organtransplant">
                  <el-checkbox
                    v-for="dict in dict.type.sys_Organ"
                    v-for="dict in dict.type.sys_Organ || []"
                    :key="dict.value"
                    :label="dict.value"
                    @change="changeorgantransplant(dict.value)"
@@ -2024,7 +2163,6 @@
                    align="center"
                    width="220"
                    prop="hospitalno"
                  >
                    <template slot-scope="scope">
                      <org-selecter
@@ -2124,7 +2262,7 @@
              <el-form-item align="left" label="遗体捐献" prop="isbodydonation">
                <el-radio-group v-model="accomplishform.isbodydonation">
                  <el-radio
                    v-for="dict in dict.type.sys_0_1"
                    v-for="dict in dict.type.sys_0_1 || []"
                    :key="dict.value"
                    :label="dict.value"
                    >{{ dict.label }}</el-radio
@@ -2271,7 +2409,7 @@
            @tab-click="selecttab"
          >
            <el-tab-pane
              v-for="dict in dict.type.materials_DBD"
              v-for="dict in dict.type.materials_DBD || []"
              :label="dict.label"
              :name="dict.value"
            ></el-tab-pane>
@@ -2483,12 +2621,80 @@
    AnnexUpload,
    ReportName
  },
  dicts: [
    "sys_nation",
    "sys_occupation",
    "sys_education",
    "sys_Organ",
    "sys_user_sex",
    "sys_IDType",
    "sys_BloodType",
    "sys_0_1",
    "sys_patientstate",
    "sys_DonationCategory",
    "sys_kinship",
    "sys_Infectious",
    "sys_bloodtype_rhd",
    "sys_InfoSources",
    "sys_OtherCases",
    "sys_DiseaseType",
    "sys_SelfWill",
    "sys_FamilyRelation",
    "sys_OrganDecision",
    "sys_CoreAssessConclusion",
    "sys_BaseAssessConclusion",
    "sys_EthicalReview",
    "materials_DBD",
    "sys_kinshipConfirm"
  ],
  data() {
    return {
      infoid: 736,
      drawer: false,
      form: {},
      form: {
        donorno: "",
        reporterno: "",
        reporterphone: "",
        name: "",
        idcardtype: "",
        idcardno: "",
        birthday: "",
        sex: "",
        age: "",
        treatmenthospitalno: "",
        treatmentdeptname: "",
        inpatientno: "",
        diagnosisname: "",
        nation: "",
        nativeplace: "",
        nationality: "",
        occupation: "",
        education: "",
        residenceaddress: "",
        registeraddress: "",
        bloodtype: "",
        rhyin: "",
        diseasetype: [],
        diseasetypeOther: "",
        infectious: [],
        infectiousOther: "",
        patientstate: [],
        othercases: [],
        kinship: [],
        kinshipOther: "",
        selfwill: [],
        majorrelatives: "",
        familyrelations: "",
        infosources: [],
        infosourcesOther: "",
        acquisitiontissueno: "",
        infoname: "",
        infophone: "",
        redorganno: "",
        contactperson: "",
        contacttime: "",
        reporttime: ""
      },
      istb: false,
      activeName: "",
      tableDatafile: [
@@ -2513,7 +2719,6 @@
      ethicform: {
        infoid: null
      },
      kinshiplist: ["配偶", "父亲", "母亲", "子女", "受托人"],
      organselection: [
        "肝脏",
@@ -2630,13 +2835,7 @@
        residenceaddress: [
          { required: true, message: "请输入住址", trigger: "blur" }
        ],
        contacttime: [
          {
            required: true,
            message: "请输入红十字会联系时间",
            trigger: "blur"
          }
        ],
        idcardno: [
          { required: true, message: "请正确输入证件号码", trigger: "blur" }
        ],
@@ -2665,16 +2864,6 @@
        infophone: [
          { required: true, message: "请输入信息员联系电话", trigger: "blur" }
        ],
        redorganno: [
          { required: true, message: "请选择红十字会机构", trigger: "blur" }
        ],
        contactperson: [
          {
            required: true,
            message: "红十字会联系人不能为空",
            trigger: "blur"
          }
        ],
        acquisitiontissueno: [
          { required: true, message: "器官获取组织不能为空", trigger: "blur" }
        ],
@@ -2695,6 +2884,15 @@
          { required: true, message: "亲属姓名不能为空", trigger: "blur" }
        ],
        phone: [
          { required: true, message: "家属联系电话不为空", trigger: "blur" }
        ],
        nation: [
          { required: true, message: "亲属姓名不能为空", trigger: "blur" }
        ],
        education: [
          { required: true, message: "家属联系电话不为空", trigger: "blur" }
        ],
         occupation: [
          { required: true, message: "家属联系电话不为空", trigger: "blur" }
        ],
        signfamilyrelations: [
@@ -2755,6 +2953,7 @@
  },
  created() {
    console.log("加载的字典数据:", this.dict.type);
    this.Getnetworkheader();
    this.getdataList();
    this.infoid = this.$route.query.id;
@@ -2762,6 +2961,7 @@
  mounted() {
    // this.id = this.$route.query.id;
    this.Getbasicinformation();
    this.listDonateannex();
    //获取报告人列表:专职人员
    listReportname("zzry").then(res => {
@@ -2796,22 +2996,29 @@
        }
      });
      // 表单数据
      getDonatebaseinfo(this.infoid).then(response => {
        this.form = response.data;
        this.form.andAge = `${
          this.form.age && this.form.age !== 0
            ? `${this.form.age}${this.form.ageunit}`
            : ""
        } ${
          this.form.age2 && this.form.age2 !== 0
            ? `${this.form.age2}${this.form.ageunit2}`
            : ""
        }`.trim();
        if (response.data.terminationCase) {
          this.showTerminationBtn = response.data.terminationCase;
        } else {
          this.showTerminationBtn = 0;
        }
        this.actives = response.data.workflow;
        this.workflow = response.data.workflow;
        response.data.sex = parseInt(response.data.sex);
        this.form.id = response.data.id;
        this.form.diseasetype = this.form.diseasetype.split(",");
        this.form.infectious = this.form.infectious.split(",");
@@ -2820,7 +3027,6 @@
        this.form.infosources = this.form.infosources.split(",");
        this.form.kinship = this.form.kinship.split(",");
        this.form.patientstate = this.form.patientstate.split(",");
        this.open = true;
        this.title = "人体器官潜在捐献者登记表";
@@ -2831,7 +3037,6 @@
        this.residenceAddresss.qu = response.data.residencetownname;
        this.registerAddresss.qu = response.data.registertownname;
        // 获取二级表
        this.GetAttacheddata();
      });
@@ -2841,7 +3046,6 @@
      let searchParam = {
        infoid: this.infoid
      };
      console.log(this.procureddata, "procureddata");
      if (this.actives == 1) {
        this.activetele = "医学评估";
@@ -2970,7 +3174,7 @@
        console.log("完成登记加载数据...");
        listDonatecomporgan(searchParam).then(res => {
          if (res.code == 200) {
          if (res.code == 200) {
            console.log("listDonatecomporgan 数据:", res.rows);
            if (res.rows[0]) {
@@ -3005,7 +3209,7 @@
        // 获取完成登记信息
        listDonatecompletioninfo(searchParam).then(response => {
          if (response.code == 200 && response.rows.length) {
          if (response.code == 200 && response.rows.length) {
            console.log("listDonatecompletioninfo 数据:", response.rows[0]);
            this.accomplishform = response.rows[0];
@@ -3695,8 +3899,11 @@
    // 获取附件数据并分类二级列
    listDonateannex() {
      let parmi = {};
      console.log(222);
      parmi.infoid = this.infoid.toString();
      listDonateannex(parmi).then(res => {
        console.log(333);
        this.donatelist = res.rows;
      });
    },
@@ -3927,34 +4134,7 @@
      row.caseno = null;
      row.applicanttime = null;
    }
  },
  dicts: [
    "sys_nation",
    "sys_occupation",
    "sys_education",
    "sys_Organ",
    "sys_user_sex",
    "sys_IDType",
    "sys_BloodType",
    "sys_0_1",
    "sys_patientstate",
    "sys_DonationCategory",
    "sys_kinship",
    "sys_Infectious",
    "sys_bloodtype_rhd",
    "sys_InfoSources",
    "sys_OtherCases",
    "sys_DiseaseType",
    "sys_SelfWill",
    "sys_FamilyRelation",
    "sys_OrganDecision",
    "sys_CoreAssessConclusion",
    "sys_BaseAssessConclusion",
    "sys_EthicalReview",
    "materials_DBD",
    "sys_kinshipConfirm"
  ]
  }
};
</script>