Commit fba485a1 by 李少勇

rcvsel 交易修改

parent 68e4859a
......@@ -10036,7 +10036,29 @@ const CodeTable = {
{label: "银行内部机构号",value:"13" },
{label: "金融机构代码",value:"14" },
{label: "其他",value:"99" },
]
],
stacod: [
{label: "等待自动清分", value: "A"},
{label: "等待手工清分", value: "X"},
{label: "等待发送", value: "W"},
{label: "等待交换", value: "M"},
{label: "疑似黑名单", value: "B"},
{label: "黑名单忽略", value: "F"},
{label: "退回报文编辑", value: "C"},
{label: "报文编辑丢弃", value: "G"},
{label: "待报文复核", value: "V"},
{label: "报文等待放行", value: "L"},
{label: "挂账状态", value: "H"},
{label: "已处理", value: "D"},
{label: "废弃", value: "Q"},
{label: "已拒绝", value: "1"},
{label: "已排队", value: "2"},
{label: "已清算", value: "3"},
{label: "已退回", value: "4"},
{label: "发送异常", value: "E"},
{label: "无需复核", value: "O"},
{label: "待退报复核", value: "T"},
],
};
export default CodeTable;
export default class Rcvsel{
constructor () {
export default class Rcvsel {
constructor() {
this.data = {
rcvp:{
rcvdatsta:"", // : 起始日期 .rcvp.rcvdatsta
rcvdatend:"", // : 终止日期 .rcvp.rcvdatend
msgtyp:"", // : 报文标准 .rcvp.msgtyp
subtyp:"", // : 报文类型 .rcvp.subtyp
sndbak:"", // : 发报行BIC .rcvp.sndbak
revbak:"", // : 收报行BIC .rcvp.revbak
actbic:"", // : 账户行BIC .rcvp.actbic
othref:"", // : 20域编号 .rcvp.othref
ownref:"", // : 21域编号 .rcvp.ownref
cur:"", // : 币种 .rcvp.cur
act:"", // : 账号 .rcvp.act
amtmin:"", // : 金额下限 .rcvp.amtmin
amtmax:"", // : 金额上限 .rcvp.amtmax
chnipt:"", // 行内系统 .rcvp.chnipt
tblvis:"", // 行内系统标签 .rcvp.tblvis
tblvim:"", // 活动标签 .rcvp.tblvim
blksta:"", // 黑名单状态 .rcvp.blksta
dtlchg:"", // : 费用明细 .rcvp.dtlchg
sta:"", // : 处理状态 .rcvp.sta
gpi:"", // GPI标识 .rcvp.gpi
expexl:"", // 导出 .rcvp.expexl
rcvp: {
rcvdatsta: new Date((new Date).getTime() - (3 * 24 * 60 * 60 * 1000)), // : 起始日期 .rcvp.rcvdatsta
rcvdatend: new Date(), // : 终止日期 .rcvp.rcvdatend
msgtyp: "", // : 报文标准 .rcvp.msgtyp
subtyp: "", // : 报文类型 .rcvp.subtyp
sndbak: "", // : 发报行BIC .rcvp.sndbak
revbak: "", // : 收报行BIC .rcvp.revbak
actbic: "", // : 账户行BIC .rcvp.actbic
othref: "", // : 20域编号 .rcvp.othref
ownref: "", // : 21域编号 .rcvp.ownref
cur: "", // : 币种 .rcvp.cur
act: "", // : 账号 .rcvp.act
amtmin: "", // : 金额下限 .rcvp.amtmin
amtmax: "", // : 金额上限 .rcvp.amtmax
chnipt: "", // 行内系统 .rcvp.chnipt
tblvis: "", // 行内系统标签 .rcvp.tblvis
tblvim: "", // 活动标签 .rcvp.tblvim
blksta: "", // 黑名单状态 .rcvp.blksta
dtlchg: "", // : 费用明细 .rcvp.dtlchg
sta: "", // : 处理状态 .rcvp.sta
gpi: "", // GPI标识 .rcvp.gpi
expexl: "", // 导出 .rcvp.expexl
},
msggrp:{
rcvlst:[], // .msggrp.rcvlst
msggrp: {
rcvlst: [], // .msggrp.rcvlst
},
pageId: "" // ctx的key
}
......
......@@ -161,8 +161,11 @@
size="small" :border="true" height="calc(100vh - 420px)" :highlight-current-row="true">
<el-table-column type="selection" width="55">
</el-table-column>
<el-table-column v-for="(item, key) in stmData.columns" :key="key" :label="item.label" :prop="item.prop"
:min-width="item.width">
<el-table-column v-for="(item, key) in stmData.columns" :key="key" :label="item.label" :prop="item.prop" :min-width="item.width">
<template slot-scope="scope">
<c-select-value-to-label v-if="item.prop == 'sta'" v-model="scope.row.sta" :code="codes.stacod"></c-select-value-to-label>
<span v-else>{{ scope.row[item.prop] }}</span>
</template>
</el-table-column>
</el-table>
<el-pagination layout="total, sizes, prev, pager, next, jumper" :total="pagination.total"
......
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