11
WXL
2023-10-12 e1d633ddeece986c1c866d4bc28e4193f3e3c41e
src/views/project/fund/expertFeeApply/index.vue
@@ -1,14 +1,23 @@
<!--  -->
<template>
  <div class="app-container">
    <el-row>
      <el-col :span="6">
        <el-card shadow="never">
          <!-- 捐献案例列表 -->
          <el-row>
            <el-col :span="10">
              <el-row type="flex" :gutter="10" align="right" class="mb8">
              </el-row>
            </el-col>
          </el-row>
          <div>
    <el-form
      :model="queryParams"
      ref="queryForm"
      :inline="true"
      label-width="70px"
    >
      <el-row align="left">
        <el-col :span="6">
          <el-form-item label="姓名" prop="name">
            <el-input
              v-model="queryParams.donorname"
@@ -18,8 +27,6 @@
              @keyup.enter.native="handleQuery"
            />
          </el-form-item>
        </el-col>
        <el-col :span="6">
          <el-form-item label="捐献进度" prop="recordstate">
            <el-select
              v-model="queryParams.recordstate"
@@ -35,9 +42,7 @@
              />
            </el-select>
          </el-form-item>
        </el-col>
        <el-col :span="6">
              <div style="float: right; margin-bottom: 10px;">
          <el-button
            type="primary"
            icon="el-icon-search"
@@ -45,22 +50,15 @@
            @click="handleQuery"
            >搜索</el-button
          >
          <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
                <el-button
                  icon="el-icon-refresh"
                  size="mini"
                  @click="resetQuery"
            >重置</el-button
          >
        </el-col>
      </el-row>
              </div>
    </el-form>
    <el-row>
      <el-col :span="6">
        <el-card shadow="never">
          <!-- 捐献案例列表 -->
          <el-row>
            <el-col :span="10">
              <el-row type="flex" :gutter="10" align="right" class="mb8">
              </el-row>
            </el-col>
          </el-row>
          </div>
          <el-table
            v-loading="loading"
            highlight-current-row
@@ -94,7 +92,7 @@
        <el-card shadow="naver">
          <el-form ref="infoform" label-width="100px">
            <el-row :gutter="4" align="right" class="mb8">
              <el-col :span="9">
              <el-col :span="7">
                <el-form-item label="捐献编号">
                  <el-input
                    v-model="curCase.donorno"
@@ -102,12 +100,20 @@
                  ></el-input>
                </el-form-item>
              </el-col>
              <el-col :span="9">
              <el-col :span="8">
                <el-form-item label="姓名">
                  <el-input v-model="curCase.name" :disabled="true"></el-input>
                </el-form-item>
              </el-col>
              <el-col> </el-col>
              <el-col :span="3">
                <el-button
                  type="primary"
                  icon="el-icon-search"
                  size="mini"
                  @click="allgetfundList"
                  >检索全部</el-button
                >
              </el-col>
            </el-row>
            <el-row :gutter="10" class="mb8">
              <el-col :span="1.5">
@@ -153,6 +159,12 @@
                  width="200px"
                />
                <el-table-column
                  label="捐献人"
                  align="center"
                  prop="donorname"
                  width="120px"
                />
                <el-table-column
                  label="组长"
                  align="center"
                  prop="managername"
@@ -177,7 +189,7 @@
                  </template>
                </el-table-column>
                <el-table-column
        label="预审状态"
                  label="申请材料状态"
        width="140"
        align="center"
        prop="checkstatus"
@@ -2095,7 +2107,15 @@
      this.curCase = row;
      this.getfundList();
    },
    allgetfundList() {
      this.loading = true;
      this.reset();
      this.fundQueryParam.infoid = null;
      listFund(this.fundQueryParam).then(response => {
        this.loading = false;
        this.donateconsolationfundList = response.rows;
      });
    },
    getfundList() {
      this.loading = true;
      this.reset();