WXL
2026-05-15 5d671b56548dd1cb1c69a495eb2afd784a1c083d
src/views/project/fund/performanceApply/index.vue
@@ -54,9 +54,8 @@
            <el-date-picker
              format="yyyy-MM-dd"
              value-format="yyyy-MM-dd"
              v-model="value1"
              v-model="queryParams.value1"
              type="daterange"
              @blur="onpick"
              range-separator="至"
              start-placeholder="报销申请开始日期"
              end-placeholder="报销申请结束日期"
@@ -211,10 +210,11 @@
            v-if="scope.row.recordstatus == -1 || scope.row.recordstatus == 1"
            size="mini"
            type="text"
            icon="el-icon-delete"
            @click="handleDelete(scope.row)"
            v-hasPermi="['project:medicalfund:delete']"
            >删除</el-button
            ><span class="button-delete"
              ><i class="el-icon-delete"></i>删除</span
            ></el-button
          >
          <el-button
            size="mini"
@@ -234,6 +234,13 @@
        </template>
      </el-table-column>
    </el-table>
    <pagination
      v-show="total > 0"
      :total="total"
      :page.sync="queryParams.pageNum"
      :limit.sync="queryParams.pageSize"
      @pagination="getList"
    />
  </div>
</template>
@@ -291,22 +298,7 @@
      // 导出遮罩层
      exportLoading: false,
      total: 0,
      queryParams: {
        organizationname: null,
        organizationtype: null,
        pageNum: 1,
        pageSize: 10,
        name: null,
        idcardno: null,
        residenceprovince: null,
        residencecity: null,
        residencetown: null,
        recordstate: null,
        treatmenthospitalname: null,
        donorno: null,
        reportername: null,
        reporttime: null
      },
      checkFlagOptions: [
        {
          value: 0,
@@ -321,7 +313,7 @@
          label: "全部"
        }
      ],
      fundQueryParam: {
      queryParams: {
        infoid: null,
        applytype: "5",
        createBy: null,
@@ -445,6 +437,7 @@
    /** 搜索按钮操作 */
    handleQuery() {
      this.queryParams.pageNum = 1;
      this.getList();
    },
    /** 重置按钮操作 */
@@ -525,13 +518,16 @@
    /** 查询列表 */
    getList() {
      console.log(this.queryParams);
      this.loading = true;
      this.queryParams.params = {};
      console.log(21);
      listFund(this.fundQueryParam).then(response => {
      listFund(this.queryParams).then(response => {
        console.log(11);
        this.loading = false;
        this.donateconsolationfundList = response.rows;
        this.total=response.total;
      });
    },
    // 捐献者医学统计打印
@@ -597,7 +593,7 @@
      //this.totaldayin(id);
    },
    rowClassName({ row, column, rowIndex, columnIndex }) {
      if (row.recordstatus == -1 && row.backflowlevel != 0) {
      if (row.recordstatus == -1 && row.backflowlevel != null) {
        return "error-row";
      }
      return "";
@@ -622,6 +618,9 @@
</script>
<style lang="scss" scoped>
/* @import url(); 引入公共css类 */
.button-delete {
  color: rgb(236, 69, 69);
}
::v-deep.el-table .error-row {
  background: #fcebeb;
}