yxh
2023-12-17 e95f985e2dc8178d777074dd43b4dea5658eecdf
src/views/project/donationdetails/index.vue
@@ -71,16 +71,16 @@
            >
              <template
                slot="description"
                v-if="Processdata.ethicalreviewopinions.createtime"
                v-if="Processdata.donateflowcharts.createtime"
              >
                <p>
                  提交时间:<span>{{
                    parseTime(Processdata.ethicalreviewopinions.createtime)
                    parseTime(Processdata.donateflowcharts.createtime)
                  }}</span>
                </p>
                <p>
                  更新时间:<span>{{
                    parseTime(Processdata.ethicalreviewopinions.updatetime)
                    parseTime(Processdata.donateflowcharts.updatetime)
                  }}</span>
                </p>
              </template>
@@ -156,7 +156,7 @@
    <div style="background: #fff;">
      <!-- 顶部数据 -->
      <div class="boxdiv">
        <div class="top-text">捐献者记录工作台</div>
        <div class="top-text">捐献案例信息</div>
        <el-form
          ref="form"
          :model="form"
@@ -171,32 +171,49 @@
              "
          >
            <el-row style="margin-top: 10px">
              <el-col :span="8">
              <el-col :span="6">
                <el-form-item label="捐献编号" prop="donorno">
                  <el-input v-model="form.donorno" disabled />
                </el-form-item>
              </el-col>
              <el-col :span="8">
                <el-form-item
                  align="left"
                  label="医疗机构"
                  prop="treatmenthospitalno"
                >
                  <org-selecter
                    ref="addOrgSelect"
                    :org-type="'3'"
                    v-model="form.treatmenthospitalno"
                  />
              <el-col :span="6">
                <el-form-item label="报告人" prop="reporterno">
                  <el-select
                    ref="getReportname"
                    v-model="form.reporterno"
                    placeholder="请选择"
                  >
                    <el-option
                      v-for="item in reporters"
                      :key="item.reportNo"
                      :label="item.reportName"
                      :value="item.reportNo"
                    >
                    </el-option>
                  </el-select>
                </el-form-item>
              </el-col>
              <el-col :span="8">
                <el-form-item label="科室" prop="treatmentdeptno">
              <el-col :span="6">
                <el-form-item label="联系电话" prop="reporterphone">
                  <el-input
                    v-model="form.treatmentdeptname"
                    placeholder="请输入科室"
                    v-model="form.reporterphone"
                    placeholder="请输入联系电话"
                  />
                </el-form-item>
              </el-col>
              <el-col :span="6">
                <el-form-item label="报告时间" align="left" prop="reporttime">
                  <el-date-picker
                    clearable
                    size="small"
                    v-model="form.reporttime"
                    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">
@@ -204,36 +221,6 @@
                  <el-input v-model="form.name" placeholder="必填项" />
                </el-form-item>
              </el-col>
              <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"
                      :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="nativeplace">
                  <el-input
                    v-model="form.nativeplace"
                    placeholder="请输入国籍"
                  />
                </el-form-item>
              </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-col :span="6">
                <el-form-item label="证件类型" prop="idcardtype">
                  <el-select
@@ -252,7 +239,6 @@
              <el-col :span="6">
                <el-form-item label="证件号码" prop="idcardno">
                  <el-input
                    style="width: 174px"
                    ref="updateBSvalue"
                    class="sfzcode"
                    v-model="form.idcardno"
@@ -260,7 +246,22 @@
                    @blur="updateMessage"
                  />
                </el-form-item>
              </el-col>
              </el-col>
              <el-col :span="6">
                <el-form-item label="出生日期" prop="birthday">
                  <el-date-picker
                    clearable
                    size="small"
                    v-model="form.birthday"
                    type="date"
                    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 label="性别" prop="sex">
                  <el-select v-model="form.sex" placeholder="请输入性别">
