| | |
| | | <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 |
| | |
| | | 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 |
| | |
| | | :total="total" |
| | | :page.sync="queryParams.page" |
| | | :limit.sync="queryParams.pageSize" |
| | | @pagination="radiotjproposalChange" |
| | | @pagination="radiotjproposalChange1" |
| | | /> |
| | | </div> |
| | | </div> |
| | |
| | | // 遮罩层 |
| | | loading: false, |
| | | searchAdv: "", |
| | | searchCyjy: "", |
| | | queryParams: { |
| | | sex: "", |
| | | isZj: "", |
| | | userId: "", |
| | | page: 1, |
| | | pageSize: 10, |
| | | jymc: "", |
| | | // sex: "", |
| | | isZj: "", |
| | | userId: "", |
| | | nr: "", |
| | | }, |
| | | queryParams1: { |
| | | pageNum: 1, |
| | |
| | | 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(); |
| | |
| | | this.tjproposal = "1"; // 默认选中“常用建议” |
| | | this.radiotjproposalChange("1"); // 手动触发相关逻辑 |
| | | } */ |
| | | const mode = val === "Y" ? "1" : "0"; |
| | | this.setTjProposal(mode); |
| | | const mode = val === "Y" ? "1" : "0"; |
| | | this.setTjProposal(mode); |
| | | }, |
| | | }, |
| | | |
| | |
| | | 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(); |
| | |
| | | }); |
| | | } |
| | | }, |
| | | 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) { |