Commit 22775a40 by zenghuan

码表修改

parent 64754a9b
......@@ -446,7 +446,6 @@ const CodeTable = {
{label: "运输单据日期之后", value: "TD"},
{label: "规范见字段72", value: "XX"},
],
adrsta: [
{label: "暂存的", value: "T"},
{label: "已下载", value: ""},
......@@ -1904,10 +1903,6 @@ const CodeTable = {
{label: "受益人", value: "BEN"},
{label: "汇款人", value: "OUR"},
],
chnipt:[
{label: "BLK", value: "BLK"},
{label: "wu", value: "wu"}
],
waicolcod: [
{label: "不要放弃", value: "D"},
{label: "拒绝时放弃", value: "W"},
......@@ -4850,10 +4845,10 @@ const CodeTable = {
{label: "Other", value: "OTH"},
],
msgtyp3: [
{label: "ISO", value: "iso"},
{label: "FXPS", value: "txt"},
{label: "CIPS", value: "xml"},
{label: "MT", value: "sf2"},
{label: "mt", value: "mt"},
{label: "iso", value: "iso"},
{label: "fmt", value: "fmt"},
{label: "cips", value: "cips"},
],
mylx: [
{label: "服务贸易", value: "F"},
......@@ -5721,10 +5716,6 @@ const CodeTable = {
{label: "开证行", value: "ISS"},
{label: "另一方", value: "OTH"},
],
rspsta: [
{label: "ACK", value: "A"},
{label: "NCK", value: "N"},
],
gitopn_rolall: [
{label: "申请人", value: "APL"},
{label: "第一预付款银行", value: "ATB"},
......@@ -9673,38 +9664,38 @@ const CodeTable = {
{label: "已丢弃", value: "G"},
{label: "暂存", value: "Z"},
],
cshflg:[
{label:"现钞",value:"2" },
{label:"现汇",value:"1" },
],
fxt_dsp:[
{label:"内部往来清算账户",value:"HA" },
{label:"国际结算过渡账户",value:"SP" },
{label:"客户往来账户",value:"LO" },
{label:"客户待核查账户",value:"VT" },
{label:"客户外汇资本金帐户",value:"CA" },
],
fxt_dsp2:[
{label:"内部往来清算账户",value:"HA" },
{label:"国际结算过渡账户",value:"SP" },
{label:"客户往来账户",value:"LO" },
{label:"客户待核查账户",value:"VT" },
],
fxt_fxtyp:[
{label:"远期结汇",value:"UB" },
{label:"即期结汇",value:"SB" },
{label:"择期结汇",value:"NB" },
{label:"代客外汇买入",value:"XB" },
{label:"外汇平盘买入",value:"BX" },
{label:"择期售汇",value:"NS" },
{label:"兑换平盘卖出",value:"FS" },
{label:"平盘买入",value:"LB" },
{label:"远期售汇",value:"US" },
{label:"代客外汇卖出",value:"XS" },
{label:"即期售汇",value:"SS" },
{label:"外汇平盘卖出",value:"SX" },
{label:"平盘卖出",value:"LS" },
{label:"兑换平盘买入",value:"FB" },
cshflg: [
{label: "现钞", value: "2"},
{label: "现汇", value: "1"},
],
fxt_dsp: [
{label: "内部往来清算账户", value: "HA"},
{label: "国际结算过渡账户", value: "SP"},
{label: "客户往来账户", value: "LO"},
{label: "客户待核查账户", value: "VT"},
{label: "客户外汇资本金帐户", value: "CA"},
],
fxt_dsp2: [
{label: "内部往来清算账户", value: "HA"},
{label: "国际结算过渡账户", value: "SP"},
{label: "客户往来账户", value: "LO"},
{label: "客户待核查账户", value: "VT"},
],
fxt_fxtyp: [
{label: "远期结汇", value: "UB"},
{label: "即期结汇", value: "SB"},
{label: "择期结汇", value: "NB"},
{label: "代客外汇买入", value: "XB"},
{label: "外汇平盘买入", value: "BX"},
{label: "择期售汇", value: "NS"},
{label: "兑换平盘卖出", value: "FS"},
{label: "平盘买入", value: "LB"},
{label: "远期售汇", value: "US"},
{label: "代客外汇卖出", value: "XS"},
{label: "即期售汇", value: "SS"},
{label: "外汇平盘卖出", value: "SX"},
{label: "平盘卖出", value: "LS"},
{label: "兑换平盘买入", value: "FB"},
],
rmbsta: [
{label: "待申报", value: "0"},
......@@ -9825,7 +9816,7 @@ const CodeTable = {
{label: "境内投资者投资境外商品期货", value: "80001102"},
],
},
custstate:[
custstate: [
{label: "01未报关", value: "0001"},
{label: "02已报关(人民币报关)", value: "0002"},
{label: "03已报关(外币报关)", value: "0003"},
......@@ -9833,28 +9824,215 @@ const CodeTable = {
{label: "05离岸转手买卖", value: "0005"},
{label: "06其他未纳入海关统计的货物贸易", value: "0000"},
],
fttyp:[
{label:"资金拆入",value:"LI" },
{label:"定存吸存",value:"DI" },
{label:"定存存出",value:"DO" },
{label:"头寸调拨",value:"PT" },
{label:"资金拆出",value:"LO" },
],
fxt_fxtyp:[
{label:"远期结汇",value:"UB" },
{label:"即期结汇",value:"SB" },
{label:"择期结汇",value:"NB" },
{label:"代客外汇买入",value:"XB" },
{label:"外汇平盘买入",value:"BX" },
{label:"择期售汇",value:"NS" },
{label:"兑换平盘卖出",value:"FS" },
{label:"平盘买入",value:"LB" },
{label:"远期售汇",value:"US" },
{label:"代客外汇卖出",value:"XS" },
{label:"即期售汇",value:"SS" },
{label:"外汇平盘卖出",value:"SX" },
{label:"平盘卖出",value:"LS" },
{label:"兑换平盘买入",value:"FB" },
fttyp: [
{label: "资金拆入", value: "LI"},
{label: "定存吸存", value: "DI"},
{label: "定存存出", value: "DO"},
{label: "头寸调拨", value: "PT"},
{label: "资金拆出", value: "LO"},
],
fxt_fxtyp: [
{label: "远期结汇", value: "UB"},
{label: "即期结汇", value: "SB"},
{label: "择期结汇", value: "NB"},
{label: "代客外汇买入", value: "XB"},
{label: "外汇平盘买入", value: "BX"},
{label: "择期售汇", value: "NS"},
{label: "兑换平盘卖出", value: "FS"},
{label: "平盘买入", value: "LB"},
{label: "远期售汇", value: "US"},
{label: "代客外汇卖出", value: "XS"},
{label: "即期售汇", value: "SS"},
{label: "外汇平盘卖出", value: "SX"},
{label: "平盘卖出", value: "LS"},
{label: "兑换平盘买入", value: "FB"},
],
mttyp: [
{label: "100", value: "100"},
{label: "103", value: "103"},
{label: "191", value: "191"},
{label: "192", value: "192"},
{label: "195", value: "195"},
{label: "196", value: "196"},
{label: "202", value: "202"},
{label: "210", value: "210"},
{label: "292", value: "292"},
{label: "299", value: "299"},
{label: "900", value: "900"},
{label: "910", value: "910"},
{label: "940", value: "940"},
{label: "950", value: "950"},
],
isotyp:[
{label: "pacs.002.001.10", value: "pacs.002.001.10"},
{label: "pacs.004.001.09", value: "pacs.004.001.09"},
{label: "pacs.008.001.08", value: "pacs.008.001.08"},
{label: "pacs.009.001.08", value: "pacs.009.001.08"},
{label: "camt.029.001.09", value: "camt.029.001.09"},
{label: "camt.053.001.08", value: "camt.053.001.08"},
{label: "camt.054.001.08", value: "camt.054.001.08"},
{label: "camt.055.001.08", value: "camt.055.001.08"},
{label: "camt.056.001.08", value: "camt.056.001.08"},
{label: "camt.057.001.06", value: "camt.057.001.06"},
{label: "camt.105.001.02", value: "camt.105.001.02"},
{label: "camt.106.001.02", value: "camt.106.001.02"},
{label: "camt.107.001.01", value: "camt.107.001.01"},
{label: "camt.108.001.01", value: "camt.108.001.01"},
{label: "camt.109.001.01", value: "camt.109.001.01"},
{label: "camt.110.001.01", value: "camt.110.001.01"},
{label: "camt.111.001.01", value: "camt.111.001.01"},
],
fmttyp:[
{label: "111", value: "111"},
{label: "112", value: "112"},
{label: "301", value: "301"},
{label: "302", value: "302"},
{label: "303", value: "303"},
{label: "316", value: "316"},
{label: "317", value: "317"},
{label: "326", value: "326"},
{label: "327", value: "327"},
{label: "604", value: "604"},
{label: "701", value: "701"},
{label: "701", value: "701"},
{label: "702", value: "702"},
{label: "703", value: "703"},
{label: "704", value: "704"},
{label: "705", value: "705"},
{label: "706", value: "706"},
{label: "707", value: "707"},
{label: "708", value: "708"},
{label: "709", value: "709"},
{label: "805", value: "805"},
{label: "806", value: "806"},
{label: "807", value: "807"},
{label: "900", value: "900"},
{label: "903", value: "903"},
{label: "907", value: "907"},
{label: "911", value: "911"},
{label: "915", value: "915"},
{label: "916", value: "916"},
{label: "919", value: "919"},
{label: "921", value: "921"},
],
cipstyp:[
{label: "111", value: "111"},
{label: "112", value: "112"},
{label: "114", value: "114"},
{label: "133", value: "133"},
{label: "301", value: "301"},
{label: "302", value: "302"},
{label: "303", value: "303"},
{label: "304", value: "304"},
{label: "305", value: "305"},
{label: "306", value: "306"},
{label: "309", value: "309"},
{label: "601", value: "601"},
{label: "710", value: "710"},
{label: "711", value: "711"},
{label: "712", value: "712"},
{label: "713", value: "713"},
{label: "714", value: "714"},
{label: "715", value: "715"},
{label: "805", value: "805"},
{label: "806", value: "806"},
{label: "807", value: "807"},
{label: "900", value: "900"},
{label: "901", value: "901"},
{label: "902", value: "902"},
{label: "903", value: "903"},
{label: "904", value: "904"},
{label: "906", value: "906"},
{label: "912", value: "912"},
],
gpi:[
{label: "GPI", value: "GPI"},
{label: "非GPI", value: "NoGpi"},
],
chnipt:[
{label: "国际结算系统", value: "GJS"},
// {label: "国际汇兑系统", value: "GHD"},
// {label: "资金清算系统", value: "zos"},
// {label: "疑似重复报文", value: "ZZZ"},
],
rspsta:[
{label: "ACK", value: "A"},
{label: "NCK", value: "N"},
{label: "非ACK", value: "L"},
{label: "对账逻辑未收到", value: "F"},
{label: "FXCC拒绝", value: "1"},
{label: "己排队", value: "2"},
{label: "己清算", value: "3"},
{label: "己退回", value: "4"},
{label: "己撤销", value: "5"},
{label: "收报行收妥", value: "6"},
{label: "收报行拒绝", value: "7"},
{label: "已转发", value: "8"},
{label: "己处理", value: "D"},
{label: "己成功", value: "S"},
{label: "己丢弃", value: "G"},
{label: "成功发往PMTS-MBFE", value: "P"},
{label: "己结算", value: "C"},
{label: "已拒绝", value: "R"},
{label: "结算排队", value: "Q"},
{label: "日终退回", value: "T"},
{label: "待认证", value: "r"},
{label: "己付款", value: "F"},
{label: "己轧差", value: "9"},
{label: "待处理", value: "W"},
{label: "己确认", value: "a"},
{label: "轧差排队", value: "B"},
{label: "清算排队", value: "H"},
{label: "清算异常,待重新清算", value: "b"},
{label: "己冻结待清算", value: "I"},
{label: "己划回", value: "J"},
{label: "己止付", value: "K"},
{label: "己冲正", value: "M"},
{label: "已整包退回", value: "n"},
{label: "NPC未受理", value: "0"},
{label: "己部分退回", value: "V"},
{label: "已超期(逾期退回)", value: "U"},
{label: "ELCS待处理", value: "Z"},
{label: "己同意", value: "Y"},
{label: "待清算", value: "X"},
{label: "己答复", value: "d"},
{label: "己应答", value: "t"},
{label: "参与者拒绝", value: "r"},
],
smttyp:[
{label: "940", value: "940"},
{label: "950", value: "950"},
],
dcflg:[
{label: "C", value: "C"},
{label: "D", value: "D"},
{label: "RC", value: "RC"},
{label: "RD", value: "RD"},
],
offsta:[
{label: "已勾销", value: "1"},
{label: "未勾销", value: "2"},
{label: "无需勾销", value: "3"},
{label: "需人工勾销", value: "4"},
],
recsta:[
{label: "已生成记帐信息", value: "1"},
{label: "未生成记帐信息", value: "2"},
{label: "无需记帐", value: "3"},
],
ljschk:[
{label: "MT", value: "sf2"},
{label: "ISO", value: "iso"},
{label: "FMT", value: "txt"},
{label: "CIPS", value: "xml"},
],
msgrng:[
{label:"待办记录",value:"A" },
{label:"所有记录",value:"B" },
],
msgdrt:[
{label:"发报",value:"<" },
{label:"收报",value:">" },
],
};
export default CodeTable;
......@@ -7,8 +7,8 @@
<c-col :span="24">
<c-col :span="8">
<el-form-item label="BIC 码" prop="msgtyp" style="width: 100%">
<c-select v-model="model.batp.ptpmod.pty.extkey" style="width: 100%" placeholder="请选择货押标识" :code="codes.msgtyp3">
</c-select>
<c-input v-model="model.batp.ptpmod.pty.extkey" style="width: 100%" >
</c-input>
</el-form-item>
</c-col>
<c-col :span="8">
......@@ -25,15 +25,8 @@
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="借 贷" prop="subtype" style="width: 100%">
<c-select v-model="model.batp.dc" style="width:100%" placeholder="请选择借贷">
<el-option
v-for="item in codes.sdcflg"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
<el-form-item label="借贷" prop="subtype" style="width: 100%">
<c-select v-model="model.batp.dc" style="width:100%" :code="codes.dcflg"/>
</el-form-item>
</c-col>
</c-col>
......@@ -42,20 +35,20 @@
<el-row v-show="searchSlot.searchToggle">
<c-col :span="24">
<c-col :span="8">
<el-form-item label="币 种" prop="sndbak" style="width: 100%">
<c-input v-model="model.batp.cur" maxlength="40" placeholder="请输入发报行BIC">
</c-input>
<el-form-item label="币种" prop="sndbak" style="width: 100%">
<c-select v-model="model.batp.cur" maxlength="40" :code="codes.cur">
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="金额下限" prop="revbak" style="width: 100%">
<c-input v-model="model.batp.amt" maxlength="40" placeholder="请输入收报行BIC">
<c-input v-model="model.batp.amt" maxlength="40">
</c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="金额上限" prop="actbic" style="width: 100%">
<c-input v-model="model.batp.amtd" maxlength="40" placeholder="请输入账户行BIC">
<c-input v-model="model.batp.amtd" maxlength="40">
</c-input>
</el-form-item>
</c-col>
......@@ -63,7 +56,7 @@
<c-col :span="24">
<c-col :span="8">
<el-form-item label="关联状态" prop="ownref" style="width: 100%">
<c-select v-model="model.batp.sta" style="width:100%" placeholder="请输入关联状态">
<c-select v-model="model.batp.sta" style="width:100%">
<el-option
v-for="item in codes.sta"
:key="item.value"
......@@ -75,7 +68,7 @@
</c-col>
<c-col :span="8">
<el-form-item label="勾销状态" prop="othref" style="width: 100%">
<c-select v-model="model.batp.offsta" style="width:100%" placeholder="请输入关联状态">
<c-select v-model="model.batp.offsta" style="width:100%">
<el-option
v-for="item in codes.offsta"
:key="item.value"
......@@ -87,31 +80,24 @@
</c-col>
<c-col :span="8">
<el-form-item label="记帐状态" prop="cur" style="width: 100%">
<c-select v-model="model.batp.offsta" style="width:100%" placeholder="选择记帐状态">
<el-option
v-for="item in codes.offsta"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
<c-select v-model="model.batp.offsta" style="width:100%" :code="codes.recsta"/>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="8">
<el-form-item label="参考号/前" prop="act" style="width: 100%">
<c-input v-model="model.batp.ref" maxlength="16" placeholder="请输入参考号/前"/>
<c-input v-model="model.batp.ref" maxlength="16"/>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="参考号/后" prop="dtlchg" style="width: 100%">
<c-input v-model="model.batp.refback" maxlength="16" placeholder="请输入参考号/后"/>
<c-input v-model="model.batp.refback" maxlength="16"/>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="详 情" prop="sta" style="width: 100%">
<c-input v-model="model.batp.inf" style="width: 100%" placeholder="请输入详情"/>
<el-form-item label="详情" prop="sta" style="width: 100%">
<c-input v-model="model.batp.inf" style="width: 100%"/>
</el-form-item>
</c-col>
</c-col>
......@@ -121,7 +107,7 @@
<el-col :span="24" style="margin-top: 2px;margin-bottom: 1px;">
<c-button :disabled="isFoldDisable" class="medium_bcs" size="medium" style="margin-left: 0"
type="primary" >{{ $t('public.归档') }}
type="primary">{{ $t('public.归档') }}
</c-button>
<c-button :disabled="isRoutingDisable" class="medium_bcs" size="medium"
style="margin-left: 20" type="primary">ReRouting
......@@ -146,7 +132,8 @@
</el-table-column>
</el-table>
<el-pagination layout="total, sizes, prev, pager, next, jumper" :total="pagination.total"
:page-size="pagination.pageSize" :current-page.sync="pagination.pageNum" @size-change="handleSizeChange"
:page-size="pagination.pageSize" :current-page.sync="pagination.pageNum"
@size-change="handleSizeChange"
@current-change="handleCurrentChange">
</el-pagination>
</el-tab-pane>
......@@ -168,7 +155,7 @@ export default {
activeTab: 'sb',
load: false,
subtypCodes: [],
multipleSelection:[],
multipleSelection: [],
stmData: {
columns: [
{
......@@ -257,11 +244,11 @@ export default {
},
};
},
computed:{
isFoldDisable: function(){
computed: {
isFoldDisable: function () {
return this.multipleSelection.length == 0;
} ,
isRoutingDisable:function(){
},
isRoutingDisable: function () {
return this.multipleSelection.length == 0;
}
},
......
......@@ -7,20 +7,19 @@
<c-col :span="24">
<c-col :span="8">
<el-form-item label="BIC" prop="msgtyp" style="width: 100%">
<c-select v-model="model.ktlp.ptpmod.pty.extkey" style="width: 100%" placeholder="请选择货押标识" :code="codes.msgtyp3">
<c-select v-model="model.ktlp.ptpmod.pty.extkey" style="width: 100%" :code="codes.msgtyp3">
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="借贷" prop="sndbak" style="width: 100%">
<c-input v-model="model.ktlp.ktpno" maxlength="40" placeholder="请输入发报行BIC">
<c-input v-model="model.ktlp.ktpno" maxlength="40" >
</c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="币种" prop="subtype" style="width: 100%">
<c-select v-model="model.ktlp.cur" style="width:100%" >
</c-select>
<c-select v-model="model.ktlp.cur" style="width:100%" :code="codes.cur" />
</el-form-item>
</c-col>
</c-col>
......@@ -30,8 +29,7 @@
<c-col :span="24">
<c-col :span="8">
<el-form-item label="记账类型" prop="revbak" style="width: 100%">
<c-input v-model="model.ktlp.ktpno" maxlength="40" placeholder="请输入收报行BIC">
</c-input>
<c-input v-model="model.ktlp.ktpno" maxlength="40" />
</el-form-item>
</c-col>
</c-col>
......
......@@ -7,18 +7,18 @@
<c-col :span="24">
<c-col :span="8">
<el-form-item label="账户行" prop="msgtyp" style="width: 100%">
<c-select v-model="model.ptpmod.pty.extkey" style="width: 100%" placeholder="请选择货押标识" :code="codes.msgtyp3">
<c-select v-model="model.ptpmod.pty.extkey" style="width: 100%" :code="codes.msgtyp3">
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="BIC码" prop="rcvdatsta" style="width: 100%">
<c-input v-model="model.dotp.snd.pty.extkey" maxlength="24" placeholder="请输入BIC码"/>
<c-input v-model="model.dotp.snd.pty.extkey" maxlength="24"/>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="账户" prop="subtype" style="width: 100%">
<c-input v-model="model.dotgrp.rec.acc" maxlength="30" placeholder="请输入账户"/>
<c-input v-model="model.dotgrp.rec.acc" maxlength="30"/>
</el-form-item>
</c-col>
</c-col>
......@@ -28,19 +28,19 @@
<c-col :span="24">
<c-col :span="8">
<el-form-item label="收报行BIC" prop="sndbak" style="width: 100%">
<c-input v-model="model.dotp.rcv.pty.extkey" maxlength="40" placeholder="请输入发报行BIC">
<c-input v-model="model.dotp.rcv.pty.extkey" maxlength="40">
</c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="币种" prop="revbak" style="width: 100%">
<c-input v-model="model.dotgrp.rec.cur" maxlength="40" placeholder="请输入收报行BIC">
</c-input>
<c-select v-model="model.dotgrp.rec.cur" maxlength="40" :code="codes.cur">
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="金额" prop="actbic" style="width: 100%">
<c-input v-model="model.dotgrp.rec.amt" maxlength="40" placeholder="请输入账户行BIC">
<c-input v-model="model.dotgrp.rec.amt" maxlength="40">
</c-input>
</el-form-item>
</c-col>
......@@ -48,55 +48,41 @@
<c-col :span="24">
<c-col :span="8">
<el-form-item label="起息日" prop="ownref" style="width: 100%">
<c-date-picker type="date" v-model="model.dotgrp.rec.valdat" style="width:100%" placeholder="请选择起息日"/>
<c-date-picker type="date" v-model="model.dotgrp.rec.valdat" style="width:100%"/>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="收发日期" prop="othref" style="width: 100%">
<c-date-picker type="date" v-model="model.dotgrp.rec.rsptim" style="width:100%" placeholder="请选择起息日"/>
<c-date-picker type="date" v-model="model.dotgrp.rec.rsptim" style="width:100%"/>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="相关参考号" prop="cur" style="width: 100%">
<c-input v-model="model.dotgrp.rec.othref" maxlength="16" placeholder="输入相关参考号"/>
<c-input v-model="model.dotgrp.rec.othref" maxlength="16"/>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="8">
<el-form-item label="业务标识" prop="act" style="width: 100%">
<c-input v-model="model.dotgrp.rec.busflg" maxlength="4" placeholder="请输入业务标识"/>
<c-input v-model="model.dotgrp.rec.busflg" maxlength="4"/>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="借贷标记" prop="dtlchg" style="width: 100%">
<c-select v-model="model.dotgrp.rec.dcflg" style="width:100%" placeholder="请选择借贷标记">
<el-option
v-for="item in codes.dcflg"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
<c-select v-model="model.dotgrp.rec.dcflg" style="width:100%" :code="codes.dcflg"/>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="勾销标志" prop="chnipt" style="width: 100%">
<c-select v-model="model.dotgrp.rec.offsta" style="width:100%" :placeholder="请选择勾销标志">
<el-option
v-for="item in codes.offsta"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</c-select>
<c-select v-model="model.dotgrp.rec.offsta" style="width:100%" :code="codes.offsta"/>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="8">
<el-form-item label="详细信息" prop="sta" style="width: 100%">
<c-input type="textarea" v-model="model.dotgrp.rec.inf" placeholder="请输入详细信息"/>
<c-input type="textarea" v-model="model.dotgrp.rec.inf"/>
</el-form-item>
</c-col>
</c-col>
......
......@@ -296,14 +296,14 @@ export default {
// 把已经选择的 subtyp 重置
this.model.sndp.subtyp = '';
const { codes } = this;
if (newTyp == 'txt') {
this.subtypCodes = codes.subtypfps;
} else if (newTyp == 'iso') {
this.subtypCodes = codes.subtypiso;
} else if (newTyp == 'xml') {
this.subtypCodes = codes.subtypcps;
if (newTyp === 'mt') {
this.subtypCodes = codes.mttyp;
} else if (newTyp === 'iso') {
this.subtypCodes = codes.isotyp;
} else if (newTyp === 'fmt') {
this.subtypCodes = codes.fmttyp;
} else {
this.subtypCodes = codes.subtyp1;
this.subtypCodes = codes.cipstyp;
}
},
deep: true
......
......@@ -7,19 +7,21 @@
<c-col :span="24">
<c-col :span="8">
<el-form-item label="报文标准" prop="" style="width: 100%">
<c-select v-model="model.sndp.msgtyp" style="width: 100%" placeholder="请选择报文标准"
:code="codes.msgtyp"/>
<c-select v-model="model.sndp.msgtyp" style="width: 100%"
:code="codes.msgtyp3"/>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="报文类型" prop="" style="width: 100%">
<c-select v-model="model.sndp.subtyp" style="width: 100%" placeholder="请选择报文类型"
:code="codes.subtyp"/>
<el-form-item label="报文类型" prop="subtype" style="width: 100%">
<el-select v-model="model.sndp.subtyp" >
<el-option v-for="code in subtypCodes" :key="code.label" :label="code.label" :value="code.value">
</el-option>
</el-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="发报行BIC" prop="" style="width: 100%">
<c-input v-model="model.sndp.sndbak" style="width: 100%" placeholder="请输入发报行BIC"/>
<c-input v-model="model.sndp.sndbak" style="width: 100%" />
</el-form-item>
</c-col>
......@@ -193,6 +195,25 @@ export default {
return this.multipleSelection.length == 0;
}
},
watch: {
'model.sndp.msgtyp': {
handler: function (newTyp, oldTyp) {
// 把已经选择的 subtyp 重置
this.model.sndp.subtyp = '';
const { codes } = this;
if (newTyp === 'mt') {
this.subtypCodes = codes.mttyp;
} else if (newTyp === 'iso') {
this.subtypCodes = codes.isotyp;
} else if (newTyp === 'fmt') {
this.subtypCodes = codes.fmttyp;
} else {
this.subtypCodes = codes.cipstyp;
}
},
deep: true
}
},
methods: {},
mounted: function () {
},
......
......@@ -296,14 +296,14 @@ export default {
// 把已经选择的 subtyp 重置
this.model.sndp.subtyp = '';
const { codes } = this;
if (newTyp == 'txt') {
this.subtypCodes = codes.subtypfps;
} else if (newTyp == 'iso') {
this.subtypCodes = codes.subtypiso;
} else if (newTyp == 'xml') {
this.subtypCodes = codes.subtypcps;
if (newTyp === 'mt') {
this.subtypCodes = codes.mttyp;
} else if (newTyp === 'iso') {
this.subtypCodes = codes.isotyp;
} else if (newTyp === 'fmt') {
this.subtypCodes = codes.fmttyp;
} else {
this.subtypCodes = codes.subtyp1;
this.subtypCodes = codes.cipstyp;
}
},
deep: true
......
......@@ -7,7 +7,7 @@
<c-col :span="24">
<c-col :span="8">
<el-form-item label="报文标准" prop="" style="width: 100%">
<c-select v-model="model.msgp.typ" style="width: 100%" placeholder="请选择报文标准" :code="codes.typ"/>
<c-select v-model="model.msgp.typ" style="width: 100%" :code="codes.msgtyp3"/>
</el-form-item>
</c-col>
......
......@@ -7,8 +7,8 @@
<c-col :span="24">
<c-col :span="8">
<el-form-item label="账户行BIC" prop="msgtyp" style="width: 100%">
<c-select v-model="model.oftp.ptpmod.pty.extkey" style="width: 100%" placeholder="请选择货押标识" :code="codes.msgtyp3">
</c-select>
<c-input v-model="model.oftp.ptpmod.pty.extkey" style="width: 100%" :code="codes.msgtyp3">
</c-input>
</el-form-item>
</c-col>
<c-col :span="8">
......@@ -25,10 +25,10 @@
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="借 贷" prop="subtype" style="width: 100%">
<c-select v-model="model.oftp.dcflg2" style="width:100%" placeholder="选择借贷">
<el-form-item label="借贷" prop="subtype" style="width: 100%">
<c-select v-model="model.oftp.dcflg2" style="width:100%">
<el-option
v-for="item in codes.sdcflg"
v-for="item in codes.dc"
:key="item.value"
:label="item.label"
:value="item.value">
......@@ -43,7 +43,7 @@
<c-col :span="24">
<c-col :span="8">
<el-form-item label="币 种" prop="sndbak" style="width: 100%">
<c-select v-model="model.oftp.cur" style="width:100%" placeholder="请选择币种">
<c-select v-model="model.oftp.cur" style="width:100%">
<el-option
v-for="item in codes.cur"
:key="item.value"
......@@ -55,13 +55,13 @@
</c-col>
<c-col :span="8">
<el-form-item label="金额下限" prop="revbak" style="width: 100%">
<c-input v-model="model.oftp.amtd" maxlength="40" placeholder="请输入收报行BIC">
<c-input v-model="model.oftp.amtd" maxlength="40">
</c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="金额上限" prop="actbic" style="width: 100%">
<c-input v-model="model.oftp.amtu" maxlength="40" placeholder="请输入账户行BIC">
<c-input v-model="model.oftp.amtu" maxlength="40">
</c-input>
</el-form-item>
</c-col>
......@@ -69,26 +69,26 @@
<c-col :span="24">
<c-col :span="8">
<el-form-item label="参考号/前" prop="ownref" style="width: 100%">
<c-input v-model="model.oftp.ownref" maxlength="40" placeholder="请输入20域编号">
<c-input v-model="model.oftp.ownref" maxlength="40">
</c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="参考号/后" prop="othref" style="width: 100%">
<c-input v-model="model.oftp.othref" maxlength="40" placeholder="请输入21域编号">
<c-input v-model="model.oftp.othref" maxlength="40">
</c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="详细信息" prop="cur" style="width: 100%">
<c-input v-model="model.oftp.inf" maxlength="40" style="width: 100%" placeholder="请选择详细信息"/>
<c-input v-model="model.oftp.inf" maxlength="40" style="width: 100%"/>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="8">
<el-form-item label="记账状态" prop="act" style="width: 100%">
<c-select v-model="model.oftp.recsta" style="width:100%" placeholder="请选择记账状态">
<c-select v-model="model.oftp.recsta" style="width:100%">
<el-option
v-for="item in codes.recsta"
:key="item.value"
......@@ -100,8 +100,7 @@
</c-col>
<c-col :span="8">
<el-form-item label="记账类型" prop="dtlchg" style="width: 100%">
<c-select v-model="model.oftp.kpatyp" style="width:100%" placeholder="请选择记账类型">
</c-select>
<c-select v-model="model.oftp.kpatyp" style="width:100%"/>
</el-form-item>
</c-col>
</c-col>
......@@ -111,7 +110,7 @@
<el-col :span="24" style="margin-top: 2px;margin-bottom: 1px;">
<c-button :disabled="isFoldDisable" class="medium_bcs" size="medium" style="margin-left: 0"
type="primary" >{{ $t('public.归档') }}
type="primary">{{ $t('public.归档') }}
</c-button>
<c-button :disabled="isRoutingDisable" class="medium_bcs" size="medium"
style="margin-left: 20" type="primary">ReRouting
......@@ -137,7 +136,8 @@
</el-table-column>
</el-table>
<el-pagination layout="total, sizes, prev, pager, next, jumper" :total="pagination.total"
:page-size="pagination.pageSize" :current-page.sync="pagination.pageNum" @size-change="handleSizeChange"
:page-size="pagination.pageSize" :current-page.sync="pagination.pageNum"
@size-change="handleSizeChange"
@current-change="handleCurrentChange">
</el-pagination>
</el-tab-pane>
......@@ -159,7 +159,7 @@ export default {
activeTab: 'sb',
load: false,
subtypCodes: [],
multipleSelection:[],
multipleSelection: [],
stmData: {
columns: [
{
......@@ -248,11 +248,11 @@ export default {
},
};
},
computed:{
isFoldDisable: function(){
computed: {
isFoldDisable: function () {
return this.multipleSelection.length == 0;
} ,
isRoutingDisable:function(){
},
isRoutingDisable: function () {
return this.multipleSelection.length == 0;
}
},
......
......@@ -18,7 +18,7 @@
</c-col>
<c-col :span="8">
<el-form-item label="报文类型" prop="subtype" style="width: 100%">
<c-select v-model="model.oftgrp.dot.mty" style="width: 100%" placeholder="请选择报文类型" :code="codes.mty">
<c-select v-model="model.oftgrp.dot.mty" style="width: 100%" placeholder="请选择报文类型" :code="codes.msgtyp3">
</c-select>
</el-form-item>
</c-col>
......
......@@ -7,18 +7,21 @@
<c-col :span="24">
<c-col :span="8">
<el-form-item label="报文标准" prop="" style="width: 100%">
<c-select v-model="model.oftp.rel.msgtyp" style="width: 100%" placeholder="请选择报文标准"
:code="codes.msgtyp" />
<c-select v-model="model.oftp.rel.msgtyp" style="width: 100%"
:code="codes.msgtyp3" />
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="报文类型" prop="" style="width: 100%">
<c-select v-model="model.oftp.rel.mty" style="width: 100%" placeholder="请选择报文类型" :code="codes.mty" />
<el-form-item label="报文类型" prop="subtype" style="width: 100%">
<el-select v-model="model.oftp.rel.mty" >
<el-option v-for="code in subtypCodes" :key="code.label" :label="code.label" :value="code.value">
</el-option>
</el-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="发报行BIC" prop="" style="width: 100%">
<c-input v-model="model.oftp.rel.sedbak" style="width: 100%" placeholder="请输入发报行BIC" />
<c-input v-model="model.oftp.rel.sedbak" style="width: 100%" />
</el-form-item>
</c-col>
......@@ -175,6 +178,25 @@ export default {
return this.multipleSelection.length == 0;
}
},
watch: {
'model.sndp.msgtyp': {
handler: function (newTyp, oldTyp) {
// 把已经选择的 subtyp 重置
this.model.sndp.subtyp = '';
const { codes } = this;
if (newTyp === 'mt') {
this.subtypCodes = codes.mttyp;
} else if (newTyp === 'iso') {
this.subtypCodes = codes.isotyp;
} else if (newTyp === 'fmt') {
this.subtypCodes = codes.fmttyp;
} else {
this.subtypCodes = codes.cipstyp;
}
},
deep: true
}
},
methods: {
},
mounted: function () {
......
......@@ -7,20 +7,23 @@
<c-col :span="24">
<c-col :span="8">
<el-form-item label="报文标准" prop="" style="width: 100%">
<c-select v-model="model.oftp.rel.msgtyp" style="width: 100%" placeholder="请选择报文标准" :code="codes.msgtyp"/>
<c-select v-model="model.oftp.rel.msgtyp" style="width: 100%" placeholder="请选择报文标准"
:code="codes.msgtyp3"/>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="报文类型" prop="" style="width: 100%">
<c-select v-model="model.oftp.rel.mty" style="width: 100%" placeholder="请选择报文类型" :code="codes.mty"/>
</c-col>
<c-col :span="8">
<el-form-item label="报文类型" prop="subtype" style="width: 100%">
<el-select v-model="model.oftp.rel.mty" placeholder="请选择报文类型">
<el-option v-for="code in subtypCodes" :key="code.label" :label="code.label" :value="code.value">
</el-option>
</el-select>
</el-form-item>
</c-col>
<c-col :span="8">
</c-col>
<c-col :span="8">
<el-form-item label="发报行BIC" prop="" style="width: 100%">
<c-input v-model="model.oftp.rel.sedbak" style="width: 100%" placeholder="请输入发报行BIC"/>
</el-form-item>
</c-col>
</c-col>
</c-col>
</el-row>
<!-- 可控展示区 -->
......@@ -31,7 +34,7 @@
<el-col :span="24" style="margin-top: 2px;margin-bottom: 1px;">
<c-button :disabled="isFoldDisable" class="medium_bcs" size="medium" style="margin-left: 0"
type="primary" >{{ $t('public.归档') }}
type="primary">{{ $t('public.归档') }}
</c-button>
<c-button :disabled="isRoutingDisable" class="medium_bcs" size="medium"
style="margin-left: 20" type="primary">ReRouting
......@@ -57,7 +60,8 @@
</el-table>
<el-pagination layout="total, sizes, prev, pager, next, jumper" :total="pagination.total"
:page-size="pagination.pageSize" :current-page.sync="pagination.pageNum" @size-change="handleSizeChange"
:page-size="pagination.pageSize" :current-page.sync="pagination.pageNum"
@size-change="handleSizeChange"
@current-change="handleCurrentChange">
</el-pagination>
</el-tab-pane>
......@@ -79,84 +83,84 @@ export default {
activeTab: 'fb',
load: false,
subtypCodes: [],
multipleSelection:[],
multipleSelection: [],
stmData: {
columns: [
{
label: "报文种类",
prop: "num",
width: "120px"
},
{
label: "收发时间",
prop: "num",
width: "120px"
},
{
label: "G渠道",
prop: "num",
width: "120px"
},
{
label: "记账类型",
prop: "num",
width: "120px"
},
{
label: "收支",
prop: "num",
width: "120px"
},
{
label: "金额",
prop: "num",
width: "120px"
},
{
label: "20域编号",
prop: "ownref",
width: "120px"
},
{
label: "21域编号",
prop: "othref",
width: "120px"
},
{
label: "目标渠道",
prop: "num",
width: "120px"
},
{
label: "源渠道",
prop: "num",
width: "120px"
},
{
label: "发报行BIC",
prop: "num",
width: "120px"
},
{
label: "收报行BIC",
prop: "num",
width: "120px"
},
{
label: "账户行BIC",
prop: "num",
width: "120px"
},
{
label: "勾销标识",
prop: "num",
width: "120px"
},
{
label: "最后处理时间",
prop: "num",
width: "120px"
}],
{
label: "报文种类",
prop: "num",
width: "120px"
},
{
label: "收发时间",
prop: "num",
width: "120px"
},
{
label: "G渠道",
prop: "num",
width: "120px"
},
{
label: "记账类型",
prop: "num",
width: "120px"
},
{
label: "收支",
prop: "num",
width: "120px"
},
{
label: "金额",
prop: "num",
width: "120px"
},
{
label: "20域编号",
prop: "ownref",
width: "120px"
},
{
label: "21域编号",
prop: "othref",
width: "120px"
},
{
label: "目标渠道",
prop: "num",
width: "120px"
},
{
label: "源渠道",
prop: "num",
width: "120px"
},
{
label: "发报行BIC",
prop: "num",
width: "120px"
},
{
label: "收报行BIC",
prop: "num",
width: "120px"
},
{
label: "账户行BIC",
prop: "num",
width: "120px"
},
{
label: "勾销标识",
prop: "num",
width: "120px"
},
{
label: "最后处理时间",
prop: "num",
width: "120px"
}],
data: [],
},
pagination: {
......@@ -166,16 +170,34 @@ width: "120px"
},
};
},
computed:{
isFoldDisable: function(){
computed: {
isFoldDisable: function () {
return this.multipleSelection.length == 0;
} ,
isRoutingDisable:function(){
},
isRoutingDisable: function () {
return this.multipleSelection.length == 0;
}
},
methods: {
watch: {
'model.sndp.msgtyp': {
handler: function (newTyp, oldTyp) {
// 把已经选择的 subtyp 重置
this.model.sndp.subtyp = '';
const { codes } = this;
if (newTyp === 'mt') {
this.subtypCodes = codes.mttyp;
} else if (newTyp === 'iso') {
this.subtypCodes = codes.isotyp;
} else if (newTyp === 'fmt') {
this.subtypCodes = codes.fmttyp;
} else {
this.subtypCodes = codes.cipstyp;
}
},
deep: true
}
},
methods: {},
mounted: function () {
},
};
......
......@@ -8,7 +8,7 @@
<c-col :span="8">
<el-form-item label="记录类型" prop="qrtp.ljschk">
<c-select v-model="model.qrtp.ljschk" style="width:100%" placeholder="请输入记录类型">
<c-select v-model="model.qrtp.ljschk" style="width:100%" >
<el-option
v-for="item in codes.ljschk"
:key="item.value"
......@@ -21,7 +21,7 @@
<c-col :span="8">
<el-form-item label="记录范围" prop="qrtp.msgrag">
<c-select v-model="model.qrtp.msgrag" style="width:100%" placeholder="">
<c-select v-model="model.qrtp.msgrag" style="width:100%" >
<el-option
v-for="item in codes.msgrng"
:key="item.value"
......@@ -35,7 +35,7 @@
<c-col :span="8">
<el-form-item label="接收方向" prop="qrtp.revdrt">
<c-select v-model="model.qrtp.revdrt" style="width:100%" placeholder="请选择接收方向">
<c-select v-model="model.qrtp.revdrt" style="width:100%" >
<el-option
v-for="item in codes.msgdrt"
:key="item.value"
......@@ -54,19 +54,19 @@
<!-- <c-col :span="24">
<c-col :span="8">
<el-form-item label="发报行BIC" prop="sndbak" style="width: 100%">
<c-input v-model="model.sndp.sndbak" maxlength="40" placeholder="请输入发报行BIC">
<c-input v-model="model.sndp.sndbak" maxlength="40" >
</c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="收报行BIC" prop="revbak" style="width: 100%">
<c-input v-model="model.sndp.revbak" maxlength="40" placeholder="请输入收报行BIC">
<c-input v-model="model.sndp.revbak" maxlength="40" >
</c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="账户行BIC" prop="actbic" style="width: 100%">
<c-input v-model="model.sndp.actbic" maxlength="40" placeholder="请输入账户行BIC">
<c-input v-model="model.sndp.actbic" maxlength="40" >
</c-input>
</el-form-item>
</c-col>
......
......@@ -14,7 +14,7 @@
<c-col :span="8">
<el-form-item label="报文类型" prop="" style="width: 100%">
<c-select v-model="model.qrdgrp.rec.msgtyp" style="width: 100%" placeholder="请选择报文类型"
:code="codes.msgtyp"/>
:code="codes.msgtyp3"/>
</el-form-item>
</c-col>
<c-col :span="8">
......
......@@ -307,14 +307,14 @@ export default {
// 把已经选择的 subtyp 重置
this.model.rcvp.subtyp = '';
const { codes } = this;
if (newTyp == 'txt') {
this.subtypCodes = codes.subtypfps;
} else if (newTyp == 'iso') {
this.subtypCodes = codes.subtypiso;
} else if (newTyp == 'xml') {
this.subtypCodes = codes.subtypcps;
if (newTyp === 'mt') {
this.subtypCodes = codes.mttyp;
} else if (newTyp === 'iso') {
this.subtypCodes = codes.isotyp;
} else if (newTyp === 'fmt') {
this.subtypCodes = codes.fmttyp;
} else {
this.subtypCodes = codes.subtyp1;
this.subtypCodes = codes.cipstyp;
}
},
deep: true
......
......@@ -307,14 +307,14 @@ export default {
// 把已经选择的 subtyp 重置
this.model.rcvp.subtyp = '';
const { codes } = this;
if (newTyp == 'txt') {
this.subtypCodes = codes.subtypfps;
} else if (newTyp == 'iso') {
this.subtypCodes = codes.subtypiso;
} else if (newTyp == 'xml') {
this.subtypCodes = codes.subtypcps;
if (newTyp === 'mt') {
this.subtypCodes = codes.mttyp;
} else if (newTyp === 'iso') {
this.subtypCodes = codes.isotyp;
} else if (newTyp === 'fmt') {
this.subtypCodes = codes.fmttyp;
} else {
this.subtypCodes = codes.subtyp1;
this.subtypCodes = codes.cipstyp;
}
},
deep: true
......
......@@ -7,17 +7,17 @@
<c-col :span="24">
<c-col :span="8">
<el-form-item label="BIC码" prop="msgtyp" style="width: 100%">
<c-input v-model="model.smdp.smdsup.ptpmod.pty.extkey" style="width: 100%" placeholder="请选择BIC码" />
<c-input v-model="model.smdp.smdsup.ptpmod.pty.extkey" style="width: 100%" />
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="帐号" prop="rcvdatsta" style="width: 100%">
<c-input v-model="model.smdp.smdsup.act" style="width: 100%" placeholder="请选择帐号" />
<c-input v-model="model.smdp.smdsup.act" style="width: 100%" />
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="币种" prop="subtype" style="width: 100%">
<c-select v-model="model.smdp.smdsup.cur" placeholder="请选择报文类型" :code="codes.cur"/>
<c-select v-model="model.smdp.smdsup.cur" :code="codes.cur"/>
</el-form-item>
</c-col>
</c-col>
......
......@@ -7,7 +7,7 @@
<c-col :span="24">
<c-col :span="8">
<el-form-item label="对账单类型" prop="msgtyp" style="width: 100%">
<c-select v-model="model.smtp.smtsup.typ" style="width: 100%" placeholder="请选择货押标识" :code="codes.msgtyp3">
<c-select v-model="model.smtp.smtsup.typ" style="width: 100%" :code="codes.smttyp">
</c-select>
</el-form-item>
</c-col>
......@@ -26,7 +26,7 @@
</c-col>
<c-col :span="8">
<el-form-item label="BIC" prop="subtype" style="width: 100%">
<c-input v-model="model.smtp.smtsup.ptpmod.pty.extkey" maxlength="24" placeholder="请输入报文类型">
<c-input v-model="model.smtp.smtsup.ptpmod.pty.extkey" maxlength="24" >
</c-input>
</el-form-item>
</c-col>
......@@ -37,27 +37,24 @@
<c-col :span="24">
<c-col :span="8">
<el-form-item label="账户行名称" prop="sndbak" style="width: 100%">
<c-input v-model="model.smtp.smtsup.ptpmod.pty.chnnam" maxlength="40" placeholder="请输入发报行BIC">
</c-input>
<c-input v-model="model.smtp.smtsup.ptpmod.pty.chnnam" maxlength="40" />
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="帐号" prop="revbak" style="width: 100%">
<c-input v-model="model.smtp.smtsup.act" maxlength="40" placeholder="请输入收报行BIC">
</c-input>
<c-input v-model="model.smtp.smtsup.act" maxlength="40"/>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="币种" prop="actbic" style="width: 100%">
<c-input v-model="model.smtp.smtsup.cur" maxlength="40" placeholder="请输入账户行BIC">
</c-input>
<c-select v-model="model.smtp.smtsup.cur" maxlength="40" :code="codes.cur" />
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="8">
<el-form-item label="错误类型" prop="ownref" style="width: 100%">
<c-select v-model="model.smtp.smtsup.errtyp" style="width:100%" :placeholder="$t('other.please_enter')+$t('smtsup.LT000215')">
<c-select v-model="model.smtp.smtsup.errtyp" style="width:100%" >
<el-option
v-for="item in codes.errtyp"
:key="item.value"
......@@ -69,13 +66,13 @@
</c-col>
<c-col :span="8">
<el-form-item label="对账单参考号" prop="othref" style="width: 100%">
<c-input v-model="model.smtp.smtsup.ref" maxlength="40" placeholder="请输入21域编号">
<c-input v-model="model.smtp.smtsup.ref" maxlength="40" >
</c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="对账单编号" prop="cur" style="width: 100%">
<c-select v-model="model.smtp.smtsup.smtno" style="width: 100%" placeholder="请选择币种" :code="codes.cur">
<c-select v-model="model.smtp.smtsup.smtno" style="width: 100%" :code="codes.cur">
</c-select>
</el-form-item>
</c-col>
......@@ -115,7 +112,7 @@
<div style="height: 90%">
<c-col :span="24">
<el-tabs v-model="activeTab" class="y-tabs">
<el-tab-pane label="发报查询" name="fb">
<el-tab-pane label="问题、异常对账单" name="fb">
<el-table :data="stmData.data" :columns="stmData.columns" v-loading="load" style="width: 100%"
@selection-change="handleSelectionChange"
size="small" :border="true" height="calc(100vh - 480px)" :highlight-current-row="true">
......
......@@ -18,16 +18,8 @@
<c-select
v-model="model.smtp.smtsup.typ"
style="width: 100%"
placeholder="请输入对账单类型"
>
<el-option
v-for="item in codes.smttyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
:code="codes.smttyp"
/>
</el-form-item>
</c-col>
......@@ -84,9 +76,7 @@
<c-select
v-model="model.smtp.smtsup.cur"
style="width: 100%"
placeholder="请输入币种"
>
</c-select>
:code="codes.cur"/>
</el-form-item>
</c-col>
......@@ -176,7 +166,8 @@
size="medium"
type="primary"
@click="batchupdateAck"
>导出</c-button
>导出
</c-button
>
</el-col>
......@@ -265,7 +256,8 @@
type="primary"
:disabled="scope.row.objsub == ''"
@click="showMessage(scope.row)"
>预览</c-button
>预览
</c-button
>
<c-button
style="margin-right: 5px"
......@@ -273,7 +265,8 @@
type="primary"
:disabled="scope.row.acksrv.length == 3"
@click="updateAck(scope.row)"
>更新</c-button
>更新
</c-button
>
</template>
</el-table-column>
......@@ -337,7 +330,8 @@ export default {
this.formSubmit();
},
},
created: function () {},
created: function () {
},
};
</script>
<style>
......
......@@ -18,6 +18,7 @@ import Check from "../model/Check"
import Default from "../model/Default"
import Pattern from "../model/Pattern"
import Smtp01 from "./Smtp01"
import CodeTable from "@/config/CodeTable";
export default {
......@@ -41,54 +42,7 @@ export default {
defaultRules: Default,
pattern: Pattern,
rules: null,
codes: {
// msgdrt:CodeTable.msgdrt,
// blksta:CodeTable.blksta,
// kpatyp:CodeTable.kpatyp,
// cur:CodeTable.cur,
// sdcflg:CodeTable.sdcflg,
// smttyp:CodeTable.smttyp,
// gpicod:CodeTable.gpicod,
// mgssta:CodeTable.mgssta,
// ljschk:CodeTable.ljschk,
// offtyp:CodeTable.offtyp,
// msgrng:CodeTable.msgrng,
// fmssta:CodeTable.fmssta,
// clrsys:CodeTable.clrsys,
// errtyp:CodeTable.errtyp,
// stacod:CodeTable.stacod,
// dottyp:CodeTable.dottyp,
// recsta:CodeTable.recsta,
// cassta:CodeTable.cassta,
// bnksta:CodeTable.bnksta,
// gpista:CodeTable.gpista,
// kpadir:CodeTable.kpadir,
// area:CodeTable.area,
// cpsfxdtyp:CodeTable.cpsfxdtyp,
// rspsta:CodeTable.rspsta,
// sta:CodeTable.sta,
// actsta:CodeTable.actsta,
// offsta:CodeTable.offsta,
// batcharge:CodeTable.batcharge,
// msgmst:CodeTable.msgmst,
// yosflg:CodeTable.yosflg,
// filtyp:CodeTable.filtyp,
// dircod:CodeTable.dircod,
// kpstyp:CodeTable.kpstyp,
// allmsgcod:CodeTable.allmsgcod,
// dcflg:CodeTable.dcflg,
// cipsstatus:CodeTable.cipsstatus,
// curcod:CodeTable.curcod,
// msgtyp:CodeTable.msgtyp,
// chncod:CodeTable.chncod,
// msgsta:CodeTable.msgsta,
// usratr:CodeTable.usratr,
// msgchksta:CodeTable.msgchksta,
// cipsmsgtype:CodeTable.cipsmsgtype,
// setmth:CodeTable.setmth,
// chniptcod:CodeTable.chniptcod,
// dtlchg:CodeTable.dtlchg,
},
codes:{...CodeTable},
}
},
methods:{
......
......@@ -296,14 +296,14 @@ export default {
// 把已经选择的 subtyp 重置
this.model.sndp.subtyp = '';
const { codes } = this;
if (newTyp == 'txt') {
this.subtypCodes = codes.subtypfps;
} else if (newTyp == 'iso') {
this.subtypCodes = codes.subtypiso;
} else if (newTyp == 'xml') {
this.subtypCodes = codes.subtypcps;
if (newTyp === 'mt') {
this.subtypCodes = codes.mttyp;
} else if (newTyp === 'iso') {
this.subtypCodes = codes.isotyp;
} else if (newTyp === 'fmt') {
this.subtypCodes = codes.fmttyp;
} else {
this.subtypCodes = codes.subtyp1;
this.subtypCodes = codes.cipstyp;
}
},
deep: true
......
......@@ -296,14 +296,14 @@ export default {
// 把已经选择的 subtyp 重置
this.model.sndp.subtyp = '';
const { codes } = this;
if (newTyp == 'txt') {
this.subtypCodes = codes.subtypfps;
} else if (newTyp == 'iso') {
this.subtypCodes = codes.subtypiso;
} else if (newTyp == 'xml') {
this.subtypCodes = codes.subtypcps;
if (newTyp === 'mt') {
this.subtypCodes = codes.mttyp;
} else if (newTyp === 'iso') {
this.subtypCodes = codes.isotyp;
} else if (newTyp === 'fmt') {
this.subtypCodes = codes.fmttyp;
} else {
this.subtypCodes = codes.subtyp1;
this.subtypCodes = codes.cipstyp;
}
},
deep: true
......
......@@ -2,7 +2,7 @@
import business from '@/page/Business/index.vue'
import Display from "~/page/Display";
import BusRouter from "~/page/Business/BusRouter";
// import BusRouter from "~/page/Business/BusRouter";
import FundsRouter from "~/page/Funds/FundsRouter";
......@@ -10,14 +10,14 @@ import ReviewRouter from "~/page/Review/ReviewRouter";
import DisplayRouter from "~/page/Display/DisplayRouter";
import DocRouter from "~/page/Docpan/DocRouter";
import StaticsRouter from "~/page/Statics/StaticsRouter";
import LcRouter from "~/page/Lc/LcRouter";
import DomlcRouter from "~/page/Domlc/DomlcRouter";
import FinRouter from "~/page/Financing/FinRouter";
import RemittanceRouter from "~/page/Remittance/RemittanceRouter";
import CollectionRouter from "~/page/Collection/CollectionRouter";
import DerivativeRouter from "~/page/Derivative/DerivativeRouter";
import InfoRouter from "~/page/Info/InfoRouter";
// import StaticsRouter from "~/page/Statics/StaticsRouter";
// import LcRouter from "~/page/Lc/LcRouter";
// import DomlcRouter from "~/page/Domlc/DomlcRouter";
// import FinRouter from "~/page/Financing/FinRouter";
// import RemittanceRouter from "~/page/Remittance/RemittanceRouter";
// import CollectionRouter from "~/page/Collection/CollectionRouter";
// import DerivativeRouter from "~/page/Derivative/DerivativeRouter";
// import InfoRouter from "~/page/Info/InfoRouter";
import FTRouter from "~/page/Frontend/FTRouter";
import iscOrganization from "@/router/iscOrganization";
......@@ -48,18 +48,18 @@ export default [
component: business,
name: 'business',
children: [
...BusRouter,
...StaticsRouter,
...LcRouter,
...FinRouter,
...DomlcRouter,
...RemittanceRouter,
...CollectionRouter,
...DerivativeRouter,
...InfoRouter,
// ...BusRouter,
// ...StaticsRouter,
// ...LcRouter,
// ...FinRouter,
// ...DomlcRouter,
// ...RemittanceRouter,
// ...CollectionRouter,
// ...DerivativeRouter,
// ...InfoRouter,
...FundsRouter,
...FTRouter,
...FactoringRouter
// ...FactoringRouter
],
meta: {title: '业务相关'}
},
......
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