import Api from "~/service/Api"; import moment from "moment"; export default { methods: { async handleSearch() { console.log("serach......"); let opndatfrom = this.model.infcon.opndatfrom; if (!opndatfrom || opndatfrom == "") { this.$notify.error({ title: this.$t("financing.错误"), message: this.$t("financing.查询开始日期必输!"), }); return; } let opndatto = this.model.infcon.opndatto; if (!opndatto || opndatto == "") { this.$notify.error({ title: this.$t("financing.错误"), message: this.$t("financing.查询结束日期必输!"), }); return; } this.load = true; let rtnmsg = await Api.post("/funds/ftdsel/query", { ...this.model.infcon, dir: ">", pageNum: this.pagination.pageNum, pageSize: this.pagination.pageSize, opndatfrom: moment(opndatfrom).format("YYYY-MM-DD"), opndatto: moment(opndatto).format("YYYY-MM-DD"), }); if (rtnmsg.respCode == SUCCESS) { this.load = false; this.stmData.data = []; this.stmData.data = rtnmsg.data.list; this.pagination = { pageNum: rtnmsg.data.pageNum || 1, pageSize: rtnmsg.data.pageSize || 10, total: rtnmsg.data.total, }; } else { this.$notify.error({ title: this.$t("financing.错误"), message: this.$t("financing.服务请求失败!"), }); } this.load = false; }, //nothing async handleReset() { this.model.infcon.seaownref = ""; this.model.infcon.opndatfrom = new Date(); this.model.infcon.opndatto = new Date(); this.model.infcon.nam = ""; this.model.infcon.seacur = ""; this.model.infcon.eaamtfr = ""; this.model.infcon.eaamtto = ""; this.model.infcon.searef = ""; this.model.infcon.ptyextkey = ""; this.model.infcon.ptynam = ""; this.model.infcon.seapty = ""; this.model.infcon.searol = ""; this.model.infcon.usrextkey = ""; this.model.infcon.seasta = ""; this.model.infcon.accmng = ""; this.model.infcon.fttyp = ""; }, // pageSize改变 handleSizeChange(val) { this.pagination.pageNum = 1; this.pagination.pageSize = val; this.handleSearch(); }, // 页码改变 handleCurrentChange(val) { this.pagination.pageNum = val; this.handleSearch(); }, //拆借存放登记及确认 toFttfcm() { this.routerPush({ path: '/business/fttfcm', }); }, //头寸调拨登记及确认 toFttpcm() { this.routerPush({ path: '/business/fttpcm', }); }, }, };