@@ -278,84 +279,26 @@
                  <el-input v-model="form.age" placeholder="请输入年龄" />
                </el-form-item>
              </el-col>
            </el-row>
            <el-row>
              <el-col :span="6">
                <el-form-item label="出生日期" prop="birthday">
                  <el-date-picker
                    clearable
                    size="small"
                    v-model="form.birthday"
                    type="date"
                    style="width: 174px"
                    value-format="yyyy-MM-dd HH:mm:ss"
                    placeholder="选择出生日期"
                  >
                  </el-date-picker>
                <el-form-item
                  align="left"
                  label="医疗机构"
                  prop="treatmenthospitalno"
                >
                  <org-selecter
                    ref="addOrgSelect"
                    :org-type="'3'"
                    v-model="form.treatmenthospitalno"
                  />
                </el-form-item>
              </el-col>
              <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"
                      :key="dict.value"
                      :label="dict.label"
                      :value="dict.value"
                    ></el-option>
                  </el-select>
                <el-form-item label="科室" prop="treatmentdeptno">
                  <el-input
                    v-model="form.treatmentdeptname"
                    placeholder="请输入科室"
                  />
                </el-form-item>
              </el-col>
              <el-col :span="6">
                <el-form-item label="学历" prop="education">
                  <el-select v-model="form.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-row>
            <el-row>
              <el-col :span="12">
                <el-form-item label="住址" prop="residenceaddress">
                  <div>
                    <li_area_select
                      ref="residenceSelect"
                      v-model="residenceAddresss"
                    ></li_area_select>
                    <!-- <div>{{defultAddress}}</div> -->
                  </div>
                </el-form-item>
              </el-col>
              <el-col :span="11" :push="1">
                <el-input
                  v-model="form.residenceaddress"
                  placeholder="请输入内容"
                />
              </el-col>
            </el-row>
            <el-row>
              <el-col :span="12">
                <el-form-item label="现所在地" prop="registeraddress">
                  <div>
                    <li_area_select
                      ref="registerSelect"
                      v-model="registerAddresss"
                    ></li_area_select>
                    <!-- <div>{{defultAddress}}</div> -->
                  </div>
                </el-form-item>
              </el-col>
              <el-col :span="11" :push="1">
                <el-input
                  v-model="form.registeraddress"
                  placeholder="请输入内容"
                />
              </el-col>
            </el-row>
          </div>
@@ -429,6 +372,95 @@
                  placeholder="请输入疾病诊断名称"
                />
              </el-form-item>
            </el-col>
          </el-row>
          <el-row>
            <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"
                    :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="nativeplace">
                <el-input v-model="form.nativeplace" placeholder="请输入国籍" />
              </el-form-item>
            </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-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"
                    :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="form.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-row>
          <el-row>
            <el-col :span="12">
              <el-form-item label="住址" prop="residenceaddress">
                <div>
                  <li_area_select
                    ref="residenceSelect"
                    v-model="residenceAddresss"
                  ></li_area_select>
                  <!-- <div>{{defultAddress}}</div> -->
                </div>
              </el-form-item>
            </el-col>
            <el-col :span="11" :push="1">
              <el-input
                v-model="form.residenceaddress"
                placeholder="请输入内容"
              />
            </el-col>
          </el-row>
          <el-row>
            <el-col :span="12">
              <el-form-item label="现所在地" prop="registeraddress">
                <div>
                  <li_area_select
                    ref="registerSelect"
                    v-model="registerAddresss"
                  ></li_area_select>
                  <!-- <div>{{defultAddress}}</div> -->
                </div>
              </el-form-item>
            </el-col>
            <el-col :span="11" :push="1">
              <el-input
                v-model="form.registeraddress"
                placeholder="请输入内容"
              />
            </el-col>
          </el-row>
          <el-row>
@@ -623,6 +655,20 @@
            </el-col>
          </el-row>
          <el-row>
            <el-col :span="6">
              <el-form-item
                align="left"
                label="获取组织"
                prop="acquisitiontissuename"
              >
                <org-selecter
                  style="width: 260px"
                  ref="orgSelecter"
                  :org-type="'1'"
                  v-model="form.acquisitiontissueno"
                />
              </el-form-item>
            </el-col>
            <el-col :span="8">
              <el-form-item label="信息员" prop="infoname">
                <el-input v-model="form.infoname" placeholder="请输入信息员" />
