import Api from "~/service/Api"; import moment from "moment"; export default { methods: { async handleSearch() { let dts = this.model.qrtp.dts; if (!dts || dts == "") { this.$notify.error({ title: this.$t("financing.错误"), message: this.$t("financing.查询开始日期必输!"), }); return; } let dte = this.model.qrtp.dte; if (!dte || dte == "") { this.$notify.error({ title: this.$t("financing.错误"), message: this.$t("financing.查询结束日期必输!"), }); return; } this.load = true; let rtnmsg = await Api.post("/frontend/case/query", { ...this.model, pageNumber: this.pagination.pageNum, pageSize: this.pagination.pageSize, dts: moment(dts).format("YYYY-MM-DD"), dte: moment(dte).format("YYYY-MM-DD"), }); if (rtnmsg.respCode == SUCCESS) { this.load = false; this.stmData.data = []; this.stmData.data=rtnmsg.data.list; // const {list} = rtnmsg.data; // const {codes:{sta1}} = this; // // list.forEach(v=>{ // for(let i in sta1){ // if(sta1[i].value == v.sta){ // v.sta = sta1[i].label; // } // } // }) // this.stmData.data = list; this.pagination = { pageNum: rtnmsg.data.pageNum || 1, pageSize: rtnmsg.data.pageSize || 10, total: parseInt(rtnmsg.data.total), }; } else { this.$notify.error({ title: this.$t("financing.错误"), message: this.$t("financing.服务请求失败!"), }); } this.load = false; }, async handleReset() { }, // pageSize改变 handleSizeChange(val) { this.pagination.pageNum = 1; this.pagination.pageSize = val; this.handleSearch(); }, // 页码改变 handleCurrentChange(val) { this.pagination.pageNum = val; this.handleSearch(); }, handleSelectionChange(val) { this.multipleSelection = val; } }, };