WXL
2026-05-09 e15d032770157952bab8d9b15177ac03d736851c
src/views/project/DonationProcess/index.vue
@@ -172,7 +172,12 @@
        </template>
      </el-table-column>
      <el-table-column label="姓名" align="center" prop="name" width="100" />
      <el-table-column
        label="捐献者姓名"
        align="center"
        prop="name"
        width="100"
      />
      <el-table-column label="性别" align="center" prop="sex" width="80">
        <template slot-scope="scope">
@@ -396,7 +401,12 @@
  components: {
    TerminateRestoreModal
  },
  dicts: ["sys_donornode",'sys_BloodType', "sys_EthicalReview", "sys_BaseAssessConclusion"],
  dicts: [
    "sys_donornode",
    "sys_BloodType",
    "sys_EthicalReview",
    "sys_BaseAssessConclusion"
  ],
  data() {
    return {
      loading: false,
@@ -458,8 +468,7 @@
        this.stats.pendingCount = response.data.terminationCase[0];
        this.stats.approvedCount = response.data.terminationCase[1];
        this.stats.terminatedCount = response.data.terminationCase[2];
        this.stats.totalCount =
          response.total - response.data.terminationCase[2];
        this.stats.totalCount = response.total;
        this.allTableData = realData;
        let filteredData = this.applyFrontendFilter(realData);
@@ -593,8 +602,10 @@
    /** 查看详情 */
    handleDetail(row) {
      this.currentRecord = { ...row };
      this.detailVisible = true;
      this.$router.push({
        path: "/case/course",
        query: { id: row.id, organType: "edit" }
      });
    },
    /** 终止操作 */