1
lkk
17 小时以前 42e7bee237fc87c2f8f4e20116cdc47da4842b44
src/components/proposal/index.vue
@@ -37,6 +37,18 @@
        <el-button type="primary" @click="search" v-show="tjproposal == 0"
          >搜索</el-button
        >
        <el-form-item v-show="tjproposal == 1">
          <el-input
            v-model="searchCyjy"
            style="width: 180px"
            placeholder="请输入搜索内容"
            clearable
            @clear="search1"
          ></el-input>
        </el-form-item>
        <el-button type="primary" @click="search1" v-show="tjproposal == 1"
          >搜索</el-button
        >
      </el-form>
      <el-table
@@ -80,13 +92,13 @@
        height="500px"
      >
        <el-table-column type="selection" width="40" align="center" />
        <el-table-column label="编码" width="70" align="center" prop="id" />
        <!-- <el-table-column label="编码" width="70" align="center" prop="id" />
        <el-table-column
          label="用户名"
          width="70"
          align="center"
          prop="userName"
        />
        /> -->
        <el-table-column label="标题" width="120" align="center" prop="title" />
        <el-table-column label="建议内容" align="left" prop="advice" />
        <!-- <el-table-column
@@ -109,7 +121,7 @@
            :total="total"
            :page.sync="queryParams.page"
            :limit.sync="queryParams.pageSize"
            @pagination="radiotjproposalChange"
            @pagination="radiotjproposalChange1"
          />
        </div>
      </div>
@@ -150,12 +162,15 @@
      // 遮罩层
      loading: false,
      searchAdv: "",
      searchCyjy: "",
      queryParams: {
        sex: "",
        isZj: "",
        userId: "",
        page: 1,
        pageSize: 10,
        jymc: "",
        // sex: "",
        isZj: "",
        userId: "",
        nr: "",
      },
      queryParams1: {
        pageNum: 1,
@@ -173,7 +188,7 @@
    cusobj(val, newVla) {
      console.log(val, newVla, 1111);
      this.fList = val;
      this.queryParams.sex = val.sex;
      // this.queryParams.sex = val.sex;
      this.queryParams.isZj = val.isZj;
      // this.tjproposal = "0";
      this.getList();
@@ -244,9 +259,25 @@
        this.loading = false;
      });
    },
    search1() {
      this.queryParams.nr = this.searchCyjy;
      this.queryParams.page = 1;
      this.loading = true;
      getInfo().then((res) => {
        this.queryParams.userId = res.user.userId;
        this.queryParams.isZj = null;
        getCyTjAdviceKjbqBySex(this.queryParams).then((res) => {
          this.dataList = res.data.records;
          this.total = res.data.total;
          this.loading = false;
        });
      });
    },
    radiotjproposalChange() {
      if (this.tjproposal == "0") {
        this.searchAdv = "";
        this.searchCyjy = "";
        this.queryParams1.isZj = this.fList.isZj;
        this.queryParams1.userId = null;
        this.getList();
@@ -273,6 +304,33 @@
        });
      }
    },
    radiotjproposalChange1() {
      if (this.tjproposal == "0") {
        this.searchCyjy = "";
        this.queryParams.isZj = this.fList.isZj;
        this.queryParams.userId = null;
        this.getList();
      } else {
        this.loading = true;
        getInfo().then((res) => {
          this.queryParams.userId = res.user.userId;
          this.queryParams.isZj = null;
          console.log(this.queryParams, 22222);
          getCyTjAdviceKjbqBySex(this.queryParams).then((res) => {
            if (res.data) {
              this.dataList = res.data.records;
              this.total = res.data.total;
            } else {
              this.dataList = [];
              this.total = 0;
              this.$modal.msgError(res.msg);
            }
            this.loading = false;
          });
        });
      }
    },
    handleOk() {
      this.open = false;
      if (this.list.length != 0) {