@@ -670,84 +716,27 @@
              </el-form-item>
            </el-col>
          </el-row>
          <el-row>
            <el-col :span="24">
              <el-form-item
                align="left"
                label="获取组织"
                prop="acquisitiontissuename"
              >
                <org-selecter
                  style="width: 260px"
                  ref="orgSelecter"
                  :org-type="'1'"
                  v-model="form.acquisitiontissueno"
                />
              </el-form-item>
            </el-col>
          </el-row>
          <el-row>
            <el-col :span="8">
              <el-form-item label="报告人" prop="reporterno">
                <el-select
                  ref="getReportname"
                  v-model="form.reporterno"
                  placeholder="请选择"
                >
                  <el-option
                    v-for="item in reporters"
                    :key="item.reportNo"
                    :label="item.reportName"
                    :value="item.reportNo"
                  >
                  </el-option>
                </el-select>
              </el-form-item>
            </el-col>
            <el-col :span="8">
              <el-form-item label="联系电话" prop="reporterphone">
                <el-input
                  v-model="form.reporterphone"
                  placeholder="请输入联系电话"
                />
              </el-form-item>
            </el-col>
            <el-col :span="8">
              <el-form-item label="报告时间" align="left" prop="reporttime">
                <el-date-picker
                  clearable
                  size="small"
                  style="width: 190px"
                  v-model="form.reporttime"
                  type="datetime"
                  value-format="yyyy-MM-dd HH:mm:ss"
                  placeholder="选择报告时间"
                >
                </el-date-picker>
              </el-form-item>
            </el-col>
          </el-row>
        </el-form>
        <div class="dialog-footer">
          <el-button
            v-show="!showTerminationBtn"
            type="primary"
            @click="submitForm"
            >保存捐献者信息</el-button
            >保存</el-button
          >
          <el-button
            :type="showTerminationBtn == 0 ? 'warning' : 'success'"
            @click="Terminationcase"
            >{{ showTerminationBtn == 0 ? "终止案例" : "恢复案例" }}</el-button
            >{{ showTerminationBtn == 0 ? "终止" : "恢复" }}</el-button
          >
          <el-button
            v-show="Reportforreview"
            type="primary"
            @click="Reportforreview"
            >上报审核</el-button
            >提交</el-button
          >
          <el-button @click="cancel">取 消</el-button>
          <!-- <el-button @click="cancel">取 消</el-button> -->
          <!-- <el-button @click="handleapproval">提交审核</el-button> -->
        </div>
      </div>
@@ -959,12 +948,12 @@
            v-show="!showTerminationBtn"
            type="primary"
            @click="Savethedetails"
            >保存评估信息</el-button
            >保存</el-button
          >
          <el-button
            :type="showTerminationBtn == 0 ? 'warning' : 'success'"
            @click="Terminationcase"
            >{{ showTerminationBtn == 0 ? "终止案例" : "恢复案例" }}</el-button
            >{{ showTerminationBtn == 0 ? "终止" : "恢复" }}</el-button
          >
          <!-- <el-button
            v-show="makeastepforward"
@@ -972,7 +961,7 @@
            @click="makeastepforward"
            >下一步</el-button
          > -->
          <el-button @click="cancel">取 消</el-button>
          <!-- <el-button @click="cancel">取 消</el-button> -->
        </div>
      </div>
      <!-- 捐献确认 -->
@@ -984,6 +973,13 @@
          label-width="100px"
          label-position="right"
        >
          <el-form-item label-width="100px" label="选择器官">
            <el-checkbox-group v-model="organdecision">
              <el-checkbox v-for="item in organlist" :label="item">
                {{ item }}
              </el-checkbox>
            </el-checkbox-group>
          </el-form-item>
          <el-row>
            <el-col :span="6">
              <el-form-item label="子女数量" prop="kinshipChildrennum">
@@ -1159,12 +1155,12 @@
            v-show="!showTerminationBtn"
            type="primary"
            @click="Savethedetails"
            >保存捐献信息</el-button
            >保存</el-button
          >
          <el-button
            :type="showTerminationBtn == 0 ? 'warning' : 'success'"
            @click="Terminationcase"
            >{{ showTerminationBtn == 0 ? "终止案例" : "恢复案例" }}</el-button
            >{{ showTerminationBtn == 0 ? "终止" : "恢复" }}</el-button
          >
          <!-- <el-button
            v-show="makeastepforward"
@@ -1172,7 +1168,7 @@
            @click="makeastepforward"
            >下一步</el-button
          > -->
          <el-button @click="cancel">取 消</el-button>
          <!-- <el-button @click="cancel">取 消</el-button> -->
        </div>
      </div>
      <!-- 伦理审查 -->
@@ -1227,12 +1223,12 @@
            v-show="!showTerminationBtn"
            type="primary"
            @click="Savethedetails"
            >保存伦理信息</el-button
            >保存</el-button
          >
          <el-button
            :type="showTerminationBtn == 0 ? 'warning' : 'success'"
            @click="Terminationcase"
            >{{ showTerminationBtn == 0 ? "终止案例" : "恢复案例" }}</el-button
            >{{ showTerminationBtn == 0 ? "终止" : "恢复" }}</el-button
          >
          <!-- <el-button
            v-show="makeastepforward"
@@ -1240,7 +1236,7 @@
            @click="makeastepforward"
            >下一步</el-button
          > -->
          <el-button @click="cancel">取 消</el-button>
          <!-- <el-button @click="cancel">取 消</el-button> -->
        </div>
      </div>
      <!-- 器官分配 -->
