Commit 59f68643 by niewei

oftsel导出

parent 279b8d78
......@@ -7,21 +7,120 @@ export default class Offrel {
offrsn: "", // 勾销原因 .oftgrp.rec.offrsn
},
dot: {
cur: "", // 币种 .oftgrp.dot.cur
amt: "", // 金额 .oftgrp.dot.amt
dcflg: "", // 收支 .oftgrp.dot.dcflg
ownref: "", // 业务参考号 .oftgrp.dot.ownref
othref: "", // 相关参考号 .oftgrp.dot.othref
inf: "", // 详细信息 .oftgrp.dot.inf
sta: "", // 状态 .oftgrp.dot.sta
offsta: "", // 勾销标志 .oftgrp.dot.offsta
mty: "", // 报文类型 .oftgrp.dot.mty
recsta: "", // 记帐状态 .oftgrp.dot.recsta
objtyp: "", // 报文关联类型 .oftgrp.dot.objtyp
actbic: "", // 账户行BIC .oftgrp.dot.actbic
valdat: "", // 起息日 .oftgrp.dot.valdat
rsptim: "", // 收发日期 .oftgrp.dot.rsptim
// inr: "",
// cur: "", // 币种 .oftgrp.dot.cur
// amt: "", // 金额 .oftgrp.dot.amt
// dcflg: "", // 收支 .oftgrp.dot.dcflg
// ownref: "", // 业务参考号 .oftgrp.dot.ownref
// othref: "", // 相关参考号 .oftgrp.dot.othref
// inf: "", // 详细信息 .oftgrp.dot.inf
// sta: "", // 状态 .oftgrp.dot.sta
// offsta: "", // 勾销标志 .oftgrp.dot.offsta
// mty: "", // 报文类型 .oftgrp.dot.mty
// recsta: "", // 记帐状态 .oftgrp.dot.recsta
// objtyp: "", // 报文关联类型 .oftgrp.dot.objtyp
// actbic: "", // 账户行BIC .oftgrp.dot.actbic
// valdat: "", // 起息日 .oftgrp.dot.valdat
// rsptim: "", // 收发日期 .oftgrp.dot.rsptim
etyinr: "",
ptyinr: "",
inr: "",
offinr: "",
objinr: "",
objtyp: "",
accpty: "",
acc: "",
cur: "",
amt: "",
valdat: "",
dcflg: "",
rsptim: "",
ownref: "",
othref: "",
busflg: "",
inf: "",
sta: "",
typ: "",
offsta: "",
credat: "",
actbic: "",
staref: "",
entdat: "",
tratic: "",
supdlt: "",
fdc: "",
revbak: "",
sedbak: "",
stanum: "",
seqnum: "",
relinr: "",
mty: "",
oppbic: "",
tradat: "",
wflsta: "",
sndnum: "",
offinf: "",
kpainf: "",
kpatyp: "",
area: "",
opsta: "",
recsta: "",
lstdat: "",
isdone: "",
dir: "",
msgtyp: "",
},
dotsmd: {
dot: {
etyinr: "",
ptyinr: "",
inr: "",
offinr: "",
objinr: "",
objtyp: "",
accpty: "",
acc: "",
cur: "",
amt: "",
valdat: "",
dcflg: "",
rsptim: "",
ownref: "",
othref: "",
busflg: "",
inf: "",
sta: "",
typ: "",
offsta: "",
credat: "",
actbic: "",
staref: "",
entdat: "",
tratic: "",
supdlt: "",
fdc: "",
revbak: "",
sedbak: "",
stanum: "",
seqnum: "",
relinr: "",
mty: "",
oppbic: "",
tradat: "",
wflsta: "",
sndnum: "",
offinf: "",
kpainf: "",
kpatyp: "",
area: "",
opsta: "",
recsta: "",
lstdat: "",
isdone: "",
dir: "",
msgtyp: "",
}
}
},
}
}
......
import Api from "~/service/Api";
import getSubtyp from '~/page/Frontend/Rcvsel/event/getSubtyp.js';
import moment from "moment";
import Utils from "../../../../utils";
export default {
mixins: [getSubtyp],
......@@ -87,6 +88,26 @@ export default {
},
handleSelectionChange (val) {
this.multipleSelection = val;
}
},
async handleExportClick () {
// const loading = this.loading();
let rsptims = this.model.oftp.rel.rsptims;
let rsptime = this.model.oftp.rel.rsptime;
let params = {
...this.model.oftp.rel,
rsptims: rsptims ? moment(rsptims).format("YYYY-MM-DD") + ' 00:00:00' : "",
rsptime: moment(rsptime).format("YYYY-MM-DD") + ' 23:59:59',
pageNumber: this.pagination.pageIndex,
pageSize: this.pagination.pageSize,
};
let res = await Api.post("/frontend/oftsel/exportExcel", params);
if (res.respCode == SUCCESS) {
console.log(res.data)
let name = moment(new Date()).format('yyyy-MM-DD HH:mm:ss');
Utils.exportToExcel(res.data, "已关联报文查询_" + name + ".xlsx", "已关联报文查询");
}
// loading.close();
},
},
};
......@@ -103,7 +103,7 @@
<c-button :disabled="isRoutingDisable" class="medium_bcs" size="medium" style="margin-left: 20"
type="primary">ReRouting
</c-button>
<c-button class="medium_bcs" size="medium" style="margin-left: 20" type="primary">
<c-button class="medium_bcs" size="medium" style="margin-left: 20" type="primary" @click ="handleExportClick">
{{ $t('public.导出Excel') }}
</c-button>
</el-col>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment