11
WXL
2024-08-14 0ac2d43fce4d74f6eea5a51a2e16af4e6a536c7c
src/views/project/ethicalReview/index.vue
@@ -85,7 +85,7 @@
        </el-col>
        <el-col :span="12">
          <el-form-item label="报告日期">
          <el-form-item label="审查时间">
            <el-date-picker
              style="width: 100%"
              v-model="selecttime"
@@ -123,6 +123,16 @@
      :data="listnews"
      border
    >
      <el-table-column
        label="案例时间"
        align="center"
        prop="donatetime"
        width="120"
      >
        <template slot-scope="scope">
          <span>{{ parseTime(scope.row.donatetime, "{y}-{m}-{d}") }}</span>
        </template>
      </el-table-column>
      <el-table-column label="捐献者" align="center" prop="name" width="120" />
      <el-table-column label="年龄" align="center" prop="age" width="100" />
      <el-table-column label="性别" align="center" prop="sex" width="100">
@@ -141,17 +151,17 @@
      <el-table-column
        label="伦理审查结论"
        align="center"
        prop="flowconclusion"
        prop="expertconclusion"
        width="100"
      >
        <template slot-scope="scope">
          <dict-tag
            :options="dict.type.sys_EthicalReview"
            :value="scope.row.flowconclusion"
            :value="scope.row.expertconclusion"
          />
        </template>
      </el-table-column>
      <el-table-column label="审查意见" align="center" prop="flowcontent" />
      <el-table-column label="审查意见" align="center" prop="expertopinion" />
      <el-table-column
        label="审查时间"
        align="center"
@@ -636,6 +646,10 @@
      this.queryParams.city = this.$route.params.city;
    }
    this.getuserlist();
    if (sessionStorage.getItem("ethicalReview")) {
      this.queryParams = JSON.parse(sessionStorage.getItem("ethicalReview"));
      console.log(this.queryParams, "queryParams");
    }
    this.getList();
  },
  activated() {},
@@ -736,8 +750,9 @@
    getList() {
      this.loading = true;
      this.queryParams.params = {};
      console.log(this.starttime, "this.starttime");
      console.log(this.endtime, "this.endtime");
      sessionStorage.removeItem("ethicalReview");
      sessionStorage.setItem("ethicalReview", JSON.stringify(this.queryParams));
      if (null != this.daterangeReporttime && "" != this.daterangeReporttime) {
        this.queryParams.params[
          "beginReporttime"