@@ -1605,12 +1601,12 @@
            v-show="!showTerminationBtn"
            type="primary"
            @click="Savethedetails"
            >保存器官分配信息</el-button
            >保存</el-button
          >
          <el-button
            :type="showTerminationBtn == 0 ? 'warning' : 'success'"
            @click="Terminationcase"
            >{{ showTerminationBtn == 0 ? "终止案例" : "恢复案例" }}</el-button
            >{{ showTerminationBtn == 0 ? "终止" : "恢复" }}</el-button
          >
          <!-- <el-button
            v-show="makeastepforward"
@@ -1618,7 +1614,7 @@
            @click="makeastepforward"
            >下一步</el-button
          > -->
          <el-button @click="cancel">取 消</el-button>
          <!-- <el-button @click="cancel">取 消</el-button> -->
        </div>
      </div>
      <!-- 获取见证 -->
@@ -1960,12 +1956,12 @@
            v-show="!showTerminationBtn"
            type="primary"
            @click="Savethedetails"
            >保存见证信息</el-button
            >保存</el-button
          >
          <el-button
            :type="showTerminationBtn == 0 ? 'warning' : 'success'"
            @click="Terminationcase"
            >{{ showTerminationBtn == 0 ? "终止案例" : "恢复案例" }}</el-button
            >{{ showTerminationBtn == 0 ? "终止" : "恢复" }}</el-button
          >
          <!-- <el-button
            v-show="makeastepforward"
@@ -1974,7 +1970,7 @@
            >下一步</el-button
          > -->
          <el-button @click="cancel">取 消</el-button>
          <!-- <el-button @click="cancel">取 消</el-button> -->
        </div>
      </div>
      <!-- 完成登记 -->
@@ -2082,20 +2078,20 @@
            v-show="!showTerminationBtn"
            type="primary"
            @click="Savethedetails"
            >完成登记</el-button
            >保存</el-button
          >
          <el-button
            :type="showTerminationBtn == 0 ? 'warning' : 'success'"
            @click="Terminationcase"
            >{{ showTerminationBtn == 0 ? "终止案例" : "恢复案例" }}</el-button
            >{{ showTerminationBtn == 0 ? "终止" : "恢复" }}</el-button
          >
          <el-button
            v-show="Reportforreview"
            type="primary"
            @click="Reportforreview"
            >上报审核</el-button
            >提交</el-button
          >
          <el-button @click="cancel">取 消</el-button>
          <!-- <el-button @click="cancel">取 消</el-button> -->
        </div>
      </div>
      <!-- 完结流程 -->
@@ -2314,30 +2310,6 @@
    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"
  // ],
  data() {
    return {
      infoid: 736,
@@ -2349,35 +2321,36 @@
          address: "上海市普陀区金沙江路 1518 弄",
          tag: "中国一类(DBD)",
          type: "success"
        },
        {
          name: "王小虎",
          address: "上海市普陀区金沙江路 1517 弄",
          tag: "中国二类(DCD)",
          type: "danger"
        },
        {
          name: "王小虎",
          address: "上海市普陀区金沙江路 1519 弄",
          tag: "中国三类(DBCD)",
          type: "warning"
        },
        {
          name: "王小虎",
          address: "上海市普陀区金沙江路 1516 弄",
          tag: "中国三类(DBCD)",
          type: "warning"
        }
      ],
      medicineform: {
        infoid: null
      },
      affirmform: {
        infoid: null
        infoid: null,
        organdecision: []
      },
      organdecision: [],
      ethicform: {
        infoid: null
      },
      organlist: [
        "心脏",
        "全肝",
        "左肝",
        "右肝",
        "左肾",
        "右肾",
        "全肾",
        "左肺",
        "右肺",
        "小肠",
        "腺体",
        "遗体",
        "左眼角膜",
        "右眼角膜",
        "其他"
      ],
      allocationstatuslist: [
        { value: 0, label: "未分配" },
        { value: 1, label: "已分配" },
@@ -2511,7 +2484,32 @@
      },
      // 各级明细效验
      medicinerules: {},
      affirmrules: {},
      affirmrules: {
        name: [
          { required: true, message: "亲属姓名不能为空", trigger: "blur" }
        ],
        phone: [
          { required: true, message: "家属联系电话不为空", trigger: "blur" }
        ],
        signfamilyrelations: [
          { required: true, message: "与捐献者关系", trigger: "blur" }
        ],
        idcardno: [
          { required: true, message: "证件号不能为空", trigger: "blur" }
        ],
        organdecision: [
          { required: true, message: "捐献决定不能为空", trigger: "blur" }
        ],
        responsibleuserid: [
          { required: true, message: "负责人不能为空", trigger: "blur" }
        ],
        coordinateduserido: [
          { required: true, message: "协调员1不能为空", trigger: "blur" }
        ],
        coordinateduseridt: [
          { required: true, message: "协调员2不能为空", trigger: "blur" }
        ]
      },
      ethicrules: {},
      allocationrules: {},
      witnessrules: {},
@@ -2596,18 +2594,21 @@
        this.residenceAddresss.shi = response.data.residencecityname;
        this.residenceAddresss.qu = response.data.residencetownname;
        this.registerAddresss.qu = response.data.registertownname;
        // 获取二级表
        this.GetAttacheddata();
      });
      // 获取二级表
      this.GetAttacheddata();
    },
    // 获取二级表数据
    GetAttacheddata() {
      let searchParam = {
        infoid: this.infoid
      };
      if (this.actives == 1 && !this.medicineform.infoid) {
      if (this.actives == 1) {
        this.annexfilesList = this.medicinelist;
        this.activetele = "医学评估";
        if (this.medicineform.infoid) {
          return;
        }
        listMedicalevaluation(searchParam).then(response => {
          if (response.code == 200 && response.rows[0]) {
            this.medicineform = response.rows[0];
@@ -2617,12 +2618,18 @@
            // );
          }
        });
      } else if (this.actives == 2 && !this.affirmform.infoid) {
      } else if (this.actives == 2) {
        this.annexfilesList = this.affirmlist;
        this.activetele = "捐献确认";
        if (this.affirmform.infoid) {
          return;
        }
        listRelativesconfirmation(searchParam).then(response => {
          if (response.code == 200 && response.rows[0]) {
            this.affirmform = response.rows[0];
            if (this.affirmform.organdecision) {
              this.organdecision = this.affirmform.organdecision.split(",");
            }
            if (!this.affirmform) {
              this.affirmform = {};
              this.affirmform.residenceprovincename = "";
@@ -2646,10 +2653,12 @@
            // );
          }
        });
      } else if (this.actives == 3 && !this.ethicform.infoid) {
      } else if (this.actives == 3) {
        this.annexfilesList = this.ethiclist;
        this.activetele = "伦理审查";
        if (this.ethicform.infoid) {
          return;
        }
        listDonateflowchart(searchParam).then(response => {
          if (response.code == 200 && response.rows.length) {
            this.ethicform = response.rows[0];
@@ -2701,9 +2710,12 @@
            // );
          }
        });
      } else if (this.actives == 6 && !this.allocationform.infoid) {
      } else if (this.actives == 6) {
        this.annexfilesList = this.registerlist;
        this.activetele = "完成登记";
        if (this.allocationform.infoid) {
          return;
        }
        let accpre = {
          id: searchParam.infoid
        };
@@ -2732,7 +2744,7 @@
          }
        });
      } else if (this.actives == 0) {
        this.annexfilesList = this.registerlist;
        this.annexfilesList = this.potentiallist;
        this.activetele = "潜在捐献";
      }
    },
@@ -2842,6 +2854,7 @@
        });
      } else if (this.actives == 2) {
        this.affirmform.infoid = this.infoid;
        this.affirmform.organdecision = this.organdecision.join(",");
        this.$refs["affirmform"].validate(valid => {
          if (valid) {
            if (this.affirmform.id != null) {
@@ -2939,6 +2952,7 @@
                this.$modal.msgSuccess("获取见证信息新增成功");
              });
            }
            this.form.donationcategory=this.witnessform.donationcategory;
            this.Processvalidation();
          }
        });
@@ -3065,6 +3079,10 @@
        // this.GetAttacheddata();
      } else if (this.form.workflow > this.actives) {
        // this.submitForm();
        Modifydonationattachment(this.donatelist).then(res => {
          console.log(res);
        });
        this.listDonateannex();
        this.GetAttacheddata();
      } else {
        this.submitForm();
@@ -3301,16 +3319,17 @@
<style lang="scss" scoped>
.particularsdiv {
  display: flex;
  display: -webkit-box;
  background-color: #f5f7fa;
  height: 100%;
  .left-course {
    background: #fff;
    width: 25vw;
    width: 17vw;
    text-align: center;
    margin: 20px 10px;
    padding: 10px;
    margin-top: 0;
    min-height: 888px;
    .postfilx {
      width: 15vw;
@@ -3379,7 +3398,7 @@
  padding-right: 66px;
}
.boxdiv {
  max-width:80vw;
  max-width: 85vw;
  font-size: 18px;
  padding: 0 30px;
  padding-bottom: 10px;