Commit 3d64025e by nanrui

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs…

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs into development-202206
parents 20ddd33d 90c860be
[0906/090726.874:ERROR:exit_code_watcher_win.cc(87)] Failed to wait for process exit or stop event
......@@ -3326,6 +3326,10 @@ const CodeTable = {
{ label: "汇出汇款押汇", value: "ECF" },
{ label: "打包贷款", value: "PCL" },
],
fintyp2:[
{ label: "我行融资", value: "B" },
{ label: "我行风险参与", value: "A" },
],
fktype: [
{ label: "邮划", value: "Y" },
{ label: "电划", value: "D" },
......@@ -3399,6 +3403,12 @@ const CodeTable = {
{ label: "不浮动", value: "0" },
{ label: "浮动比率", value: "2" },
],
flttyp1: [
{ label: "浮动点", value: "1" },
{ label: "不浮动", value: "0" },
{ label: "浮动比率", value: "2" },
{ lable: "按协议", value: "3" },
],
fmt: [
{ label: "HTML", value: "HTM" },
{ label: "PDF", value: "PDF" },
......@@ -6046,6 +6056,14 @@ const CodeTable = {
{ label: "资本", value: "2" },
{ label: "其他", value: "3" },
],
trntyp2:[
{ label: "进口信用证", value: "BR" },
{ label: "卖方信用证", value: "BF" },
{ label: "进口代收", value: "BC" },
{ label: "汇出汇款", value: "CP" },
{ label: "买房信用证", value: "BD" },
],
troflg: [
{ label: "TRO entries exist", value: "Y" },
{ label: "No TRO entries exist", value: "" },
......
......@@ -4,75 +4,90 @@ import Utils from "~/utils"
* Bctset Check规则
*/
let checkObj = {
"bctp.prechkdat" :null,
"liaall.misamt" :null,
"trnmod.cipmod.fkrdz3" :null,
"trnmod.cipmod.fkrdz4" :null,
"bopmod.dbcgrp.bas.buscode" :null,
"trnmod.cipmod.fkrdz2" :null,
"trnmod.cipmod.skkhdz" :null,
"trtcre.trdgrp.fip.pts.adrblk" :null,
"trnmod.cipmod.fkrdz7" :null,
"trnmod.cipmod.fufeih" :null,
"trnmod.cipmod.fkrdz5" :null,
"trnmod.cipmod.fkrdz6" :null,
"trtcre.trtmod.finmod.ovdinttyp" :null,
"trtcre.trtmod.finmod.dinmod.rmbsbs" :null,
"dftcre.dfdgrp.rec.resamt" :null,
"dftcre.dfdgrp.apl.namelc" :null,
"bopmod.dbfgrp.bas.txamt" :null,
"cnybop.cnyout.sbalancemode" :null,
"dftcre.dfdgrp.cbs.max.cur" :null,
"dftcre.dfdgrp.cbs.max.amt" :null,
"bcdgrp.blk.dftins" :null,
"bcdgrp.rmi.pts.nam" :null,
"setmod.setglg.sespay.setgrp.rcvcor.namelc" :null,
"cnybop.outflg" :null,
"bcdgrp.dre.adrelc" :null,
"bcdgrp.blk.othins" :null,
"bopmod.dbfgrp.bas.custnm" :null,
"cfatrt.cfaflg" :null,
"bopmod.dbcgrp.bas.exrate" :null,
"setmod.setglg.sespay.setgrp.tri.pts.extkey" :null,
"setmod.setglg.sespay.setgrp.bei.pts.extkey" :null,
"trtcre.trtp.recname" :null,
"bopmod.dbcgrp.bas.custype" :null,
"trtcre.trdgrp.rec.stttendat" :null,
"bopmod.dbcgrp.bas.idcode" :null,
"bcdgrp.rmi.namelc" :null,
"bopmod.dbcgrp.bas.oppuser" :null,
"bopmod.dbfgrp.bas.custype" :null,
"bcdgrp.co2.pts.extkey" :null,
"setmod.setglg.sespay.setgrp.rcvcor2.pts.adrblk" :null,
"dftcre.dfdgrp.rec.bankno" :null,
"trtcre.trdgrp.cbs.max.cur" :null,
"bcdgrp.dre.pts.nam" :null,
"liaall.limmod.limpts.oth.pts.nam" :null,
"setmod.dspflg" :null,
"trnmod.cipmod.skkhhh" :null,
"dftcre.dfdgrp.apl.pts.extkey" :null,
"trtcre.trdgrp.rec.issdat" :null,
"bopmod.dbcgrp.bas.fcyamt" :null,
"cnybop.cnyout.iaccountperiod" :null,
"cfatrt.ownextkey" :null,
"cnybop.cnyout.sbanktrano" :null,
"trnmod.cipmod.skkhhm" :null,
"bopmod.dbcgrp.bas.issdate" :null,
"trtcre.trdgrp.fip.namelc" :null,
"trtcre.trdgrp.rec.recaccount" :null,
"trnmod.cipmod.pyebchnam" :null,
"bopmod.dbcgrp.bas.lcbgno" :null,
"bopmod.dbfgrp.bas.lcyamt" :null,
"trnmod.cipmod.fkrkhh" :null,
"setmod.setglg.sespay.coract" :null,
"setmod.setglg.sespay.awip.ptspta.pts.extkey" :null,
"setmod.setglg.sespay.setgrp.snd756.adrelc" :null,
"trnmod.cipmod.fkhkhh" :null,
"trtcre.trtmod.finmod.intact" :null,
"dftcre.dfdgrp.dff.pts.extkey" :null,
"bopmod.dbfgrp.bas.othacc" :null,
"bopmod.dbcgrp.bas.custnm" :null,
"cfatrt.cda.useofunds" :null,
"trtcre.trtmod.finmod.dinjdm" :null,
"trtcre.trdgrp.cbs.max.amt" :null,
"trnmod.cipmod.recsehbchnam" :null,
"trnmod.cipmod.fkhdzh" :null,
"bopmod.dbfgrp.bas.oppuser" :null,
"bopmod.dbcgrp.bas.methods" :null,
"liaall.limmod.limpts.wrk.pts.nam" :null,
"cnybop.saddwordout" :null,
"trtcre.trtmod.finmod.intamt" :null,
"cnybop.cnyflg" :null,
"trnmod.cipmod.pyebchkey" :null,
"trtcre.trdgrp.fip.adrelc" :null,
"bcdgrp.drr.adrelc" :null,
"bcdgrp.blk.colins" :null,
"setmod.setglg.sespay.setgrp.bei.adrelc" :null,
"trtcre.trtmod.finmod.ratchgdat" :null,
"trnmod.cipmod.zjg2hh" :null,
"dftcre.dfdgrp.rec.invtyp" :null,
"cnybop.cnyout.sswiftbic" :null,
"trtcre.trtmod.finmod.fltval" :null,
"bopmod.dbfgrp.bas.issdate" :null,
"cnybop.cnyout.sbankorgcode" :null,
"cfatrt.cda.cfeogudamount" :null,
"dftcre.dfdgrp.rec.stttendat" :null,
"bopmod.dbcgrp.bas.txamt" :null,
"bopmod.dbfgrp.bas.actuccy" :null,
"bopmod.dbcgrp.bas.fcyacc" :null,
......@@ -80,9 +95,8 @@ let checkObj = {
"cnybop.cnyout.cpayeraccttyp" :null,
"bopmod.dbfgrp.bas.exrate" :null,
"bopmod.dbfgrp.bas.fcyacc" :null,
"setmod.setglg.sespay.setgrp.ori.adrelc" :null,
"setmod.setglg.sespay.setgrp.tri.adrelc" :null,
"cnybop.spayeename" :null,
"trtcre.trdgrp.rec.oppacc" :null,
"bcdgrp.blk.chgtxt" :null,
"bcdgrp.drr.pts.extkey" :null,
"cfadft.ownextkey" :null,
......@@ -93,8 +107,7 @@ let checkObj = {
"trnmod.cipmod.fuynh3" :null,
"bopmod.dbfgrp.bas.othamt" :null,
"bcdgrp.dre.pts.adrblk" :null,
"setmod.setglg.sespay.setgrp.snd756.pts.adrblk" :null,
"setmod.setglg.sespay.setgrp.ori.pts.adrblk" :null,
"trtcre.trdgrp.rec.lprtyp" :null,
"bcdgrp.rmi.pts.ref" :null,
"bopmod.dbfgrp.bas.outchargeamt" :null,
"trnmod.cipmod.recsehbch" :null,
......@@ -105,17 +118,24 @@ let checkObj = {
"bopmod.dbcgrp.bas.actuamt" :null,
"trnmod.commen" :null,
"trnmod.cipmod.stasehbchnam" :null,
"dftcre.dfdgrp.dff.adrelc" :null,
"cnybop.cnyout.fpayeeamt" :null,
"trtcre.trtmod.finmod.ovdintrat" :null,
"trnmod.cipmod.zjg1hh" :null,
"trtcre.trdgrp.rec.trntyp" :null,
"dftcre.dfdgrp.rec.fintyp" :null,
"trnmod.cipmod.zjg1mc" :null,
"trtcre.trtmod.finmod.ratchgtyp" :null,
"liaall.limmod.limpts.oth.pts.extkey" :null,
"bopmod.dbfgrp.bas.lcyacc" :null,
"trnmod.cipmod.skrdz7" :null,
"dftcre.dfdgrp.rec.matdat" :null,
"trnmod.cipmod.skrdz6" :null,
"liaall.limmod.ownref" :null,
"setmod.setglg.sespay.setgrp.bei.pts.adrblk" :null,
"dftcre.dfdgrp.rec.dfuflg" :null,
"bcdgrp.dre.namelc" :null,
"bopmod.dbcgrp.bas.othacc" :null,
"trtcre.trtmod.finmod.flttyp" :null,
"bopmod.dbfgrp.bas.tenor" :null,
"bopmod.dbfgrp.bas.actiondesc" :null,
"liaall.limmod.ecifno" :null,
......@@ -123,49 +143,61 @@ let checkObj = {
"trnmod.cipmod.skrdz3" :null,
"trnmod.cipmod.skrdz2" :null,
"trnmod.cipmod.skrdz5" :null,
"trtcre.trtmod.finmod.ratchgprd" :null,
"trnmod.cipmod.skrdz4" :null,
"trtcre.trdgrp.rec.actrat" :null,
"bopmod.dbcgrp.bas.actiontype" :null,
"dftcre.dfdgrp.rec.bankcn" :null,
"bcdgrp.rmi.adrelc" :null,
"bopmod.dbcgrp.bas.lcyamt" :null,
"trnmod.cipmod.feiyon" :null,
"trnmod.cipmod.zjg2mc" :null,
"setmod.setglg.sespay.setgrp.rcvcor.pts.extkey" :null,
"trnmod.cipmod.fuyns3" :null,
"trnmod.cipmod.fuyns4" :null,
"trnmod.cipmod.fuyns1" :null,
"trnmod.cipmod.fuyns2" :null,
"bopmod.szflg" :null,
"dftcre.dfdgrp.rec.trntyp" :null,
"bcdgrp.co2.namelc" :null,
"trnmod.cipmod.feecod" :null,
"cnybop.outscale" :null,
"trtcre.trdgrp.rec.flowflag" :null,
"trtcre.trdgrp.rec.matdat" :null,
"bopmod.dbcgrp.bas.actiondesc" :null,
"bopmod.dbfgrp.bas.methods" :null,
"cfadft.cfaflg" :null,
"bopmod.dbfgrp.bas.actiontype" :null,
"setmod.setglg.sespay.setgrp.tri.pts.adrblk" :null,
"cnybop.traflg" :null,
"dftcre.dfdgrp.apl.adrelc" :null,
"cnybop.sbankname" :null,
"dftcre.dfdgrp.rec.flttyp" :null,
"dftcre.dfdgrp.rec.actrat" :null,
"trtcre.trtmod.finmod.act1" :null,
"trtcre.trtmod.finmod.act3" :null,
"bopmod.dbfgrp.bas.lcbgno" :null,
"trtcre.trdgrp.rec.invtyp" :null,
"trnmod.cipmod.feiyn2" :null,
"trtcre.trdgrp.fip.pts.extkey" :null,
"trtcre.trtp.act" :null,
"trtcre.trdgrp.rec.tenday" :null,
"bopmod.dbcgrp.bas.rptno" :null,
"cnybop.cnyout.dpayeedate" :null,
"trtcre.trtmod.finmod.inttyp" :null,
"bopmod.dbfgrp.bas.rptno" :null,
"setmod.setglg.sespay.strinf202" :null,
"setmod.setglg.sespay.setgrp.bei.namelc" :null,
"setmod.setglg.sespay.setgrp.rcvcor2.adrelc" :null,
"setmod.setglg.sespay.setgrp.rcvcor.adrelc" :null,
"setmod.setglg.sespay.setgrp.snd756.namelc" :null,
"setmod.setglg.sespay.actserp.ptspta.pts.extkey" :null,
"dftcre.dfdgrp.dff.pts.adrblk" :null,
"bopmod.dbfgrp.bas.idcode" :null,
"dftcre.dfdgrp.rec.intprd" :null,
"bcdgrp.drr.namelc" :null,
"bopmod.dbfgrp.bas.fcyamt" :null,
"liaall.tenstm" :null,
"trtcre.trdgrp.rec.pctfin" :null,
"trtcre.trtmod.finmod.intprd" :null,
"trnmod.reconebchnam" :null,
"setmod.redamt" :null,
"cnybop.cnyout.frecordamt" :null,
"bcdgrp.co2.pts.adrblk" :null,
"trnmod.cipmod.staonebchnam" :null,
"setmod.setglg.sespay.setgrp.ori.namelc" :null,
"dftcre.dfdgrp.apl.pts.adrblk" :null,
"bcdgrp.rec.focflg" :null,
"bcdgrp.drr.pts.nam" :null,
"bcdgrp.rmi.pts.extkey" :null,
......@@ -174,39 +206,36 @@ let checkObj = {
"bcdgrp.drr.pts.adrblk" :null,
"liaall.limmod.limpts.wrk.pts.extkey" :null,
"trnmod.cipmod.stasehbch" :null,
"setmod.setglg.sespay.setgrp.tri.namelc" :null,
"bopmod.basflg" :null,
"trtcre.trtp.usr.extkey" :null,
"dftcre.dfdgrp.dff.namelc" :null,
"trtcre.trdgrp.rec.guaflg" :null,
"mtabut.coninf.conexedat" :null,
"bopmod.dbfgrp.bas.buscode" :null,
"setmod.setglg.sespay.setgrp.rcvcor2.pts.extkey" :null,
"setmod.setglg.sespay.setgrp.rcvcor2.namelc" :null,
"setmod.setglg.sespay.setgrp.rcvcor.pts.adrblk" :null,
"setmod.setglg.sespay.beiacc" :null,
"cnybop.spayername" :null,
"trnmod.cipmod.fkkhmc" :null,
"trtcre.trdgrp.rec.recdistrictcode" :null,
"bopmod.dbcgrp.bas.lcyacc" :null,
"liaall.limmod.limpts.nonrevflg1" :null,
"bopmod.dbcgrp.bas.outchargeamt" :null,
"cnybop.libflg" :null,
"trnmod.bustyp" :null,
"setmod.setglg.sespay.strinf" :null,
"bopmod.ownextkey" :null,
"trtcre.trdgrp.rec.stagod" :null,
"cnybop.cnyout.spayeecny" :null,
"cnybop.cnyout.spayercountrycode" :null,
"setmod.setglg.sespay.rcvcoracc" :null,
"cfatrt.cda.cfeogudcurr" :null,
"setmod.docamt" :null,
"bopmod.dbfgrp.bas.outchargeccy" :null,
"bopmod.dbfgrp.bas.actuamt" :null,
"bcdgrp.dre.pts.extkey" :null,
"bopmod.acttyp" :null,
"trtcre.trtmod.finmod.intdat" :null,
"cnybop.cnyout.sorilevyno" :null,
"cnybop.cnyout.cpayeeattr" :null,
"cnybop.cnyout.ftotalamt" :null,
"trtcre.trdgrp.rec.reccountrycode" :null,
"cnybop.cnyout.spayeeorgcode" :null,
"setmod.setglg.sespay.triacc" :null,
"setmod.setglg.sespay.setgrp.ori.pts.extkey" :null,
"setmod.setglg.sespay.setgrp.snd756.pts.extkey" :null,
"mtabut.clsflg" :null,
"cnybop.vouflg" :null,
}
......
......@@ -6,32 +6,42 @@ import Api from "~/service/Api";
import Utils from "~/utils/index"
export default {
"bopmod.dbfgrp.bas.ownextkey" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.buscode" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.custype" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.custcod" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.methods" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.tmpref" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.rptno" :Utils.defaultFunction,
"bctp.prechkdat" :Utils.defaultFunction ,
"trtcre.trtmod.finmod.accbch" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.buscode" :Utils.defaultFunction,
"trtcre.trdgrp.fip.pts.extkey" :Utils.defaultFunction,
"trtcre.trdgrp.fip.adrelc" :Utils.defaultFunction,
"trtcre.trdgrp.fip.namelc" :Utils.defaultFunction,
"trtcre.trdgrp.fip.dbfadrblkcn" :Utils.defaultFunction,
"trtcre.trdgrp.fip.pts.adrblk" :Utils.defaultFunction,
"dftcre.dfdgrp.rec.dfuflg" :Utils.defaultFunction,
"dftcre.dfdgrp.rec.fintyp" :Utils.defaultFunction,
"bcdgrp.co2.pts.extkey" :Utils.defaultFunction,
"trtcre.trtp.flowflag" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.tri.pts.extkey" :Utils.defaultFunction,
"trtcre.trdgrp.rec.pntref" :Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.rptno" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.rptno" :Utils.defaultFunction,
"trnmod.cipmod.ddbhao" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.rcvcor.pts.extkey" :Utils.defaultFunction,
"trtcre.trdgrp.rec.issdat" :Utils.defaultFunction,
"cnybop.libflg" :Utils.defaultFunction,
"trtcre.trdgrp.cbs.max.cur" :Utils.defaultFunction,
"trtcre.trdgrp.rec.fintyp" :Utils.defaultFunction,
"trtcre.trdgrp.cbs.max.amt" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.methods" :Utils.defaultFunction,
"setmod.setglg.sespay.corbnk" :Utils.defaultFunction,
"setmod.setglg.sespay.evebnk" :Utils.defaultFunction,
"setmod.setglg.sespay.coract" :Utils.defaultFunction,
"trtcre.crefinflg" :Utils.defaultFunction,
"trtcre.trtmod.finmod.acttyp" :Utils.defaultFunction,
"trtcre.trtmod.finmod.act3" :Utils.defaultFunction,
"trtcre.trtmod.finmod.inttyp" :Utils.defaultFunction,
"bcdgrp.rmi.pts.extkey" :Utils.defaultFunction,
"bcdgrp.rmi.adrelc" :Utils.defaultFunction,
"bcdgrp.rmi.namelc" :Utils.defaultFunction,
"bcdgrp.rmi.dbfadrblkcn" :Utils.defaultFunction,
"trtcre.trtmod.finmod.dinjdm" :Utils.defaultFunction,
"trtcre.trdgrp.rec.stttendat" :Utils.defaultFunction,
"trtcre.trdgrp.rec.matdat" :Utils.defaultFunction,
"trtcre.trdgrp.rec.actrat" :Utils.defaultFunction,
"trtcre.trtmod.finmod.intprd" :Utils.defaultFunction,
"setmod.dspflg" :Utils.defaultFunction,
"setmod.docamt" :Utils.defaultFunction,
"bcdgrp.rec.predat" :Utils.defaultFunction,
......@@ -41,101 +51,109 @@ export default {
"trnmod.trndoc.shwinc" :Utils.defaultFunction,
"trnmod.trndoc.shwout" :Utils.defaultFunction,
"cfatrt.cdaflg" :Utils.defaultFunction,
"dftcre.dfdgrp.dff.pts.extkey" :Utils.defaultFunction,
"dftcre.dfdgrp.dff.adrelc" :Utils.defaultFunction,
"dftcre.dfdgrp.dff.namelc" :Utils.defaultFunction,
"dftcre.dfdgrp.dff.dbfadrblkcn" :Utils.defaultFunction,
"bcdgrp.rmi.pts.adrblk" :Utils.defaultFunction,
"bcdgrp.dre.pts.extkey" :Utils.defaultFunction,
"bcdgrp.dre.adrelc" :Utils.defaultFunction,
"bcdgrp.dre.namelc" :Utils.defaultFunction,
"bcdgrp.dre.dbfadrblkcn" :Utils.defaultFunction,
"bcdgrp.dre.pts.adrblk" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.snd756.pts.extkey" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.snd756.adrelc" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.snd756.namelc" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.snd756.dbfadrblkcn" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.snd756.pts.adrblk" :Utils.defaultFunction,
"bopmod.szflg" :Utils.defaultFunction,
"bopmod.basflg" :Utils.defaultFunction,
"trnmod.commen" :Utils.defaultFunction,
"mtabut.coninf.usr.extkey" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.ori.pts.extkey" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.ori.adrelc" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.ori.namelc" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.ori.dbfadrblkcn" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.ori.pts.adrblk" :Utils.defaultFunction,
"bcdgrp.co2.adrelc" :Utils.defaultFunction,
"bcdgrp.co2.namelc" :Utils.defaultFunction,
"bcdgrp.co2.dbfadrblkcn" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction,
"dftcre.dfdgrp.apl.pts.adrblk" :Utils.defaultFunction,
"dftcre.dfdgrp.apl.pts.extkey" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.ownextkey" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction,
"dftcre.dfdgrp.rec.trntyp" :Utils.defaultFunction,
"trnmod.cipmod.feecod" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.bei.pts.extkey" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.bei.adrelc" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.bei.namelc" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.bei.dbfadrblkcn" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.bei.pts.adrblk" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.tri.adrelc" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.tri.namelc" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.tri.dbfadrblkcn" :Utils.defaultFunction,
"bcdgrp.rmi.pts.nam" :Utils.defaultFunction,
"bcdgrp.rec.ownref" :Utils.defaultFunction,
"dftcre.dfdgrp.dff.pts.adrblk" :Utils.defaultFunction,
"bopmod.vrfflg" :Utils.defaultFunction,
"bopmod.dclflg" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.tmpref" :Utils.defaultFunction,
"bcdgrp.drr.pts.adrblk" :Utils.defaultFunction,
"trtcre.trtp.usr.extkey" :Utils.defaultFunction,
"bcdgrp.drr.pts.extkey" :Utils.defaultFunction,
"bcdgrp.drr.adrelc" :Utils.defaultFunction,
"bcdgrp.drr.namelc" :Utils.defaultFunction,
"bcdgrp.drr.dbfadrblkcn" :Utils.defaultFunction,
"dftcre.dfdgrp.rec.ownref" :Utils.defaultFunction,
"dftcre.dfdgrp.rec.flttyp" :Utils.defaultFunction,
"dftcre.dfdgrp.apl.adrelc" :Utils.defaultFunction,
"dftcre.dfdgrp.apl.namelc" :Utils.defaultFunction,
"dftcre.dfdgrp.apl.dbfadrblkcn" :Utils.defaultFunction,
"cnybop.vouflg" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.nam" :Utils.defaultFunction,
"trtcre.trtmod.finmod.flttyp" :Utils.defaultFunction,
"bcdgrp.co2.pts.adrblk" :Utils.defaultFunction,
"trtcre.trdgrp.rec.pctfin" :Utils.defaultFunction,
"trtcre.oriamt" :Utils.defaultFunction,
"trtcre.oricur" :Utils.defaultFunction,
"setmod.redamt" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.rcvcor2.pts.extkey" :Utils.defaultFunction,
"trtcre.trtmod.finmod.act1" :Utils.defaultFunction,
"cnybop.traflg" :Utils.defaultFunction,
"dftcre.dfdgrp.cbs.max.cur" :Utils.defaultFunction,
"dftcre.dfdgrp.cbs.max.amt" :Utils.defaultFunction,
"trtcre.trtmod.finmod.ovdinttyp" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.methods" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.tmpref" :Utils.defaultFunction,
"trtcre.trdgrp.rec.flowflag" :Utils.defaultFunction,
"cnybop.cnyflg" :Utils.defaultFunction,
"setmod.setglg.sespay.comsystbl" :Utils.defaultFunction,
"trtcre.trtmod.finmod.wjdkfl" :Utils.defaultFunction,
"cfatrt.basflg" :Utils.defaultFunction,
"trtcre.trdgrp.rec.ownref" :Utils.defaultFunction,
"trtcre.trtmod.finmod.fincod" :Utils.defaultFunction,
"dftcre.oricur" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.custype" :Utils.defaultFunction,
"liaall.limmod.comamt" :Utils.defaultFunction,
"liaall.limmod.ccvamt" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.rcvcor2.adrelc" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.rcvcor2.namelc" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.rcvcor2.dbfadrblkcn" :Utils.defaultFunction,
"cfatrt.cfaflg" :Utils.defaultFunction,
"trtcre.extrat" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.nam" :Utils.defaultFunction,
"trtcre.trtmod.finmod.ratchgtyp" :Utils.defaultFunction,
"cfadft.basflg" :Utils.defaultFunction,
"trtcre.trtmod.finmod.dinmod.rmbsbs" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.custype" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.rcvcor.adrelc" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.rcvcor.namelc" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.rcvcor.dbfadrblkcn" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.custcod" :Utils.defaultFunction,
"cfadft.cfaflg" :Utils.defaultFunction,
"setmod.glemod.gleshwstm" :Utils.defaultFunction,
"trnmod.cipmod.ddmisu" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.tri.pts.adrblk" :Utils.defaultFunction,
"bcdgrp.cbs.max.amt" :Utils.defaultFunction,
"bcdgrp.dre.pts.nam" :Utils.defaultFunction,
"bcdgrp.cbs.max.cur" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.custcod" :Utils.defaultFunction,
"liaall.misamt" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.buscode" :Utils.defaultFunction,
"dftcre.dfdgrp.rec.resamt" :Utils.defaultFunction,
"trnmod.bustyp" :Utils.defaultFunction,
"cnybop.cnyout.spayercountrycode" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inflev" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.rcvcor.pts.adrblk" :Utils.defaultFunction,
"bcdgrp.cbs.opn1.amt" :Utils.defaultFunction,
"mtabut.clsflg" :Utils.defaultFunction,
"mtabut.coninf.conexedat" :Utils.defaultFunction,
"cnybop.outflg" :Utils.defaultFunction,
"trtcre.trtp.act" :Utils.defaultFunction,
"trnmod.cipmod.covflg" :Utils.defaultFunction,
"setmod.setglg.sespay.setgrp.rcvcor2.pts.adrblk" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.ownextkey" :Utils.defaultFunction,
"bcdgrp.drr.pts.nam" :Utils.defaultFunction,
"dftcre.dfdgrp.rec.matdat" :Utils.defaultFunction,
"dftcre.dfdgrp.rec.stttendat" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction,
"trtcre.trtmod.finmod.dinmod.jzllgz" :Utils.defaultFunction,
"trtcre.trtmod.finmod.intdat" :Utils.defaultFunction,
"trtcre.trdgrp.rec.reccountrycode" :Utils.defaultFunction,
}
//你可以添加自动default处理
......@@ -86,18 +86,6 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onSnd7561Det(){
let rtnmsg = await this.executeRule("snd7561.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onSav(){
let rtnmsg = await this.executeRule("sav")
if(rtnmsg.respCode == SUCCESS)
......@@ -470,8 +458,20 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onAwipDet(){
let rtnmsg = await this.executeRule("awip.det")
async onTrtpButgetref(){
let rtnmsg = await this.executeRule("trtp.butgetref")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onFippDet(){
let rtnmsg = await this.executeRule("fipp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -482,8 +482,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onActserpDet(){
let rtnmsg = await this.executeRule("actserp.det")
async onDinmodDget(){
let rtnmsg = await this.executeRule("dinmod.dget")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -494,8 +494,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBeipDet(){
let rtnmsg = await this.executeRule("beip.det")
async onFinmodButget(){
let rtnmsg = await this.executeRule("finmod.butget")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -506,8 +506,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onRcvcor2pDet(){
let rtnmsg = await this.executeRule("rcvcor2p.det")
async onCodselSelbut(){
let rtnmsg = await this.executeRule("codsel.selbut")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -518,8 +518,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCod202Buttxmsel(){
let rtnmsg = await this.executeRule("cod202.buttxmsel")
async onFinmodButcal(){
let rtnmsg = await this.executeRule("finmod.butcal")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -530,8 +530,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onOripDet(){
let rtnmsg = await this.executeRule("orip.det")
async onDftpButgetref(){
let rtnmsg = await this.executeRule("dftp.butgetref")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -542,8 +542,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onTripDet(){
let rtnmsg = await this.executeRule("trip.det")
async onAplpDet(){
let rtnmsg = await this.executeRule("aplp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -554,8 +554,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onRcvcorpDet(){
let rtnmsg = await this.executeRule("rcvcorp.det")
async onDffpDet(){
let rtnmsg = await this.executeRule("dffp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -566,8 +566,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBeipDet(){
let rtnmsg = await this.executeRule("beip.det")
async onRecctySelbut1(){
let rtnmsg = await this.executeRule("reccty.selbut1")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......
......@@ -963,4 +963,419 @@ export default {
{max: 14,message:"长度不能超过14"}
],
"trtcre.trtp.bcdget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"trtcre.trtp.btdget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"trtcre.trtp.brdget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"trtcre.trtp.ledget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"trtcre.trtp.bedget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"trtcre.trdgrp.rec.pntref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"trtcre.trtp.bcdget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"trtcre.trtp.btdget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"trtcre.trtp.brdget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"trtcre.trtp.ledget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"trtcre.trtp.bedget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"trtcre.trdgrp.rec.pntnam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"trtcre.trtp.recget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"trtcre.trdgrp.rec.ownref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"trtcre.trtp.recget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"trtcre.trdgrp.rec.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"trtcre.trdgrp.fip.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"trtcre.trtp.usr.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 8,message:"长度不能超过8"}
],
"trtcre.trtp.usrget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"trtcre.trtp.fipp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"trtcre.trdgrp.fip.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"trtcre.trtp.fipp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"trtcre.trdgrp.rec.issdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"trtcre.trdgrp.fip.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trtcre.trdgrp.fip.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trtcre.trdgrp.fip.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trtcre.trdgrp.fip.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trtcre.oriamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"trtcre.trdgrp.rec.pctfin":[
{type: "string", required: false, message: "必输项"},
{max: 5,message:"长度不能超过5"}
],
"trtcre.trtmod.finmod.dinjdm":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"trtcre.extrat":[
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
"trtcre.trdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"trtcre.trtmod.finmod.intdat":[
{type: "string", required: false, message: "必输项"},
{max: 2,message:"长度不能超过2"}
],
"trtcre.trtmod.finmod.ratchgdat":[
{type: "string", required: false, message: "必输项"},
{max: 4,message:"长度不能超过4"}
],
"trtcre.trdgrp.rec.tenday":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"trtcre.trtmod.finmod.graday":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"trtcre.trdgrp.rec.matdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"trtcre.trtmod.finmod.fltval":[
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
"trtcre.trdgrp.rec.stttendat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"trtcre.trdgrp.rec.intrat":[
{type: "string", required: false, message: "必输项"},
{max: 14,message:"长度不能超过14"}
],
"trtcre.trtmod.finmod.ovdintrat":[
{type: "string", required: false, message: "必输项"},
{max: 8,message:"长度不能超过8"}
],
"trtcre.trtmod.finmod.shuilv":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"trtcre.trdgrp.rec.actrat":[
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
"trtcre.trtmod.finmod.fincod":[
{type: "string", required: false, message: "必输项"},
{max: 17,message:"长度不能超过17"}
],
"trtcre.trdgrp.rec.trntyp":[
{type: "string", required: false, message: "必输项"},
{max: 6,message:"长度不能超过6"}
],
"trtcre.trtmod.finmod.intamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"trtcre.trdgrp.rec.oppacc":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"dftcre.dfdgrp.rec.pntref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"dftcre.dfdgrp.rec.pntnam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"dftcre.dfdgrp.rec.ownref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"dftcre.dfdgrp.rec.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"dftcre.oriamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"dftcre.dfdgrp.apl.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"dftcre.dfdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"dftcre.dfdgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"dftcre.dftp.aplp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"dftcre.dfdgrp.apl.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"dftcre.dftp.aplp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"dftcre.dfdgrp.apl.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"dftcre.dfdgrp.apl.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"dftcre.dfdgrp.apl.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"dftcre.dfdgrp.apl.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"dftcre.dfdgrp.rec.stttendat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"dftcre.dfdgrp.dff.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"dftcre.dfdgrp.rec.matdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"dftcre.dftp.dffp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"dftcre.dfdgrp.dff.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"dftcre.dftp.dffp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"dftcre.dfdgrp.rec.tenday":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"dftcre.dfdgrp.dff.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"dftcre.dfdgrp.dff.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"dftcre.dfdgrp.dff.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"dftcre.dfdgrp.rec.actrat":[
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
"dftcre.dfdgrp.dff.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"dftcre.dfdgrp.rec.fltval":[
{type: "string", required: false, message: "必输项"},
{max: 9,message:"长度不能超过9"}
],
"dftcre.dfdgrp.rec.bankno":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"dftcre.dfdgrp.rec.bankcn":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"dftcre.dfuamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"dftcre.dfdgrp.rec.resamt":[
{type: "number", required: false, message: "必输项"},
{max: 12,message:"整数位不能超过8位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"dftcre.dfdgrp.rec.bnkact":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"financ.acc":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"financ.ref2":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"financ.ref5":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"financ.ref3":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"financ.ref4":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"trtcre.trdgrp.rec.recaccount":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trtcre.trtp.recname":[
{type: "string", required: false, message: "必输项"},
{max: 80,message:"长度不能超过80"}
],
"trtcre.trdgrp.rec.reccountrycode":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"trtcre.trdgrp.rec.recdistrictcode":[
{type: "string", required: false, message: "必输项"},
{max: 6,message:"长度不能超过6"}
],
}
\ No newline at end of file
......@@ -129,6 +129,7 @@ export default class Bctset{
liaall:new Pub().data.Liaall,
setmod:new Pub().data.Setmod,
trnmod: new Pub().data.Trnmod,
mtabut:new Pub().data.Mtabut,
// liaall:{
// tenstm:"", // Tenor Stream .liaall.tenstm
// misamt:"", // Amount not yet assigned .liaall.misamt
......@@ -196,8 +197,138 @@ export default class Bctset{
// },
trtcre:{
crefinflg:"", // Create Financing .trtcre.crefinflg
trdgrp:{
rec:{
pntref:"", // 单据编号 .trtcre.trdgrp.rec.pntref
pntnam:"", // Parent Contract Name .trtcre.trdgrp.rec.pntnam
ownref:"", // 融资编号 .trtcre.trdgrp.rec.ownref
nam:"", // Name of Loan Contract .trtcre.trdgrp.rec.nam
issdat:"", // 开立日期 .trtcre.trdgrp.rec.issdat
fintyp:"", // 融资品种 .trtcre.trdgrp.rec.fintyp
stagod:"", // Good's Code .trtcre.trdgrp.rec.stagod
guaflg:"", // 货押标识 .trtcre.trdgrp.rec.guaflg
intrat:"", // Margin Spread applied to Interest Rate .trtcre.trdgrp.rec.intrat
actrat:"", // actural rate .trtcre.trdgrp.rec.actrat
stttendat:"", // Start Date Tenor .trtcre.trdgrp.rec.stttendat
matdat:"", // Maturity Date .trtcre.trdgrp.rec.matdat
tenday:"", // Tenor Days .trtcre.trdgrp.rec.tenday
trntyp:"", // 交易性�'� .trtcre.trdgrp.rec.trntyp
oppacc:"", // 对方�'�号 .trtcre.trdgrp.rec.oppacc
flowflag:"", // 是否定向收付 .trtcre.trdgrp.rec.flowflag
invtyp:"", // 发票类型 .trtcre.trdgrp.rec.invtyp
lprtyp:"", // 市场LPR期限品种 .trtcre.trdgrp.rec.lprtyp
pctfin:"", // % Financed .trtcre.trdgrp.rec.pctfin
recaccount:"", // 收款账号 .trtcre.trdgrp.rec.recaccount
recdistrictcode:"", // 收款人国内地区码 .trtcre.trdgrp.rec.recdistrictcode
reccountrycode:"", // 收款人国别代码 .trtcre.trdgrp.rec.reccountrycode
},
fip:{
pts:new Pts().data,
namelc:"", // 名称 .trtcre.trdgrp.fip.namelc
adrelc:"", // 地址 .trtcre.trdgrp.fip.adrelc
dbfadrblkcn:"", // Chinese address .trtcre.trdgrp.fip.dbfadrblkcn
},
cbs:{
max:{
cur:"", // Currency .trtcre.trdgrp.cbs.max.cur
amt:"", // 融资金额 .trtcre.trdgrp.cbs.max.amt
},
},
},
trtp:{
bcdget:{
sdamod:{
seainf:"", // .trtcre.trtp.bcdget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .trtcre.trtp.bcdget.sdamod.dadsnd
},
},
btdget:{
sdamod:{
seainf:"", // .trtcre.trtp.btdget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .trtcre.trtp.btdget.sdamod.dadsnd
},
},
brdget:{
sdamod:{
seainf:"", // .trtcre.trtp.brdget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .trtcre.trtp.brdget.sdamod.dadsnd
},
},
ledget:{
sdamod:{
seainf:"", // .trtcre.trtp.ledget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .trtcre.trtp.ledget.sdamod.dadsnd
},
},
bedget:{
sdamod:{
seainf:"", // .trtcre.trtp.bedget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .trtcre.trtp.bedget.sdamod.dadsnd
},
},
recget:{
sdamod:{
seainf:"", // .trtcre.trtp.recget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .trtcre.trtp.recget.sdamod.dadsnd
},
},
usr:{
extkey:"", // 客户经理 .trtcre.trtp.usr.extkey
},
usrget:{
sdamod:{
seainf:"", // .trtcre.trtp.usrget.sdamod.seainf
},
},
fipp:{
ptsget:{
sdamod:{
seainf:"", // .trtcre.trtp.fipp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .trtcre.trtp.fipp.ptsget.sdamod.dadsnd
},
},
},
dfflag:"", // Flag .trtcre.trtp.dfflag
flowflag:"", // 是否定向收付 .trtcre.trtp.flowflag
act:"", // 外币�'�款专户清单 .trtcre.trtp.act
recname:"", // 收款人名称 .trtcre.trtp.recname
},
trtmod:{
finmod:{
pctlab:"", // Percentage Label .trtcre.trtmod.finmod.pctlab
fincod:"", // 借据号 .trtcre.trtmod.finmod.fincod
intprd:"", // 计息周期 .trtcre.trtmod.finmod.intprd
intdat:"", // 计息日期 .trtcre.trtmod.finmod.intdat
ratchgtyp:"", // 利率调�'方式 .trtcre.trtmod.finmod.ratchgtyp
ratchgprd:"", // LPR期限品种 .trtcre.trtmod.finmod.ratchgprd
ratchgdat:"", // 利率调�'月日数 .trtcre.trtmod.finmod.ratchgdat
graday:"", // 宽限期 .trtcre.trtmod.finmod.graday
flttyp:"", // 浮动方式 .trtcre.trtmod.finmod.flttyp
fltval:"", // 浮动值 .trtcre.trtmod.finmod.fltval
ovdinttyp:"", // 税率 .trtcre.trtmod.finmod.ovdinttyp
ovdintrat:"", // 罚息比率 .trtcre.trtmod.finmod.ovdintrat
act1:"", // 第一还款�'�号 .trtcre.trtmod.finmod.act1
accbch:"", // 入�'�机构 .trtcre.trtmod.finmod.accbch
acttyp:"", // 第三方还款方式 .trtcre.trtmod.finmod.acttyp
act3:"", // 第三方还款�'�号 .trtcre.trtmod.finmod.act3
intamt:"", // 预收息金额 .trtcre.trtmod.finmod.intamt
intact:"", // 发票类型 .trtcre.trtmod.finmod.intact
inttyp:"", // 预扣息方式 .trtcre.trtmod.finmod.inttyp
wjdkfl:"", // 是否到期主动扣收款 .trtcre.trtmod.finmod.wjdkfl
shuilv:"", // 税率 .trtcre.trtmod.finmod.shuilv
dinmod:{
jzllgz:"", // 基准利率规则 .trtcre.trtmod.finmod.dinmod.jzllgz
rmbsbs:"", // 审批流程发起标识 .trtcre.trtmod.finmod.dinmod.rmbsbs
},
dinjdm:"", // 定价审批代码 .trtcre.trtmod.finmod.dinjdm
},
},
oppacc:"", // 对方�'�号 .trtcre.oppacc
trntyp:"", // 交易性�'� .trtcre.trntyp
oricur:"", // Origial Currency .trtcre.oricur
oriamt:"", // Origial Amt .trtcre.oriamt
extrat:"", // Exchange Rate .trtcre.extrat
},
mtabut:new Pub().data.Mtabut,
// mtabut:{
// clsflg:"", // Close Flag .mtabut.clsflg
// coninf:{
......@@ -316,39 +447,6 @@ export default class Bctset{
lcbgno:"", // 信用证/保函编号 .bopmod.dbfgrp.bas.lcbgno
},
},
dbcgrp:{
bas:{
tmpref:"", // �'时申报流�'号 .bopmod.dbcgrp.bas.tmpref
ownextkey:"", // 地区机构号 .bopmod.dbcgrp.bas.ownextkey
actiontype:"", // 操作类型 .bopmod.dbcgrp.bas.actiontype
rptno:"", // 申报号码 .bopmod.dbcgrp.bas.rptno
idcode:"", // 身份证件号码 .bopmod.dbcgrp.bas.idcode
lcyacc:"", // 人民币帐号/银行卡号 .bopmod.dbcgrp.bas.lcyacc
fcyamt:"", // 现汇金额 .bopmod.dbcgrp.bas.fcyamt
fcyacc:"", // 外汇帐号/银行卡号 .bopmod.dbcgrp.bas.fcyacc
othamt:"", // 其它金额 .bopmod.dbcgrp.bas.othamt
othacc:"", // 其它帐号/银行卡号 .bopmod.dbcgrp.bas.othacc
methods:"", // 结算方式 .bopmod.dbcgrp.bas.methods
buscode:"", // 银行业务编号 .bopmod.dbcgrp.bas.buscode
custype:"", // 类型 .bopmod.dbcgrp.bas.custype
actiondesc:"", // 操作类型 .bopmod.dbcgrp.bas.actiondesc
exrate:"", // �'�汇汇率 .bopmod.dbcgrp.bas.exrate
lcyamt:"", // �'�汇金额 .bopmod.dbcgrp.bas.lcyamt
custnm:"", // 付款人名称 .bopmod.dbcgrp.bas.custnm
oppuser:"", // 收款人名称 .bopmod.dbcgrp.bas.oppuser
custcod:"", // 组织机构 .bopmod.dbcgrp.bas.custcod
actuccy:"", // 实际付款币种及金额 .bopmod.dbcgrp.bas.actuccy
actuamt:"", // 实际付款币种及金额 .bopmod.dbcgrp.bas.actuamt
lcbgno:"", // 信用证/保函编号 .bopmod.dbcgrp.bas.lcbgno
issdate:"", // 开证日期 .bopmod.dbcgrp.bas.issdate
tenor:"", // 期限 .bopmod.dbcgrp.bas.tenor
txccy:"", // 付款币种及金额 .bopmod.dbcgrp.bas.txccy
txamt:"", // 付款币种及金额 .bopmod.dbcgrp.bas.txamt
outchargeccy:"", // 扣费币种及金额 .bopmod.dbcgrp.bas.outchargeccy
outchargeamt:"", // 扣费币种及金额 .bopmod.dbcgrp.bas.outchargeamt
},
},
},
cnybop:{
cnyflg:"", // 是否报送跨境人民币2101表 .cnybop.cnyflg
......@@ -407,83 +505,167 @@ export default class Bctset{
basflg:"", // 签约信息 .cfadft.basflg
dclflg:"", // 变动信息 .cfadft.dclflg
},
trnmod:{
trndoc:{
advlabel:"", // ADVLABEL .trnmod.trndoc.advlabel
amdnam:"", // AMDNAM .trnmod.trndoc.amdnam
advdoc:"", // 国内证通知书 .trnmod.trndoc.advdoc
advnam:"", // 国内证落款 .trnmod.trndoc.advnam
amdapl:"", // 修改申请人名称 .trnmod.trndoc.amdapl
doclbl:"", // Lable for CONDOCSTM .trnmod.trndoc.doclbl
doctrestm:"", // Document tree .trnmod.trndoc.doctrestm
shwinc:"", // Show Incoming Messages .trnmod.trndoc.shwinc
shwout:"", // Show Outgoing Messages .trnmod.trndoc.shwout
condocstm:"", // Connected Documents .trnmod.trndoc.condocstm
rcvatt:{
seainf:"", // .trnmod.trndoc.rcvatt.seainf
// trnmod:{
// trndoc:{
// advlabel:"", // ADVLABEL .trnmod.trndoc.advlabel
// amdnam:"", // AMDNAM .trnmod.trndoc.amdnam
// advdoc:"", // 国内证通知书 .trnmod.trndoc.advdoc
// advnam:"", // 国内证落款 .trnmod.trndoc.advnam
// amdapl:"", // 修改申请人名称 .trnmod.trndoc.amdapl
// doclbl:"", // Lable for CONDOCSTM .trnmod.trndoc.doclbl
// doctrestm:"", // Document tree .trnmod.trndoc.doctrestm
// shwinc:"", // Show Incoming Messages .trnmod.trndoc.shwinc
// shwout:"", // Show Outgoing Messages .trnmod.trndoc.shwout
// condocstm:"", // Connected Documents .trnmod.trndoc.condocstm
// rcvatt:{
// seainf:"", // .trnmod.trndoc.rcvatt.seainf
// },
// filrecv:"", // File Receiver .trnmod.trndoc.filrecv
// },
// cipmod:{
// dddbsh:"", // 端到端标识号 .trnmod.cipmod.dddbsh
// zjg1hh:"", // 中介机构1行号 .trnmod.cipmod.zjg1hh
// zjg1mc:"", // 中介机构1名称 .trnmod.cipmod.zjg1mc
// zjg2hh:"", // 中介机构2行号 .trnmod.cipmod.zjg2hh
// zjg2mc:"", // 中介机构2名称 .trnmod.cipmod.zjg2mc
// dafnzh:"", // 借记记账账号 .trnmod.cipmod.dafnzh
// dafnmc:"", // 借记记账名称 .trnmod.cipmod.dafnmc
// recsehbch:"", // 收款间接参与者行号 .trnmod.cipmod.recsehbch
// staonebch:"", // 付款直接参与者行号 .trnmod.cipmod.staonebch
// recsehbchnam:"", // 收款间接参与者名称 .trnmod.cipmod.recsehbchnam
// staonebchnam:"", // 付款直接参与者名称 .trnmod.cipmod.staonebchnam
// fuynh2:"", // 附言2 .trnmod.cipmod.fuynh2
// fuynh3:"", // 附言3 .trnmod.cipmod.fuynh3
// fuynh4:"", // 附言4 .trnmod.cipmod.fuynh4
// skrdz2:"", // 收款人地址2 .trnmod.cipmod.skrdz2
// skrdz3:"", // 收款人地址3 .trnmod.cipmod.skrdz3
// skrdz4:"", // 收款人地址4 .trnmod.cipmod.skrdz4
// skrdz5:"", // 收款人地址5 .trnmod.cipmod.skrdz5
// fkrdz2:"", // 付款人地址2 .trnmod.cipmod.fkrdz2
// fkrdz3:"", // 付款人地址3 .trnmod.cipmod.fkrdz3
// fkrdz4:"", // 付款人地址4 .trnmod.cipmod.fkrdz4
// fkrdz5:"", // 付款人地址5 .trnmod.cipmod.fkrdz5
// pyebchkey:"", // 收款行开户行行号 .trnmod.cipmod.pyebchkey
// pyebchnam:"", // 收款行开户行名称 .trnmod.cipmod.pyebchnam
// stasehbch:"", // 付款间接参与者行号 .trnmod.cipmod.stasehbch
// stasehbchnam:"", // 付款间接参与者名称 .trnmod.cipmod.stasehbchnam
// fkrdz6:"", // 付款人地址6 .trnmod.cipmod.fkrdz6
// fkrdz7:"", // 付款人地址7 .trnmod.cipmod.fkrdz7
// skrdz6:"", // 收款人地址6 .trnmod.cipmod.skrdz6
// skrdz7:"", // 收款人地址7 .trnmod.cipmod.skrdz7
// covflg:"", // 112COV .trnmod.cipmod.covflg
// fufeih:"", // 付费行号1 .trnmod.cipmod.fufeih
// ffeih2:"", // 付费行号2 .trnmod.cipmod.ffeih2
// fkrkhh:"", // 付款行开户行行号 .trnmod.cipmod.fkrkhh
// fukrhm:"", // 付款行开户行名称 .trnmod.cipmod.fukrhm
// feecod:"", // 费用承担方 .trnmod.cipmod.feecod
// feiyon:"", // 费用1 .trnmod.cipmod.feiyon
// feiyn2:"", // 费用2 .trnmod.cipmod.feiyn2
// fuyns1:"", // 致收款人银行附言1 .trnmod.cipmod.fuyns1
// fuyns2:"", // 致收款人银行附言2 .trnmod.cipmod.fuyns2
// fuyns3:"", // 致收款人银行附言3 .trnmod.cipmod.fuyns3
// fuyns4:"", // 致收款人银行附言4 .trnmod.cipmod.fuyns4
// fyo1bz:"", // 费用1币种 .trnmod.cipmod.fyo1bz
// fyo2bz:"", // 费用2币种 .trnmod.cipmod.fyo2bz
// fkhkhh:"", // 付款行行号 .trnmod.cipmod.fkhkhh
// fkkhmc:"", // 付款行行名 .trnmod.cipmod.fkkhmc
// fkkhzh:"", // 付款行账号 .trnmod.cipmod.fkkhzh
// fkhdzh:"", // 付款行地址 .trnmod.cipmod.fkhdzh
// skkhhh:"", // 收款行行号 .trnmod.cipmod.skkhhh
// skkhhm:"", // 收款行行名 .trnmod.cipmod.skkhhm
// skkhzh:"", // 收款行账号 .trnmod.cipmod.skkhzh
// skkhdz:"", // 收款行地址 .trnmod.cipmod.skkhdz
// ddbhao:"", // 订单编号 .trnmod.cipmod.ddbhao
// ddmisu:"", // 订单描述 .trnmod.cipmod.ddmisu
// },
// reconebch:"", // 收款直接参与者行号 .trnmod.reconebch
// reconebchnam:"", // 收款直接参与者名称 .trnmod.reconebchnam
// commen:"", // 附言 .trnmod.commen
// bustyp:"", // 业务种类 .trnmod.bustyp
// },
dftcre:{
dfdgrp:{
rec:{
pntref:"", // Parent Reference .dftcre.dfdgrp.rec.pntref
pntnam:"", // Parent Contract Name .dftcre.dfdgrp.rec.pntnam
ownref:"", // 代付业务编号: .dftcre.dfdgrp.rec.ownref
nam:"", // Name of Loan Contract .dftcre.dfdgrp.rec.nam
fintyp:"", // 代付类型: .dftcre.dfdgrp.rec.fintyp
dfuflg:"", // 境内境外代付: .dftcre.dfdgrp.rec.dfuflg
trntyp:"", // 交易类型: .dftcre.dfdgrp.rec.trntyp
stttendat:"", // 代付起始日: .dftcre.dfdgrp.rec.stttendat
matdat:"", // 代付到期日: .dftcre.dfdgrp.rec.matdat
tenday:"", // 代付期限: .dftcre.dfdgrp.rec.tenday
intprd:"", // 计息周期: .dftcre.dfdgrp.rec.intprd
actrat:"", // 代付利率: .dftcre.dfdgrp.rec.actrat
flttyp:"", // 利率浮动方式: .dftcre.dfdgrp.rec.flttyp
guaflg:"", // 货押标识: .dftcre.dfdgrp.rec.guaflg
fltval:"", // 浮动值 .dftcre.dfdgrp.rec.fltval
bankcn:"", // 代付行中文名 .dftcre.dfdgrp.rec.bankcn
bankno:"", // 代付行核心客户号 .dftcre.dfdgrp.rec.bankno
bnkact:"", // 同业代付内部�'�号 .dftcre.dfdgrp.rec.bnkact
rescur:"", // 代付利息: .dftcre.dfdgrp.rec.rescur
resamt:"", // 代付利息 .dftcre.dfdgrp.rec.resamt
invtyp:"", // 发票类型 .dftcre.dfdgrp.rec.invtyp
},
cbs:{
max:{
amt:"", // 代付金额: .dftcre.dfdgrp.cbs.max.amt
cur:"", // 代付金额: .dftcre.dfdgrp.cbs.max.cur
},
opn1:{
amt:"", // 代付余额: .dftcre.dfdgrp.cbs.opn1.amt
cur:"", // 代付余额: .dftcre.dfdgrp.cbs.opn1.cur
},
},
apl:{
pts:new Pts().data,
namelc:"", // 名称 .dftcre.dfdgrp.apl.namelc
adrelc:"", // 地址 .dftcre.dfdgrp.apl.adrelc
dbfadrblkcn:"", // Chinese address .dftcre.dfdgrp.apl.dbfadrblkcn
},
dff:{
pts:new Pts().data,
namelc:"", // 名称 .dftcre.dfdgrp.dff.namelc
adrelc:"", // 地址 .dftcre.dfdgrp.dff.adrelc
dbfadrblkcn:"", // Chinese address .dftcre.dfdgrp.dff.dbfadrblkcn
},
filrecv:"", // File Receiver .trnmod.trndoc.filrecv
},
cipmod:{
dddbsh:"", // 端到端标识号 .trnmod.cipmod.dddbsh
zjg1hh:"", // 中介机构1行号 .trnmod.cipmod.zjg1hh
zjg1mc:"", // 中介机构1名称 .trnmod.cipmod.zjg1mc
zjg2hh:"", // 中介机构2行号 .trnmod.cipmod.zjg2hh
zjg2mc:"", // 中介机构2名称 .trnmod.cipmod.zjg2mc
dafnzh:"", // 借记记账账号 .trnmod.cipmod.dafnzh
dafnmc:"", // 借记记账名称 .trnmod.cipmod.dafnmc
recsehbch:"", // 收款间接参与者行号 .trnmod.cipmod.recsehbch
staonebch:"", // 付款直接参与者行号 .trnmod.cipmod.staonebch
recsehbchnam:"", // 收款间接参与者名称 .trnmod.cipmod.recsehbchnam
staonebchnam:"", // 付款直接参与者名称 .trnmod.cipmod.staonebchnam
fuynh2:"", // 附言2 .trnmod.cipmod.fuynh2
fuynh3:"", // 附言3 .trnmod.cipmod.fuynh3
fuynh4:"", // 附言4 .trnmod.cipmod.fuynh4
skrdz2:"", // 收款人地址2 .trnmod.cipmod.skrdz2
skrdz3:"", // 收款人地址3 .trnmod.cipmod.skrdz3
skrdz4:"", // 收款人地址4 .trnmod.cipmod.skrdz4
skrdz5:"", // 收款人地址5 .trnmod.cipmod.skrdz5
fkrdz2:"", // 付款人地址2 .trnmod.cipmod.fkrdz2
fkrdz3:"", // 付款人地址3 .trnmod.cipmod.fkrdz3
fkrdz4:"", // 付款人地址4 .trnmod.cipmod.fkrdz4
fkrdz5:"", // 付款人地址5 .trnmod.cipmod.fkrdz5
pyebchkey:"", // 收款行开户行行号 .trnmod.cipmod.pyebchkey
pyebchnam:"", // 收款行开户行名称 .trnmod.cipmod.pyebchnam
stasehbch:"", // 付款间接参与者行号 .trnmod.cipmod.stasehbch
stasehbchnam:"", // 付款间接参与者名称 .trnmod.cipmod.stasehbchnam
fkrdz6:"", // 付款人地址6 .trnmod.cipmod.fkrdz6
fkrdz7:"", // 付款人地址7 .trnmod.cipmod.fkrdz7
skrdz6:"", // 收款人地址6 .trnmod.cipmod.skrdz6
skrdz7:"", // 收款人地址7 .trnmod.cipmod.skrdz7
covflg:"", // 112COV .trnmod.cipmod.covflg
fufeih:"", // 付费行号1 .trnmod.cipmod.fufeih
ffeih2:"", // 付费行号2 .trnmod.cipmod.ffeih2
fkrkhh:"", // 付款行开户行行号 .trnmod.cipmod.fkrkhh
fukrhm:"", // 付款行开户行名称 .trnmod.cipmod.fukrhm
feecod:"", // 费用承担方 .trnmod.cipmod.feecod
feiyon:"", // 费用1 .trnmod.cipmod.feiyon
feiyn2:"", // 费用2 .trnmod.cipmod.feiyn2
fuyns1:"", // 致收款人银行附言1 .trnmod.cipmod.fuyns1
fuyns2:"", // 致收款人银行附言2 .trnmod.cipmod.fuyns2
fuyns3:"", // 致收款人银行附言3 .trnmod.cipmod.fuyns3
fuyns4:"", // 致收款人银行附言4 .trnmod.cipmod.fuyns4
fyo1bz:"", // 费用1币种 .trnmod.cipmod.fyo1bz
fyo2bz:"", // 费用2币种 .trnmod.cipmod.fyo2bz
fkhkhh:"", // 付款行行号 .trnmod.cipmod.fkhkhh
fkkhmc:"", // 付款行行名 .trnmod.cipmod.fkkhmc
fkkhzh:"", // 付款行账号 .trnmod.cipmod.fkkhzh
fkhdzh:"", // 付款行地址 .trnmod.cipmod.fkhdzh
skkhhh:"", // 收款行行号 .trnmod.cipmod.skkhhh
skkhhm:"", // 收款行行名 .trnmod.cipmod.skkhhm
skkhzh:"", // 收款行账号 .trnmod.cipmod.skkhzh
skkhdz:"", // 收款行地址 .trnmod.cipmod.skkhdz
ddbhao:"", // 订单编号 .trnmod.cipmod.ddbhao
ddmisu:"", // 订单描述 .trnmod.cipmod.ddmisu
dftp:{
pctlab:"", // Percentage Label .dftcre.dftp.pctlab
aplp:{
ptsget:{
sdamod:{
seainf:"", // .dftcre.dftp.aplp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .dftcre.dftp.aplp.ptsget.sdamod.dadsnd
},
},
},
dffp:{
ptsget:{
sdamod:{
seainf:"", // .dftcre.dftp.dffp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .dftcre.dftp.dffp.ptsget.sdamod.dadsnd
},
},
},
},
reconebch:"", // 收款直接参与者行号 .trnmod.reconebch
reconebchnam:"", // 收款直接参与者名称 .trnmod.reconebchnam
commen:"", // 附言 .trnmod.commen
bustyp:"", // 业务种类 .trnmod.bustyp
oricur:"", // 单据金额: .dftcre.oricur
oriamt:"", // 单据金额: .dftcre.oriamt
dfucur:"", // 代付金额: .dftcre.dfucur
dfuamt:"", // 代付金额: .dftcre.dfuamt
},
financ:{
rzkx1:"", // 融资款项 .financ.rzkx1
rzkx2:"", // 融资款项 .financ.rzkx2
rzkx3:"", // 融资款项 .financ.rzkx3
rzkx4:"", // 融资款项 .financ.rzkx4
ref2:"", // 业务编号 .financ.ref2
ref3:"", // 业务编号 .financ.ref3
ref4:"", // 业务编号 .financ.ref4
acc:"", // 帐号 .financ.acc
rzkx5:"", // 融资款项 .financ.rzkx5
ref5:"", // 业务编号 .financ.ref5
},
pageId: "" // ctx的key
}
......
......@@ -255,12 +255,13 @@
<c-col :span="12" class="bctdav_bctp_bctovw_cheak">
<c-checkbox :disabled="this.flag1" v-model="model.trtcre.crefinflg"
@change="crefinflgChange"
>Create Financing</c-checkbox
>
</c-col>
<c-col :span="12" class="bctdav_bctp_bctovw_cheak">
<c-checkbox v-model="model.dftcre.dfflag">同业代付</c-checkbox>
<c-checkbox v-model="model.dftcre.dfflag" @change="dfflagChange">同业代付</c-checkbox>
</c-col>
<c-col :span="24" class="bctdav_bctp_bctovw_cheak">
......@@ -311,7 +312,7 @@
v-model="model.setmod.doccur"
style="width: 100%"
placeholder="请选择document currency"
@change=""
@change="1"
>
</c-select>
</el-form-item>
......@@ -379,8 +380,8 @@ import Utils from "~/utils";
import Docpre from "~/views/Public/Docpre";
export default {
components:{
"c-docpre" : Docpre
components: {
"c-docpre": Docpre,
},
inject: ["root"],
props: ["model", "codes"],
......@@ -438,9 +439,21 @@ export default {
methods: {
...Event,
async crefinflgChange() {
let rtnmsg = await this.executeDefault("trtcre.crefinflg");
if (rtnmsg.respCode == SUCCESS) {
Utils.copyValueFromVO(this.model, rtnmsg.data);
}
},
async dfflagChange() {
let rtnmsg = await this.executeDefault("dftcre.dfflag");
if (rtnmsg.respCode == SUCCESS) {
Utils.copyValueFromVO(this.model, rtnmsg.data);
}
},
async multipleSelect(selection) {
console.log(selection);
if (selection.length > 1) {
if (selection.length > 1) {
this.$notify({
title: "error",
message: "You cannot select more than one tenor",
......@@ -449,11 +462,11 @@ export default {
} else {
let chkIds;
if (selection.length === 0) {
chkIds = []
chkIds = [];
// this.model.liaall.tensetstm.rows = []
// this.model.liaall.tenstm.rows = []
} else {
chkIds = [selection[0] + 1]
chkIds = [selection[0] + 1];
}
//
console.log(this.model.liaall.tensetstm);
......@@ -472,7 +485,6 @@ export default {
Utils.copyValueFromVO(this.model, rtnmsg.data);
}
},
},
created: function () {},
};
......
<template>
<div class="eibs-tab">
<c-col :span="11">
<c-col :span="24">
<c-form-item label="借记记账账号" prop="trnmod.cipmod.dafnzh">
<c-input
v-model="model.trnmod.cipmod.dafnzh"
maxlength="34"
disabled
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="端到端标识号" prop="trnmod.cipmod.dddbsh">
<c-input
v-model="model.trnmod.cipmod.dddbsh"
maxlength="35"
disabled
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="中介机构1行号" prop="trnmod.cipmod.zjg1hh">
<c-input
v-model="model.trnmod.cipmod.zjg1hh"
maxlength="35"
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="中介机构1名称" prop="trnmod.cipmod.zjg1mc">
<c-input
type="textarea"
v-model="model.trnmod.cipmod.zjg1mc"
maxlength="35"
show-word-limit
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="收款人开户行行号" prop="trnmod.cipmod.pyebchkey">
<c-input
v-model="model.trnmod.cipmod.pyebchkey"
maxlength="35"
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item
label="收款人开户行名称\收款非银行支付机构名称"
prop="trnmod.cipmod.pyebchnam"
>
<c-input
type="textarea"
v-model="model.trnmod.cipmod.pyebchnam"
maxlength="70"
show-word-limit
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="付款人开户行行号" prop="trnmod.cipmod.fkrkhh">
<c-input
v-model="model.trnmod.cipmod.fkrkhh"
maxlength="35"
placeholder="0000215"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item
label="付款人开户行名称\付款非银行支付机构名称"
prop="trnmod.cipmod.fukrhm"
>
<c-input
type="textarea"
v-model="model.trnmod.cipmod.fukrhm"
maxlength="70"
show-word-limit
placeholder="0000216"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="收款间接参与者行号" prop="trnmod.cipmod.recsehbch">
<c-input
v-model="model.trnmod.cipmod.recsehbch"
maxlength="35"
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item
label="收款间接参与者名称"
prop="trnmod.cipmod.recsehbchnam"
>
<c-input
type="textarea"
v-model="model.trnmod.cipmod.recsehbchnam"
maxlength="100"
show-word-limit
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="付款直接参与者行号" prop="trnmod.cipmod.staonebch">
<c-input
v-model="model.trnmod.cipmod.staonebch"
disabled
maxlength="35"
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item
label="付款直接参与者名称"
prop="trnmod.cipmod.staonebchnam"
>
<c-input
type="textarea"
v-model="model.trnmod.cipmod.staonebchnam"
disabled
maxlength="100"
show-word-limit
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="付款间接参与者行号" prop="trnmod.cipmod.stasehbch">
<c-input
v-model="model.trnmod.cipmod.stasehbch"
disabled
maxlength="35"
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item
label="付款间接参与者名称"
prop="trnmod.cipmod.stasehbchnam"
>
<c-input
v-model="model.trnmod.cipmod.stasehbchnam"
disabled
maxlength="100"
placeholder="0000203"
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="付款行行号" prop="trnmod.cipmod.fkhkhh">
<c-input
v-model="model.trnmod.cipmod.fkhkhh"
disabled
maxlength="35"
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="付款行行名" prop="trnmod.cipmod.skkhhmc">
<c-input
type="textarea"
v-model="model.trnmod.cipmod.skkhhmc"
disabled
maxlength="35"
show-word-limit
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="付款行地址" prop="trnmod.cipmod.fkhdzh">
<c-input
type="textarea"
v-model="model.trnmod.cipmod.fkhdzh"
disabled
maxlength="35"
show-word-limit
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="付款行账号" prop="trnmod.cipmod.fkkhzh">
<c-input
v-model="model.trnmod.cipmod.fkkhzh"
maxlength="35"
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="附言2" prop="trnmod.cipmod.fuynh2">
<c-input
type="textarea"
v-model="model.trnmod.cipmod.fuynh2"
maxlength="35"
show-word-limit
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="附言4" prop="trnmod.cipmod.fuynh4">
<c-input
type="textarea"
v-model="model.trnmod.cipmod.fuynh4"
maxlength="35"
show-word-limit
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="$t0000522" prop="trnmod.cipmod.ddbhao">
<c-input
v-model="model.trnmod.cipmod.ddbhao"
maxlength="35"
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="订单描述" prop="trnmod.cipmod.ddmisu">
<c-input
type="textarea"
v-model="model.trnmod.cipmod.ddmisu"
maxlength="100"
show-word-limit
placeholder=""
></c-input>
</c-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-form-item label="借记记账名称" prop="trnmod.cipmod.dafnmc">
<c-input
type="textarea"
v-model="model.trnmod.cipmod.dafnmc"
disabled
maxlength="35"
show-word-limit
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="中介机构2行号" prop="trnmod.cipmod.zjg2hh">
<c-input
v-model="model.trnmod.cipmod.zjg2hh"
maxlength="35"
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="中介机构2名称" prop="trnmod.cipmod.zjg2mc">
<c-input
type="textarea"
v-model="model.trnmod.cipmod.zjg2mc"
maxlength="35"
show-word-limit
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="致收款人银行附言1" prop="trnmod.cipmod.fuyns1">
<c-input
type="textarea"
v-model="model.trnmod.cipmod.fuyns1"
maxlength="35"
show-word-limit
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="致收款人银行附言2" prop="trnmod.cipmod.fuyns2">
<c-input
type="textarea"
v-model="model.trnmod.cipmod.fuyns2"
maxlength="35"
show-word-limit
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="致收款人银行附言3" prop="trnmod.cipmod.fuyns3">
<c-input
type="textarea"
v-model="model.trnmod.cipmod.fuyns3"
maxlength="35"
show-word-limit
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="致收款人银行附言4" prop="trnmod.cipmod.fuyns4">
<c-input
type="textarea"
v-model="model.trnmod.cipmod.fuyns4"
maxlength="35"
show-word-limit
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="收款行行号" prop="trnmod.cipmod.skkhhh">
<c-input
v-model="model.trnmod.cipmod.skkhhh"
maxlength="35"
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="收款行行名" prop="trnmod.cipmod.skkhhm">
<c-input
type="textarea"
v-model="model.trnmod.cipmod.skkhhm"
maxlength="35"
show-word-limit
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="收款行地址" prop="trnmod.cipmod.skkhdz">
<c-input
type="textarea"
v-model="model.trnmod.cipmod.fkhdzh"
maxlength="35"
show-word-limit
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="收款行账号" prop="trnmod.cipmod.skkhzh">
<c-input
v-model="model.trnmod.cipmod.skkhzh"
maxlength="35"
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="附言3" prop="trnmod.cipmod.fuynh3">
<c-input
type="textarea"
v-model="model.trnmod.cipmod.fuynh3"
maxlength="35"
show-word-limit
placeholder=""
></c-input>
</c-form-item>
</c-col>
<c-col :span="24" :offset="7">
<c-checkbox v-model="model.trnmod.cipmod.cips112" disabled
>112cov</c-checkbox
>
</c-col>
</c-col>
<!-- S0000097 : 借记记账账号
<c-col :span="24">
<c-form-item label="借记记账账号" prop="trnmod.cipmod.dafnzh">
<c-input v-model="model.trnmod.cipmod.dafnzh" maxlength="34" placeholder="0000178"></c-input>
</c-form-item>
</c-col>
S0000098 : 借记记账名称
<c-col :span="24">
<c-form-item label="借记记账名称" prop="trnmod.cipmod.dafnmc">
<c-input type="textarea" v-model="model.trnmod.cipmod.dafnmc" maxlength="35" show-word-limit placeholder="0000179" ></c-input>
</c-form-item>
</c-col>
S0000178 : 借记记账账号
S0000179 : 借记记账名称
S0000092 : 端到端标识号
<c-col :span="24">
<c-form-item label="端到端标识号" prop="trnmod.cipmod.dddbsh">
<c-input v-model="model.trnmod.cipmod.dddbsh" maxlength="35" placeholder="0000173"></c-input>
</c-form-item>
</c-col>
S0000227 : 费用承担方
<c-col :span="24">
<el-form-item label="费用承担方" prop="trnmod.cipmod.feecod">
<c-select v-model="model.trnmod.cipmod.feecod" style="width:100%" placeholder="0000227">
</c-select>
</el-form-item>
</c-col>
S0000173 : 端到端标识号
S0000093 : 中介机构1行号
<c-col :span="24">
<c-form-item label="中介机构1行号" prop="trnmod.cipmod.zjg1hh">
<c-input v-model="model.trnmod.cipmod.zjg1hh" maxlength="35" placeholder="0000174"></c-input>
</c-form-item>
</c-col>
S0000095 : 中介机构2行号
<c-col :span="24">
<c-form-item label="中介机构2行号" prop="trnmod.cipmod.zjg2hh">
<c-input v-model="model.trnmod.cipmod.zjg2hh" maxlength="35" placeholder="0000176"></c-input>
</c-form-item>
</c-col>
S0000174 : 中介机构1行号
S0000176 : 中介机构2行号
S0000094 : 中介机构1名称
<c-col :span="24">
<c-form-item label="中介机构1名称" prop="trnmod.cipmod.zjg1mc">
<c-input type="textarea" v-model="model.trnmod.cipmod.zjg1mc" maxlength="35" show-word-limit placeholder="0000175" ></c-input>
</c-form-item>
</c-col>
S0000096 : 中介机构2名称
<c-col :span="24">
<c-form-item label="中介机构2名称" prop="trnmod.cipmod.zjg2mc">
<c-input type="textarea" v-model="model.trnmod.cipmod.zjg2mc" maxlength="35" show-word-limit placeholder="0000177" ></c-input>
</c-form-item>
</c-col>
S0000175 : 中介机构1名称
S0000177 : 中介机构2名称
S0000129 : 收款人开户行行号
<c-col :span="24">
<c-form-item label="收款人开户行行号" prop="trnmod.cipmod.pyebchkey">
<c-input v-model="model.trnmod.cipmod.pyebchkey" maxlength="35" placeholder="0000200"></c-input>
</c-form-item>
</c-col>
S0000213 : 付款人开户行行号
<c-col :span="24">
<c-form-item label="付款人开户行行号" prop="trnmod.cipmod.fkrkhh">
<c-input v-model="model.trnmod.cipmod.fkrkhh" maxlength="35" placeholder="0000215"></c-input>
</c-form-item>
</c-col>
S0000200 : 收款行开户行行号
S0000130 : 收款人开户行名称\收款非银行支付机构名称
<c-col :span="24">
<c-form-item label="收款人开户行名称\收款非银行支付机构名称" prop="trnmod.cipmod.pyebchnam">
<c-input type="textarea" v-model="model.trnmod.cipmod.pyebchnam" maxlength="70" show-word-limit placeholder="0000201" ></c-input>
</c-form-item>
</c-col>
S0000201 : 收款行开户行名称
S0000214 : 付款人开户行名称\付款非银行支付机构名称
<c-col :span="24">
<c-form-item label="付款人开户行名称\付款非银行支付机构名称" prop="trnmod.cipmod.fukrhm">
<c-input type="textarea" v-model="model.trnmod.cipmod.fukrhm" maxlength="70" show-word-limit placeholder="0000216" ></c-input>
</c-form-item>
</c-col>
S0000215 : 付款行开户行行号
S0000284 : 致收款人银行附言1
S0000101 : 收款间接参与者行号
<c-col :span="24">
<c-form-item label="收款间接参与者行号" prop="trnmod.cipmod.recsehbch">
<c-input v-model="model.trnmod.cipmod.recsehbch" maxlength="35" placeholder="0000180"></c-input>
</c-form-item>
</c-col>
S0000280 : 致收款人银行附言1
<c-col :span="24">
<c-form-item label="致收款人银行附言1" prop="trnmod.cipmod.fuyns1">
<c-input type="textarea" v-model="model.trnmod.cipmod.fuyns1" maxlength="35" show-word-limit placeholder="0000284" ></c-input>
</c-form-item>
</c-col>
S0000216 : 付款行开户行名称
S0000105 : 收款间接参与者名称
<c-col :span="24">
<c-form-item label="收款间接参与者名称" prop="trnmod.cipmod.recsehbchnam">
<c-input type="textarea" v-model="model.trnmod.cipmod.recsehbchnam" maxlength="100" show-word-limit placeholder="0000182" ></c-input>
</c-form-item>
</c-col>
S0000180 : 收款间接参与者行号
S0000285 : 致收款人银行附言2
S0000102 : 付款直接参与者行号
<c-col :span="24">
<c-form-item label="付款直接参与者行号" prop="trnmod.cipmod.staonebch">
<c-input v-model="model.trnmod.cipmod.staonebch" maxlength="35" placeholder="0000181"></c-input>
</c-form-item>
</c-col>
S0000281 : 致收款人银行附言2
<c-col :span="24">
<c-form-item label="致收款人银行附言2" prop="trnmod.cipmod.fuyns2">
<c-input type="textarea" v-model="model.trnmod.cipmod.fuyns2" maxlength="35" show-word-limit placeholder="0000285" ></c-input>
</c-form-item>
</c-col>
S0000182 : 收款间接参与者名称
S0000107 : 付款直接参与者名称
<c-col :span="24">
<c-form-item label="付款直接参与者名称" prop="trnmod.cipmod.staonebchnam">
<c-input type="textarea" v-model="model.trnmod.cipmod.staonebchnam" maxlength="100" show-word-limit placeholder="0000183" ></c-input>
</c-form-item>
</c-col>
S0000286 : 致收款人银行附言3
S0000181 : 付款直接参与者行号
S0000162 : 付款间接参与者行号
<c-col :span="24">
<c-form-item label="付款间接参与者行号" prop="trnmod.cipmod.stasehbch">
<c-input v-model="model.trnmod.cipmod.stasehbch" maxlength="35" placeholder="0000202"></c-input>
</c-form-item>
</c-col>
S0000282 : 致收款人银行附言3
<c-col :span="24">
<c-form-item label="致收款人银行附言3" prop="trnmod.cipmod.fuyns3">
<c-input type="textarea" v-model="model.trnmod.cipmod.fuyns3" maxlength="35" show-word-limit placeholder="0000286" ></c-input>
</c-form-item>
</c-col>
S0000183 : 付款直接参与者名称
<c-col :span="24">
<c-form-item label="付款直接参与者名称" prop="trnmod.cipmod.stasehbchnam">
<c-input v-model="model.trnmod.cipmod.stasehbchnam" maxlength="100" placeholder="0000203"></c-input>
</c-form-item>
</c-col>
S0000163 : 付款间接参与者名称
S0000202 : 付款间接参与者行号
S0000287 : 致收款人银行附言4
S0000112 : 收款人地址2
<c-col :span="24">
<c-form-item label="收款人地址2" prop="trnmod.cipmod.skrdz2">
<c-input type="textarea" v-model="model.trnmod.cipmod.skrdz2" maxlength="35" show-word-limit placeholder="0000112" ></c-input>
</c-form-item>
</c-col>
S0000283 : 致收款人银行附言4
<c-col :span="24">
<c-form-item label="致收款人银行附言4" prop="trnmod.cipmod.fuyns4">
<c-input type="textarea" v-model="model.trnmod.cipmod.fuyns4" maxlength="35" show-word-limit placeholder="0000287" ></c-input>
</c-form-item>
</c-col>
S0000203 : 付款间接参与者名称
<c-col :span="24">
<c-form-item label="付款间接参与者名称" prop="trnmod.cipmod.skrdz3">
<c-input type="textarea" v-model="model.trnmod.cipmod.skrdz3" maxlength="35" show-word-limit placeholder="0000113" ></c-input>
</c-form-item>
</c-col>
S0000118 : 付款人地址2
<c-col :span="24">
<c-form-item label="付款人地址2" prop="trnmod.cipmod.fkrdz2">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkrdz2" maxlength="35" show-word-limit placeholder="0000118" ></c-input>
</c-form-item>
</c-col>
S0000113 : 收款人地址3
S0000205 : 付款行行号
<c-col :span="24">
<c-form-item label="付款行行号" prop="trnmod.cipmod.fkhkhh">
<c-input v-model="model.trnmod.cipmod.fkhkhh" maxlength="35" placeholder="0000205"></c-input>
</c-form-item>
</c-col>
S0000209 : 收款行行号
<c-col :span="24">
<c-form-item label="收款行行号" prop="trnmod.cipmod.skkhhh">
<c-input v-model="model.trnmod.cipmod.skkhhh" maxlength="35" placeholder="0000209"></c-input>
</c-form-item>
</c-col>
S0000114 : 收款人地址4
<c-col :span="24">
<c-form-item label="收款人地址4" prop="trnmod.cipmod.skrdz4">
<c-input type="textarea" v-model="model.trnmod.cipmod.skrdz4" maxlength="35" show-word-limit placeholder="0000114" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="$t0000119" prop="trnmod.cipmod.fkrdz3">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkrdz3" maxlength="35" show-word-limit placeholder="0000119" ></c-input>
</c-form-item>
</c-col>
S0000119 : 付款人地址3
<c-col :span="24">
<c-form-item label="付款人地址3" prop="trnmod.cipmod.fkkhmc">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkkhmc" maxlength="35" show-word-limit placeholder="0000206" ></c-input>
</c-form-item>
</c-col>
S0000210 : 收款行行名
<c-col :span="24">
<c-form-item label="收款行行名" prop="trnmod.cipmod.skkhhm">
<c-input type="textarea" v-model="model.trnmod.cipmod.skkhhm" maxlength="35" show-word-limit placeholder="0000210" ></c-input>
</c-form-item>
</c-col>
S0000206 : 付款行行名
S0000115 : 收款人地址5
<c-col :span="24">
<c-form-item label="收款人地址5" prop="trnmod.cipmod.skrdz5">
<c-input type="textarea" v-model="model.trnmod.cipmod.skrdz5" maxlength="35" show-word-limit placeholder="0000115" ></c-input>
</c-form-item>
</c-col>
S0000120 : 付款人地址4
<c-col :span="24">
<c-form-item label="付款人地址4" prop="trnmod.cipmod.fkrdz4">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkrdz4" maxlength="35" show-word-limit placeholder="0000120" ></c-input>
</c-form-item>
</c-col>
S0000208 : 付款行地址
<c-col :span="24">
<c-form-item label="付款行地址" prop="trnmod.cipmod.fkhdzh">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkhdzh" maxlength="35" show-word-limit placeholder="0000208" ></c-input>
</c-form-item>
</c-col>
S0000212 : 收款行地址
<c-col :span="24">
<c-form-item label="收款行地址" prop="trnmod.cipmod.skkhdz">
<c-input type="textarea" v-model="model.trnmod.cipmod.skkhdz" maxlength="35" show-word-limit placeholder="0000212" ></c-input>
</c-form-item>
</c-col>
S0000116 : 收款人地址6
<c-col :span="24">
<c-form-item label="收款人地址6" prop="trnmod.cipmod.skrdz6">
<c-input type="textarea" v-model="model.trnmod.cipmod.skrdz6" maxlength="35" show-word-limit placeholder="0000116" ></c-input>
</c-form-item>
</c-col>
S0000121 : 付款人地址5
<c-col :span="24">
<c-form-item label="付款人地址5" prop="trnmod.cipmod.fkrdz5">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkrdz5" maxlength="35" show-word-limit placeholder="0000121" ></c-input>
</c-form-item>
</c-col>
S0000207 : 付款行账号
<c-col :span="24">
<c-form-item label="付款行账号" prop="trnmod.cipmod.fkkhzh">
<c-input v-model="model.trnmod.cipmod.fkkhzh" maxlength="35" placeholder="0000207"></c-input>
</c-form-item>
</c-col>
S0000211 : 收款行账号
<c-col :span="24">
<c-form-item label="收款行账号" prop="trnmod.cipmod.skkhzh">
<c-input v-model="model.trnmod.cipmod.skkhzh" maxlength="35" placeholder="0000211"></c-input>
</c-form-item>
</c-col>
S0000117 : 收款人地址7
<c-col :span="24">
<c-form-item label="收款人地址7" prop="trnmod.cipmod.skrdz7">
<c-input type="textarea" v-model="model.trnmod.cipmod.skrdz7" maxlength="35" show-word-limit placeholder="0000117" ></c-input>
</c-form-item>
</c-col>
S0000122 : 付款人地址6
<c-col :span="24">
<c-form-item label="付款人地址6" prop="trnmod.cipmod.fkrdz6">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkrdz6" maxlength="35" show-word-limit placeholder="0000122" ></c-input>
</c-form-item>
</c-col>
S0000184 : 附言2
S0000185 : 附言3
S0000109 : 附言2
<c-col :span="24">
<c-form-item label="附言2" prop="trnmod.cipmod.fuynh2">
<c-input type="textarea" v-model="model.trnmod.cipmod.fuynh2" maxlength="35" show-word-limit placeholder="0000184" ></c-input>
</c-form-item>
</c-col>
S0000123 : 付款人地址7
<c-col :span="24">
<c-form-item label="付款人地址7" prop="trnmod.cipmod.fkrdz7">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkrdz7" maxlength="35" show-word-limit placeholder="0000123" ></c-input>
</c-form-item>
</c-col>
S0000186 : 附言4
S0000111 : 附言4
<c-col :span="24">
<c-form-item label="附言4" prop="trnmod.cipmod.fuynh4">
<c-input type="textarea" v-model="model.trnmod.cipmod.fuynh4" maxlength="35" show-word-limit placeholder="0000186" ></c-input>
</c-form-item>
</c-col>
S0000110 : 附言3
<c-col :span="24">
<c-form-item label="附言3" prop="trnmod.cipmod.fuynh3">
<c-input type="textarea" v-model="model.trnmod.cipmod.fuynh3" maxlength="35" show-word-limit placeholder="0000185" ></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="$t0000522" prop="trnmod.cipmod.ddbhao">
<c-input v-model="model.trnmod.cipmod.ddbhao" maxlength="35" placeholder="0000522"></c-input>
</c-form-item>
</c-col>
S0000522 : 订单编号
S0000165 : 费用1
<c-col :span="24">
<c-form-item label="费用1" prop="trnmod.cipmod.feiyon">
<c-input v-model="model.trnmod.cipmod.feiyon" placeholder="0000165"></c-input>
</c-form-item>
</c-col>
S0000166 : 付费行号1
<c-col :span="24">
<c-form-item label="付费行号1" prop="trnmod.cipmod.fufeih">
<c-input v-model="model.trnmod.cipmod.fufeih" maxlength="35" placeholder="0000166"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-form-item label="$t0000523" prop="trnmod.cipmod.ddmisu">
<c-input type="textarea" v-model="model.trnmod.cipmod.ddmisu" maxlength="100" show-word-limit placeholder="0000523" ></c-input>
</c-form-item>
</c-col>
S0000167 : 费用2
S0000523 : 订单描述
<c-col :span="24">
<c-form-item label="订单描述" prop="trnmod.cipmod.feiyn2">
<c-input v-model="model.trnmod.cipmod.feiyn2" placeholder="0000167"></c-input>
</c-form-item>
</c-col>
<c-col :span="24">
<c-checkbox v-model="model.trnmod.cipmod.covflg">{{$t(CG000172}}</c-checkbox>
</c-col>
S0000168 : 付费行号2
<c-col :span="24">
<c-form-item label="付费行号2" prop="trnmod.cipmod.ffeih2">
<c-input v-model="model.trnmod.cipmod.ffeih2" maxlength="35" placeholder="0000168"></c-input>
</c-form-item>
</c-col>
S0000524 : 费用1币种
<c-col :span="24">
<c-form-item label="费用1币种" prop="trnmod.cipmod.fyo1bz">
<c-input v-model="model.trnmod.cipmod.fyo1bz" maxlength="3" placeholder="0000524"></c-input>
</c-form-item>
</c-col>
S0000525 : 费用2币种
<c-col :span="24">
<c-form-item label="费用2币种" prop="trnmod.cipmod.fyo2bz">
<c-input v-model="model.trnmod.cipmod.fyo2bz" maxlength="3" placeholder="0000525"></c-input>
</c-form-item>
</c-col> -->
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Bctset/Event";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- SG000227 : 收款直接参与者行号 -->
<c-col :span="12">
<c-form-item :label="$t('trnmod.SG000227')" prop="trnmod.reconebch">
<c-input v-model="model.trnmod.reconebch" maxlength="35" :placeholder="$t('other.please_enter')+$t('trnmod.SG000227')"></c-input>
</c-form-item>
</c-col>
<!-- SG000228 : 收款直接参与者名称 -->
<c-col :span="12">
<c-form-item :label="$t('trnmod.SG000228')" prop="trnmod.reconebchnam">
<c-input type="textarea" v-model="model.trnmod.reconebchnam" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+$t('trnmod.SG000228')" ></c-input>
</c-form-item>
</c-col>
<!-- SG000229 : 附言 -->
<c-col :span="12">
<c-form-item label="附言" prop="trnmod.commen">
<c-input type="textarea" v-model="model.trnmod.commen" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'附言'" ></c-input>
</c-form-item>
</c-col>
<!-- SG000230 : 业务种类 -->
<c-col :span="12">
<el-form-item label="业务种类" prop="trnmod.bustyp">
<c-select v-model="model.trnmod.bustyp" style="width:100%" :placeholder="$t('other.please_enter')+'业务种类'">
</c-select>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bctset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-row>
<c-col :span="24">
<c-col :span="11">
<c-col :span="24">
<el-form-item
label="Parent Reference"
prop="dftcre.dfdgrp.rec.pntref"
>
<c-input
v-model="model.dftcre.dfdgrp.rec.pntref"
maxlength="16"
disabled
placeholder="请输入Parent Reference"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<el-form-item
label="代付业务编号:"
prop="dftcre.dfdgrp.rec.ownref"
>
<c-input
v-model="model.dftcre.dfdgrp.rec.ownref"
maxlength="16"
disabled
placeholder="请输入代付业务编号:"
></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-button size="small" type="primary" @click="onDftpButgetref">
Get Ref
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item label="单据金额:" prop="dftcre.oricur">
<c-select
v-model="model.dftcre.oricur"
style="width: 100%"
disabled
placeholder="请选择单据金额:"
:code="codes.cur"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item label="" prop="dftcre.oriamt" label-width="5px">
<c-input
v-model="model.dftcre.oriamt"
disabled
placeholder="请输入单据金额:"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item label="代付金额:" prop="dftcre.dfdgrp.cbs.max.cur">
<c-select
v-model="model.dftcre.dfdgrp.cbs.max.cur"
style="width: 100%"
placeholder="请选择代付金额:"
:code="codes.cur"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label=""
prop="dftcre.dfdgrp.cbs.max.amt"
label-width="5px"
>
<c-input
v-model="model.dftcre.dfdgrp.cbs.max.amt"
placeholder="请输入代付金额:"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item
label="代付余额:"
prop="dftcre.dfdgrp.cbs.opn1.cur"
>
<c-select
v-model="model.dftcre.dfdgrp.cbs.opn1.cur"
style="width: 100%"
disabled
placeholder="请选择代付余额:"
:code="codes.cur"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label=""
prop="dftcre.dfdgrp.cbs.opn1.amt"
label-width="5px"
>
<c-input
v-model="model.dftcre.dfdgrp.cbs.opn1.amt"
disabled
placeholder="请输入代付余额:"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="代付类型:" prop="dftcre.dfdgrp.rec.fintyp">
<c-select
v-model="model.dftcre.dfdgrp.rec.fintyp"
style="width: 100%"
disabled
placeholder="请选择代付类型:"
:code="codes.fintyp2"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item
label="境内境外代付:"
prop="dftcre.dfdgrp.rec.dfuflg"
>
<c-select
v-model="model.dftcre.dfdgrp.rec.dfuflg"
style="width: 100%"
placeholder="请选择境内境外代付:"
:code="codes.dfuflg"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="发票类型" prop="dftcre.dfdgrp.rec.invtyp">
<c-select
v-model="model.dftcre.dfdgrp.rec.invtyp"
style="width: 100%"
placeholder="请选择发票类型"
:code="codes.invtyp"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="交易类型:" prop="dftcre.dfdgrp.rec.trntyp">
<c-select
v-model="model.dftcre.dfdgrp.rec.trntyp"
style="width: 100%"
disabled
placeholder="请选择交易类型:"
:code="codes.trntyp2"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="代付起始日:"
prop="dftcre.dfdgrp.rec.stttendat"
>
<c-date-picker
type="date"
v-model="model.dftcre.dfdgrp.rec.stttendat"
style="width: 100%"
placeholder="请选择代付起始日:"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="代付到期日:" prop="dftcre.dfdgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.dftcre.dfdgrp.rec.matdat"
style="width: 100%"
placeholder="请选择代付到期日:"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="代付期限:" prop="dftcre.dfdgrp.rec.tenday">
<c-input
v-model="model.dftcre.dfdgrp.rec.tenday"
disabled
placeholder="请输入代付期限:"
></c-input>
</el-form-item>
</c-col>
<c-col :span="3">
<el-form-item label="天" label-width="30px">
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="计息周期:" prop="dftcre.dfdgrp.rec.intprd">
<c-select
v-model="model.dftcre.dfdgrp.rec.intprd"
style="width: 100%"
placeholder="请选择计息周期:"
:code="codes.intprd"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="代付利率:" prop="dftcre.dfdgrp.rec.actrat">
<c-input
v-model="model.dftcre.dfdgrp.rec.actrat"
placeholder="请输入代付利率:"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item
label="利率浮动方式:"
prop="dftcre.dfdgrp.rec.flttyp"
>
<c-select
v-model="model.dftcre.dfdgrp.rec.flttyp"
style="width: 100%"
placeholder="请选择利率浮动方式:"
:code="codes.flttyp1"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="浮动值" prop="dftcre.dfdgrp.rec.fltval">
<c-input
v-model="model.dftcre.dfdgrp.rec.fltval"
placeholder="请输入浮动值"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="货押标识:" prop="dftcre.dfdgrp.rec.guaflg">
<c-select
v-model="model.dftcre.dfdgrp.rec.guaflg"
style="width: 100%"
placeholder="请选择货押标识:"
:code="codes.guaflg"
>
</c-select>
</el-form-item>
</c-col>
<!-- <c-col :span="24">
<c-col :span="13">
<el-form-item label="代付金额:" prop="dftcre.dfucur">
<c-select
v-model="model.dftcre.dfucur"
style="width: 100%"
placeholder="请选择代付金额:"
:code="codes.cur"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item label="" prop="dftcre.dfuamt" label-width="5px">
<c-input
v-model="model.dftcre.dfuamt"
placeholder="请输入代付金额:"
></c-input>
</el-form-item>
</c-col>
</c-col> -->
<c-col :span="24">
<c-col :span="13">
<el-form-item label="代付利息:" prop="dftcre.dfdgrp.rec.rescur">
<c-select
v-model="model.dftcre.dfdgrp.rec.rescur"
style="width: 100%"
placeholder="请选择代付利息:"
:code="codes.cur"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label=""
prop="dftcre.dfdgrp.rec.resamt"
label-width="5px"
>
<c-input
v-model="model.dftcre.dfdgrp.rec.resamt"
placeholder="请输入代付利息"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item
label="Parent Contract Name"
prop="dftcre.dfdgrp.rec.pntnam"
>
<c-input
v-model="model.dftcre.dfdgrp.rec.pntnam"
maxlength="40"
disabled
placeholder="请输入Parent Contract Name"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="Name of Loan Contract"
prop="dftcre.dfdgrp.rec.nam"
>
<c-input
v-model="model.dftcre.dfdgrp.rec.nam"
maxlength="40" disabled
placeholder="请输入Name of Loan Contract"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="申请人" prop="dftcre.dfdgrp.apl.pts.ref">
<c-input
v-model="model.dftcre.dfdgrp.apl.pts.ref"
maxlength="16"
disabled
placeholder="请输入申请人Ref."
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="21">
<el-form-item
label="External Key of Address"
prop="dftcre.dfdgrp.apl.pts.extkey"
>
<c-input
v-model="model.dftcre.dfdgrp.apl.pts.extkey"
maxlength="16"
disabled
placeholder="请输入External Key of Address"
></c-input>
</el-form-item>
</c-col>
<c-col :span="1">
<el-form-item
label=""
prop="dftcre.dftp.aplp.ptsget.sdamod.seainf"
v-show="false"
>
<c-input
v-model="model.dftcre.dftp.aplp.ptsget.sdamod.seainf"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button size="small" type="primary" @click="onAplpDet">
Details
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item
label="Address Block"
prop="dftcre.dfdgrp.apl.pts.adrblk"
>
<c-input
type="textarea"
v-model="model.dftcre.dfdgrp.apl.pts.adrblk"
maxlength="35"
show-word-limit
disabled
placeholder="请输入Address Block"
:rows="5"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="Chinese address"
prop="dftcre.dfdgrp.apl.dbfadrblkcn"
v-show="false"
>
<c-input
type="textarea"
v-model="model.dftcre.dfdgrp.apl.dbfadrblkcn"
maxlength="35"
show-word-limit
placeholder="请输入Chinese address"
:rows="5"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="代付行" prop="dftcre.dfdgrp.dff.pts.ref">
<c-input
v-model="model.dftcre.dfdgrp.dff.pts.ref"
maxlength="16"
placeholder="请输入代付行"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="21">
<el-form-item
label="External Key of Address"
prop="dftcre.dfdgrp.dff.pts.extkey"
>
<c-input
v-model="model.dftcre.dfdgrp.dff.pts.extkey"
maxlength="16"
placeholder="请输入External Key of Address"
></c-input>
</el-form-item>
</c-col>
<c-col :span="3">
<c-button size="small" type="primary" @click="onDffpDet">
Details
</c-button>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="名称" prop="dftcre.dfdgrp.dff.namelc">
<c-input
type="textarea"
v-model="model.dftcre.dfdgrp.dff.namelc"
maxlength="35"
show-word-limit
placeholder="请输入名称"
:rows="5"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="地址"
prop="dftcre.dfdgrp.dff.adrelc"
v-show="false"
>
<c-input
type="textarea"
v-model="model.dftcre.dfdgrp.dff.adrelc"
maxlength="35"
show-word-limit
placeholder="请输入地址"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="代付行核心客户号"
prop="dftcre.dfdgrp.rec.bankno"
>
<c-input
v-model="model.dftcre.dfdgrp.rec.bankno"
maxlength="16"
placeholder="请输入代付行核心客户号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="代付行中文名" prop="dftcre.dfdgrp.rec.bankcn">
<c-input
v-model="model.dftcre.dfdgrp.rec.bankcn"
maxlength="40"
placeholder="请输入代付行中文名"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="同业代付内部账号"
prop="dftcre.dfdgrp.rec.bnkact"
>
<c-input
v-model="model.dftcre.dfdgrp.rec.bnkact"
maxlength="32"
disabled
placeholder="请输入同业代付内部账号"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24" v-show="false">
<c-col :span="12">
<el-form-item
label="Drag Drop Sender"
prop="dftcre.dftp.aplp.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.dftcre.dftp.aplp.ptsget.sdamod.dadsnd"
placeholder="请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="名称" prop="dftcre.dfdgrp.apl.namelc">
<c-input
type="textarea"
v-model="model.dftcre.dfdgrp.apl.namelc"
maxlength="35"
show-word-limit
placeholder="请输入名称"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地址" prop="dftcre.dfdgrp.apl.adrelc">
<c-input
type="textarea"
v-model="model.dftcre.dfdgrp.apl.adrelc"
maxlength="35"
show-word-limit
placeholder="请输入地址"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Drag Drop Sender"
prop="dftcre.dftp.dffp.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.dftcre.dftp.dffp.ptsget.sdamod.dadsnd"
placeholder="请输入Drag Drop Sender"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="dftcre.dftp.dffp.ptsget.sdamod.seainf">
<c-input
v-model="model.dftcre.dftp.dffp.ptsget.sdamod.seainf"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Address Block"
prop="dftcre.dfdgrp.dff.pts.adrblk"
>
<c-input
type="textarea"
v-model="model.dftcre.dfdgrp.dff.pts.adrblk"
maxlength="35"
show-word-limit
placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Chinese address"
prop="dftcre.dfdgrp.dff.dbfadrblkcn"
>
<c-input
type="textarea"
v-model="model.dftcre.dfdgrp.dff.dbfadrblkcn"
maxlength="35"
show-word-limit
placeholder="请输入Chinese address"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<span
v-text="model.dftcre.dftp.pctlab"
data-path=".dftcre.dftp.pctlab"
>
</span>
</c-col>
</c-col>
</c-row>
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Bctset/Event";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
};
},
methods: { ...Event },
// created:function(){
// this.executeRule("trdgrp.rec.actrat").then((res) => {
// if (res.respCode == SUCCESS) {
// this.copyValueFromVO(res.data);
// }
// });
// }
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<span v-text="model.trnmod.trndoc.advlabel" data-path=".trnmod.trndoc.advlabel" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="国内证落款" prop="trnmod.trndoc.advnam">
<c-input v-model="model.trnmod.trndoc.advnam" maxlength="50" placeholder="请输入国内证落款"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="修改申请人名称" prop="trnmod.trndoc.amdapl">
<c-input type="textarea" v-model="model.trnmod.trndoc.amdapl" maxlength="50" show-word-limit placeholder="请输入修改申请人名称" ></c-input>
</el-form-item>
<div class="eibs-tab">
<c-col :span="24" style="">
<c-istream-table-docpan :list="stmData.data" :columns="stmData.columns">
<el-table-column label="Medium">
<template slot-scope="scope">
<c-select
v-model="
scope.row.cortyp
"
style="width: 100%"
disabled
placeholder="请选择"
>
<el-option
v-for="item in codes.doceotCortyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</template>
</el-table-column>
<el-table-column label="报文格式">
<template slot-scope="scope">
<c-select
v-model="
scope.row.docsnf
"
style="width: 100%"
placeholder="请选择"
@change="executeDefault('trnmod.trndoc.doccur.docsnf')"
>
<el-option
v-for="item in codes.docsnf"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</template>
</el-table-column>
<el-table-column label="语言" width="150%">
<template slot-scope="scope">
<c-select
v-model="
scope.row.docuil
"
style="width: 100%"
placeholder="请选择"
>
<el-option
v-for="item in codes.uiltxt"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</template>
</el-table-column>
<el-table-column label="传送方式">
<template slot-scope="scope">
<c-select
v-model="
scope.row.apf
"
disabled
style="width: 100%"
placeholder="请选择"
>
<el-option
v-for="item in codes.apftxt"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</template>
</el-table-column>
<el-table-column label="Or." width="65%">
<template slot-scope="scope">
<c-input
v-model="
scope.row.apfcpy1
"
:readonly="true"
style="width: 100%"
placeholder="请选择"
>
</c-input>
</template>
</el-table-column>
<el-table-column label="CC" width="65%">
<template slot-scope="scope">
<c-input
v-model="
scope.row.apfcpy2
"
style="width: 100%"
placeholder="请选择"
>
</c-input>
</template>
</el-table-column>
<el-table-column label="">
<template slot-scope="scope">
<c-select
v-model="
scope.row.staflg
"
style="width: 100%"
placeholder="请选择"
>
<el-option
v-for="item in codes.swttlx"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</template>
</el-table-column>
<el-table-column label="操作" width="115px" fixed="right">
<template slot-scope="scope">
<c-button
type="primary"
size="small"
:disabled="
scope.row
.pandsc == 'MT799' && model.didgrp && model.didgrp.rec &&
model.didgrp.rec.elcflg == 'Y'
"
@click="handleDisplay(scope.row.index, scope.row, model.trnmod.trndoc.doceot[scope.row.idx])"
icon="el-icon-search"
style="margin-left:0"
></c-button
>
<c-button
size="small"
type="primary"
icon="el-icon-edit"
style="margin-left:0"
@click="handleDetail(scope.row.index, scope.row)"
></c-button
>
</template>
</el-table-column>
</c-istream-table-docpan>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.trndoc.amdnam" data-path=".trnmod.trndoc.amdnam" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="国内证通知书" prop="trnmod.trndoc.advdoc">
<c-input v-model="model.trnmod.trndoc.advdoc" maxlength="1" placeholder="请输入国内证通知书"></c-input>
</el-form-item>
</c-col>
</div>
<c-col :span="12" style="margin-top:20px">
<c-col :span="24">
<el-form-item
label="国内证落款"
prop="trnmod.trndoc.advnam"
v-if="root.trnName=='DITCAN' || root.trnName == 'BDTSET' || root.trnName == 'TRTAME' || root.trnName == 'TRTSET' || root.trnName == 'DETOPN' || root.trnName == 'DETAME' || root.trnName == 'BFTDRV' || root.trnName == 'BFTSND' || root.trnName == 'BPTOPN' || root.trnName == 'BPTAME' || root.trnName == 'BPTSET' || root.trnName == 'BFTACC' || root.trnName == 'DFTAME' || root.trnName == 'DFTSET'"
>
<c-input
v-model="model.trnmod.trndoc.advnam"
maxlength="50"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="修改申请人名称"
prop="trnmod.trndoc.amdapl"
v-if=" root.trnName== 'detame' || root.trnName == 'bftsnd'"
>
<c-input
v-model="model.trnmod.trndoc.amdapl"
maxlength="100"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="国内证通知书"
prop="trnmod.trndoc.advdoc"
v-if=" root.trnName== 'detopn' || root.trnName == 'detame'"
>
<c-select
v-model="model.trnmod.trndoc.advdoc"
placeholder="请选择"
style="width: 100%"
:code="codes.trndoc_advdoc"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<template>
<el-dialog
:title="title"
:visible.sync="centerDialogVisible"
width="60%"
center
>
<el-form label-width="100px" :model="dialog">
<c-row>
<c-col :span="12">
<c-col>
<el-form-item label="per-medium">
<c-select disabled v-model="dialog.cortyp" :code="codes.doceotCortyp">
</c-select>
</el-form-item>
</c-col>
<c-col>
<el-form-item label="Form Set">
<!-- <el-input
disabled
v-model="dialog.cortyp"
/> -->
<c-select disabled v-model="dialog.cortyp" :code="codes.doceotCortyp">
</c-select>
</el-form-item>
</c-col>
<c-col v-if="title != 'elcs.101.001.01'">
<el-form-item>
<el-input
disabled
style="width: 150px"
value="Original"
/>
<el-input
v-model="dialog.apfcpy1"
style="width: 100px; margin-left: 20px"
/>
</el-form-item>
<el-form-item>
<el-input
disabled
style="width: 150px"
value="Customer Copy"
/>
<el-input
v-model="dialog.apfcpy2"
style="width: 100px; margin-left: 20px"
/>
</el-form-item>
<el-form-item>
<el-input
disabled
style="width: 150px"
value="File Copy"
/>
<el-input
v-model="dialog.apfcpy3"
style="width: 100px; margin-left: 20px"
/>
</el-form-item>
<el-form-item>
<el-input
disabled
style="width: 150px"
value="Internal Copy"
/>
<el-input
v-model="dialog.apfcpy4"
style="width: 100px; margin-left: 20px"
/>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
<el-form-item
label="Send Message to"
label-width="150px"
>
<!-- <el-input disabled v-model="dialog.roladr" /> -->
<c-select disabled v-model="dialog.roladr" :code="codes.payrol">
</c-select>
</el-form-item>
<el-form-item
label-width="150px"
v-if="title == 'elcs.101.001.01'"
>
<c-fullbox>
<c-input
v-model="dialog.rcv.pts.extkey"
@keyup.enter.native="
showGridPromptDialog('trnmod.trndoc.doccur.rcv.pts.extkey')
"
/>
<template slot="footer">
<c-button size="small" type="primary" icon="el-icon-search"
></c-button
>
<c-button size="small" type="primary">
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
<el-form-item v-else label="BIC" label-width="150px">
<el-input v-model="dialog.rcv.pts.extkey" />
</el-form-item>
<el-form-item
v-if="title == 'elcs.101.001.01'||(title != 'elcs.101.001.01'&&dialog.rcv.pts.bankno!='')"
label="联行行号" label-width="150px"
>
<el-input v-model="dialog.rcv.pts.bankno" />
</el-form-item>
<el-form-item label-width="30px">
<el-input
:value="
title == 'elcs.101.001.01'
? dialog.rcv.namelc
: dialog.rcv.pts.jigomc
"
:disabled="title != 'elcs.101.001.01'"
type="textarea"
:rows="2"
/>
<br />
<el-input
:value="
title == 'elcs.101.001.01'
? dialog.rcv.adrelc
: dialog.rcv.pts.dizzhii
"
:disabled="title == 'MT799'"
type="textarea"
:rows="2"
/>
</el-form-item>
<el-form-item label="Reference" label-width="100px">
<el-input disabled v-model="dialog.adrref" />
</el-form-item>
<el-form-item label="Medium" label-width="100px">
<!-- <el-input
disabled
style="width: 40%"
v-model="dialog.cortyp"
/> -->
<c-select disabled style="width: 40%" v-model="dialog.cortyp" :code="codes.doceotCortyp">
</c-select>
<!-- <el-input
disabled
v-model="dialog.docuil"
style="width: 40%; margin-left: 20px"
/> -->
<c-select disabled style="width: 40%; margin-left: 20px" v-model="dialog.docuil" :code="codes.payuil">
</c-select>
</el-form-item>
</c-col>
<c-col>&nbsp;</c-col>
<c-col :span="12" v-if="title != 'MT799'">
<el-form-item
label="Adress Amend"
label-width="120px"
>
<el-input
type="textarea"
v-model="dialog.adrblk"
:rows="4"
/>
</el-form-item>
</c-col>
<c-col :span="12" v-else>
<el-form-item label="BIC">
<el-input disabled v-model="dialog.adrbic" />
</el-form-item>
<el-form-item label="Authenticator"
><el-input disabled v-model="dialog.adrbicaut"
/></el-form-item>
<el-form-item label="Priority"
><el-input disabled v-model="dialog.msgpri"
/></el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label-width="30px">
<el-table
:data="dialog.rcv.ptyinftxt.rows"
size="mini"
stripe
:border="true"
empty-text=" "
max-height="430px"
>
<el-table-column label="Corr.Type" sortable>
</el-table-column>
<el-table-column label="Adressing" sortable>
</el-table-column>
<el-table-column
label="Authentication"
sortable
>
</el-table-column>
</el-table>
</el-form-item>
</c-col>
<c-col v-if="title != 'MT799'"
><el-form-item label="Letter Date">
<el-date-picker
type="date"
v-model="dialog.docdat"
>
</el-date-picker
></el-form-item>
</c-col>
<c-col
><el-form-item label="Contact"
><el-input v-model="dialog.ptcnam"
/></el-form-item>
</c-col>
<c-col :span="22"
><el-form-item
:label="
title == 'MT799'
? 'Sender to Rec. information'
: 'Remark'
"
>
<div v-if="title == 'MT799'">
<el-input
type="textarea"
:rows="10"
disabled
v-model="dialog.addtxt"
/>
</div>
<div v-else>
<el-input
type="textarea"
:rows="10"
v-model="dialog.addtxt"
/>
</div>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button size="mini">... </c-button>
</c-col>
</c-row>
</el-form>
<template #footer>
<span class="dialog-footer">
<c-button type="primary" @click="saveDialog"
>确 定</c-button
>
<c-button @click="centerDialogVisible = false"
>取 消</c-button
>
</span>
</template>
</el-dialog>
</template>
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bctset/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Bctset/Event";
export default {
inject: ['root'],
props:["model","codes"],
props: ["model", "codes"],
mixins: [commonProcess],
data(){
data() {
return {
index: 0,
title: "",
dialog: {
rcv: {
pts: {},
ptyinftxt: {},
},
},
centerDialogVisible: false,
stmData: {
columns: [
//注释的已改成静态
"role 收报人 80px",
"pandsc 描述 260px",
//"cortyp 类型",
//"docsnf 报文格式",
//"docuil 语言",
//"apf 传送方式"
],
data: [],
},
};
},
watch: {
"model.trnmod.trndoc.doceot": {
handler(val, oldVal) {
var stm = [];
for (let i = 0; i < val.length; i++) {
if (val[i].role != "") {
val[i]['idx'] = i
stm.push(val[i]);
}
}
this.stmData.data = stm
},
immediate: true
}
},
methods:{...Event},
created:function(){
methods: {
saveDialog() {
this.centerDialogVisible = false;
this.model.trnmod.trndoc.doceot.splice(this.index, 1, this.dialog);
this.executeRule("trnmod.trndoc.doccur.butaddok").then(res => {
if(res.respCode==SUCCESS){
//TODO
}
}
}else{
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
})
},
async handleDisplay(index, row,doceot){
//后续要根据快照模式切换请求方式
let cortyp = row.cortyp
let docuil = doceot.docuil;
let docnam = doceot.docnam||'';
docnam = docnam.substr(docnam.indexOf("\\")+1).toLowerCase().replaceAll("\\","_");
let rtnmsg
// if (cortyp == 'SWT' || cortyp == 'FMT' || cortyp == 'CMT') {
// // this.model.setmod.msgmod.doccod = row.id
// rtnmsg = await Api.post(`${this.requestPrefix}/msgmod_butshw`, this.wrapper())
// } else {
// // this.model.trnmod.trndoc.doccod = row.id
// // this.model.trnmod.trndoc.cortyp = cortyp
// }
const params = {
index: row.idx
}
rtnmsg = await Api.post(`${this.requestPrefix}/executeDocpan`, this.wrapper(params))
if (rtnmsg.respCode == SUCCESS) {
if (cortyp == 'SWT' || cortyp == 'FMT' || cortyp == 'CMT') {
let viewurl = rtnmsg.data.setmod_msgmod_docpth;
this.viewurl = viewurl
this.title = "报文"
//window.open(viewurl, 'newwindow', 'height=1200,width=800,top=100,left=100,toolbar=no,resizable=no,menubar=no,location=no, status=no');
}
else if (cortyp == 'ELC') {
Modal.info({
title: '电证报文', content: <div style={{ height: 400, overflow: 'auto' }}><ELCMessage mty={row.id} message={rtnmsg.data["\\trnmod\\trndoc\\docinf"]} /></div>,
width: 1000,
})
}
else {
// let url = rtnmsg.data.trnmod_trndoc_smh_docpth;
this.title = "面函"
let viewurl = "/#/docpan/show";
let XMLdata;
if (row.pandsc.startsWith("elcs.")) {
window.sessionStorage.docXML = ''
window.sessionStorage.docTXT = ''
rtnmsg.data.trnmod_trndoc_doceot[row.idx].doctxt.rows.forEach(element => {
window.sessionStorage.docTXT += element + "\r\n"
});
}
else if (row.pandsc == "MT799") {
window.sessionStorage.docTXT = ''
XMLdata = rtnmsg.data.litbenl1blk
}
else{
//参考后台Doceot.butshw order=1000
let execution = 'P', structure = 'l'
let attr = DocUtils.getDocAttribute(docnam,structure,execution)
console.log(attr);
window.sessionStorage.docTXT = ''
window.sessionStorage.docXML = rtnmsg.data[attr];
window.sessionStorage.docuil = doceot.docuil;
}
// console.log( window.sessionStorage.docTXT);
// console.log( window.sessionStorage.docXML);
window.open(viewurl, 'newwindow', 'height=1200,width=800,top=100,left=100,toolbar=no,resizable=no,menubar=no,location=no, status=no');
}
this.dialogOpen = true
}
else {
this.$notify.error({ title: '错误', message: '服务请求失败!' })
}
},
async handleDetail(index, row) {
const params = {
index: row.idx
}
let rtnmsg = await Api.post(`${this.requestPrefix}/executeDocpanDetail`, this.wrapper(params))
if (rtnmsg.respCode == SUCCESS) {
this.title = row.pandsc
this.centerDialogVisible = true,
this.updateModel(rtnmsg.data);
this.dialog = this.model.trnmod.trndoc.doceot[row.idx]
this.index = row.idx
}
}
},
created: function () {},
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- SG000148 : 收款账号 -->
<c-col :span="12">
<c-col :span="24">
<c-form-item label="收款人账号" prop="trtcre.trdgrp.rec.recaccount">
<c-input v-model="model.trtcre.trdgrp.rec.recaccount" maxlength="35" placeholder=""></c-input>
</c-form-item>
</c-col>
<!-- SG000152 : 收款人名称 -->
<c-col :span="24">
<c-form-item label="收款人名称" prop="trtcre.trtp.recname">
<c-input v-model="model.trtcre.trtp.recname" maxlength="80" placeholder=""></c-input>
</c-form-item>
</c-col>
<c-col :span="20">
<c-form-item label="收款人国别代码" prop="trtcre.trdgrp.rec.reccountrycode">
<c-input v-model="model.trtcre.trdgrp.rec.reccountrycode" maxlength="3" placeholder=""
@keyup.enter.native="showGridPromptDialog('trtcre.trdgrp.rec.reccountrycode')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onRecctySelbut1">
</c-button>
</c-col>
<!-- SG000150 : 收款人国别代码 -->
<!-- SG000151 : 收款人国内地区码 -->
<c-col :span="24">
<c-form-item label="收款人国内地区码" prop="trtcre.trdgrp.rec.recdistrictcode">
<c-input v-model="model.trtcre.trdgrp.rec.recdistrictcode" maxlength="6" placeholder=""></c-input>
</c-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bctset/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<!--D,显示rz1-->
<template>
<div class="eibs-tab">
<!-- <div v-if="model.ledgrp.rec.dflg=='D' || model.dedgrp.rec.dflg=='D'">
<c-col :span="24" style="height: 24px">
<el-form-item label="我行已将上述融资款项" class="messageLabel"></el-form-item>
</c-col>
<c-col :span="24" style="height: 0px">
<el-divider></el-divider>
</c-col>
<br><br>
<c-row>
<c-col :span="12">
<c-checkbox v-model="model.financ.rzkx1">贷记贵司指定账户</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="帐号:" prop="financ.acc">
<c-input v-model="model.financ.acc" maxlength="40" placeholder="请输入帐号" :disabled="model.financ.rzkx1==''||model.financ.rzkx1==null"></c-input>
</el-form-item>
</c-col>
</c-row>
<c-row>
<c-col :span="12">
<c-checkbox v-model="model.financ.rzkx5">支付国内信用证项下款项</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="业务编号" prop="financ.ref5">
<c-input v-model="model.financ.ref5" maxlength="20" placeholder="请输入业务编号" :disabled="model.financ.rzkx1==''||model.financ.rzkx1==null"></c-input>
</el-form-item>
</c-col>
</c-row>
</div> -->
<!-- <div v-if="model.ledgrp.rec.dflg!='D' && model.dedgrp.rec.dflg!='D'"> -->
<div>
<c-col :span="24" style="height: 24px">
<el-form-item label="我行已将上述融资款项" class="messageLabel"></el-form-item>
</c-col>
<c-col :span="24" style="height: 0px">
<el-divider></el-divider>
</c-col>
<br><br>
<c-row>
<c-col :span="12">
<c-checkbox v-model="model.financ.rzkx1">贷记贵司指定账户</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="帐号:" prop="financ.acc" >
<c-input v-model="model.financ.acc" maxlength="40" placeholder="请输入帐号" :disabled="model.financ.rzkx1==''||model.financ.rzkx1==null"></c-input>
</el-form-item>
</c-col>
</c-row>
<c-row>
<c-col :span="12">
<c-checkbox v-model="model.financ.rzkx2">支付进口信用证项下款项</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="业务编号" prop="financ.ref2">
<c-input v-model="model.financ.ref2" maxlength="20" placeholder="请输入业务编号" :disabled="model.financ.rzkx1==''||model.financ.rzkx1==null"></c-input>
</el-form-item>
</c-col>
</c-row>
<c-row>
<c-col :span="12">
<c-checkbox v-model="model.financ.rzkx3">支付进口代收项下款项</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="业务编号" prop="financ.ref3">
<c-input v-model="model.financ.ref3" maxlength="20" placeholder="请输入业务编号" :disabled="model.financ.rzkx1==''||model.financ.rzkx1==null"></c-input>
</el-form-item>
</c-col>
</c-row>
<c-row>
<c-col :span="12">
<c-checkbox v-model="model.financ.rzkx4">支付汇出汇款项下款项</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="业务编号" prop="financ.ref4">
<c-input v-model="model.financ.ref4" maxlength="20" placeholder="请输入业务编号" :disabled="model.financ.rzkx1==''||model.financ.rzkx1==null"></c-input>
</el-form-item>
</c-col>
</c-row>
</div>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bctset/Event"
import Utils from "~/utils";
export default {
inject: ['root'],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
}
},
methods: {
...Event
},
created: function () {
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="11">
<el-form-item label="单据编号" prop="trtcre.trdgrp.rec.pntref">
<c-fullbox>
<c-input
disabled
v-model="model.trtcre.trdgrp.rec.pntref"
maxlength="16"
style="width: 98%"
placeholder="请输入单据编号"
></c-input>
<template slot="footer">
<c-button
v-model="model.trtcre.trtp.bcdget.sdamod.seainf"
style="margin: 0 0 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="摘要" prop="trtcre.trdgrp.rec.pntnam">
<c-input
disabled
v-model="model.trtcre.trdgrp.rec.pntnam"
maxlength="40"
placeholder="请输入Parent Contract Name"
></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="24" style="height:13px">
<el-divider></el-divider>
</c-col> -->
<c-col :span="11">
<c-col :span="24">
<el-form-item label="融资编号" prop="trtcre.trdgrp.rec.ownref">
<c-fullbox>
<c-input
disabled
v-model="model.trtcre.trdgrp.rec.ownref"
maxlength="16"
placeholder="请输入融资编号"
></c-input>
<template slot="footer">
<c-button
style="margin: 0 0 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button
size="small"
type="primary"
@click="onGctpGetrefbut"
>
Get Ref
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<el-form-item label="摘要" prop="trtcre.trdgrp.rec.nam">
<c-input
disabled
v-model="model.trtcre.trdgrp.rec.nam"
maxlength="40"
placeholder="请输入Name of Loan Contract"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<!-- ==========融资-左========= -->
<c-col :span="11">
<c-col :span="24">
<el-form-item label="客户经理" prop="trtcre.trtp.usr.extkey">
<c-fullbox>
<c-input
disabled
v-model="model.trtcre.trtp.usr.extkey"
maxlength="8"
placeholder="请输入客户经理"
style="width: 98%"
></c-input>
<template slot="footer">
<c-button
style="margin: 0 0 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col :span="2" style="text-align: right">
<c-button
type="primary"
size="small"
icon="el-icon-search"
style="margin-left: 0"
></c-button>
</c-col> -->
<c-col :span="24">
<c-col :span="24">
<el-form-item label="开立日期" prop="trtcre.trdgrp.rec.issdat">
<c-date-picker
type="date"
disabled
v-model="model.trtcre.trdgrp.rec.issdat"
style="width: 100%"
placeholder="请选择开立日期"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="24">
<el-form-item label="融资品种" prop="trtcre.trdgrp.rec.fintyp">
<c-select
disabled
v-model="model.trtcre.trdgrp.rec.fintyp"
style="width: 100%"
placeholder="请选择融资品种"
:code="codes.fintyp1"
>
</c-select>
</el-form-item>
</c-col>
<!-- <c-col :span="9" style="margin-left: 10px" v-if="false">
<c-checkbox v-model="model.trtcre.trtp.dfflag">CG000145</c-checkbox>
</c-col> -->
</c-col>
<c-col :span="24">
<c-col :span="24">
<el-form-item label="货押标识" prop="trtcre.trdgrp.rec.guaflg">
<c-select
v-model="model.trtcre.trdgrp.rec.guaflg"
style="width: 100%"
placeholder="请选择货押标识"
:code="codes.guaflg"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="SF000146 " prop="trtcre.trdgrp.rec.stagod">
<c-select
v-model="model.trtcre.trdgrp.rec.stagod"
style="width: 100%"
placeholder="请选择Good's Code "
:code="codes.godcod"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- ==========融资-右========= -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="融资客户" prop="trtcre.trdgrp.fip.pts.ref">
<c-input
v-model="model.trtcre.trdgrp.fip.pts.ref"
maxlength="16"
placeholder="请输入融资客户"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="24">
<el-form-item label="" prop="trtcre.trdgrp.fip.pts.extkey">
<c-fullbox>
<c-input
disabled
v-model="model.trtcre.trdgrp.fip.pts.extkey"
maxlength="16"
style="width: 100%"
placeholder="请输入External Key of Address"
></c-input>
<template slot="footer">
<c-button
style="margin: 0 10 0 10px; padding: 0 12px"
size="small"
type="primary"
@click="onSeainf"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
<c-button size="small" type="primary" >
详情
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="" prop="trtcre.trdgrp.fip.namelc">
<c-input type="textarea" v-model="model.trtcre.trdgrp.fip.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</el-form-item>
</c-col> -->
<c-col :span="24">
<el-form-item label="" prop="trtcre.trdgrp.fip.pts.adrblk">
<c-input
type="textarea"
disabled
v-model="model.trtcre.trdgrp.fip.pts.adrblk"
:rows="4"
maxlength="35"
show-word-limit
placeholder="请输入Address Block"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24" style="height: 13px">
<el-divider></el-divider>
</c-col>
<!-- =========bottom-left========== -->
<c-col :span="11">
<c-col :span="24">
<c-col :span="13">
<el-form-item label="Origial Amt" prop="trtcre.oricur">
<c-select
disabled
v-model="model.trtcre.oricur"
style="width: 95%"
placeholder="请选择Origial Currency"
:code="codes.oricur"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="7">
<el-form-item label="" prop="trtcre.oriamt" label-width="0">
<c-input
v-model="model.trtcre.oriamt"
placeholder="请输入Origial Amt"
></c-input>
</el-form-item>
</c-col>
<c-col :span="4" style="text-align: right">
<el-form-item
label=""
prop="trtcre.trdgrp.rec.pctfin"
label-width="0"
>
<c-input
v-model="model.trtcre.trdgrp.rec.pctfin"
placeholder="请输入"
style="width: 80%"
></c-input>
<span style="width: 10%">%</span>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="24">
<el-form-item label="Exchange Rate" prop="trtcre.extrat">
<c-input
v-model="model.trtcre.extrat"
placeholder="请输入Exchange Rate"
style="width: 100%"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item label="融资金额" prop="trtcre.trdgrp.cbs.max.cur">
<c-select
v-model="model.trtcre.trdgrp.cbs.max.cur"
style="width: 95%"
placeholder="请选择Currency"
:code="codes.cur"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label=""
prop="trtcre.trdgrp.cbs.max.amt"
label-width="0"
>
<c-input
disabled
v-model="model.trtcre.trdgrp.cbs.max.amt"
placeholder="请输入融资金额"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="24">
<el-form-item label="计息周期" prop="trtcre.trtmod.finmod.intprd">
<c-select
v-model="model.trtcre.trtmod.finmod.intprd"
style="width: 100%"
placeholder="请选择计息周期"
:code="intprd"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="13">
<el-form-item
label="利率调整方式"
prop="trtcre.trtmod.finmod.ratchgtyp"
>
<c-select
v-model="model.trtcre.trtmod.finmod.ratchgtyp"
style="width: 95%"
placeholder="请选择利率调整方式"
:code="ratchgtyp"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="LPR期限品种"
prop="trtcre.trtmod.finmod.ratchgprd"
label-width="110px"
>
<c-select
v-model="model.trtcre.trtmod.finmod.ratchgprd"
style="width: 100%"
placeholder="请选择LPR期限品种"
:code="codes.ratchgprd"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item label="开户日期" prop="trtcre.trdgrp.rec.stttendat">
<c-date-picker
type="date"
v-model="model.trtcre.trdgrp.rec.stttendat"
style="width: 95%"
placeholder="请选择Start Date Tenor"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="到期日"
prop="trtcre.trdgrp.rec.matdat"
label-width="110px"
>
<c-date-picker
type="date"
v-model="model.trtcre.trdgrp.rec.matdat"
style="width: 100%"
placeholder="请选择Maturity Date"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item label="基准利率" prop="trtcre.trdgrp.rec.intrat">
<c-input
v-model="model.trtcre.trdgrp.rec.intrat"
disabled
placeholder="请输入Margin Spread applied to Interest Rate"
style="width: 95%"
></c-input>
</el-form-item>
</c-col>
<c-col :span="10" style="text-align: left">
<c-button
size="small"
type="primary"
@click="onFinmodButget"
style="margin-left: 0; padding: 0 10px"
>
Get
</c-button>
</c-col>
<c-col :span="24">
<c-col :span="13">
<el-form-item
label="基准利率规则"
prop="trtcre.trtmod.finmod.dinmod.jzllgz"
>
<c-select
v-model="model.trtcre.trtmod.finmod.dinmod.jzllgz"
style="width: 95%"
placeholder="请选择基准利率规则"
:code="codes.jzllgz"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="税率"
prop="trtcre.trtmod.finmod.shuilv"
label-width="110px"
>
<c-input
disabled
v-model="model.trtcre.trtmod.finmod.shuilv"
placeholder="请输入税率"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="13">
<el-form-item label="执行利率" prop="trtcre.trdgrp.rec.actrat">
<c-input
v-model="model.trtcre.trdgrp.rec.actrat"
placeholder="请输入actural rate"
style="width: 95%"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="借据号"
prop="trtcre.trtmod.finmod.fincod"
label-width="110px"
>
<c-input
v-model="model.trtcre.trtmod.finmod.fincod"
maxlength="17"
disabled
placeholder="请输入借据号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="第一还款账号" prop="trtcre.trtmod.finmod.act1">
<c-select
v-model="model.trtcre.trtmod.finmod.act1"
style="width: 100%"
placeholder="请选择第一还款账号"
:code="codes.act1"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item label="预收息金额" prop="trtcre.trtmod.finmod.intamt">
<c-input
v-model="model.trtcre.trtmod.finmod.intamt"
style="width: 95%"
disabled
placeholder="请输入预收息金额"
></c-input>
</el-form-item>
</c-col>
<c-col :span="2">
<c-button
size="small"
type="primary"
@click="onFinmodButcal"
style="margin-left: 0; padding: 0 7px"
>
计算
</c-button>
</c-col>
<c-col :span="9">
<el-form-item
label="发票类型"
prop="trtcre.trdgrp.rec.invtyp"
label-width="63px"
>
<c-select
v-model="model.trtcre.trdgrp.rec.invtyp"
style="width: 100%"
placeholder="请选择发票类型"
:code="codes.invtyp"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item label="预扣息方式" prop="trtcre.trtmod.finmod.inttyp">
<c-select
v-model="model.trtcre.trtmod.finmod.inttyp"
style="width: 95%"
disabled
placeholder="请选择预扣息方式"
:code="codes.inttyp"
>
</c-select>
</el-form-item>
</c-col>
<!-- <c-col :span="13">
<span v-text="model.trtcre.trtp.flowflag" data-path=".trtcre.trtp.flowflag" style="width:95%"> </span>
</c-col> -->
<!-- <c-col :span="11">
<el-form-item
label="是否定向收付"
prop="trtcre.trdgrp.rec.flowflag"
label-width="110px"
>
<c-select
v-model="model.trtcre.trdgrp.rec.flowflag"
style="width: 100%"
placeholder="请选择是否定向收付"
:code="codes.flowflag"
>
</c-select>
</el-form-item>
</c-col> -->
</c-col>
<!-- =========bottom-right========== -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="SG000198" prop="trtcre.trtmod.finmod.dinjdm">
<c-fullbox>
<c-input
v-model="model.trtcre.trtmod.finmod.dinjdm"
maxlength="20"
placeholder="请输入定价审批代码"
></c-input>
<template slot="footer">
<c-button
size="small"
type="primary"
@click="onGctpGetrefbut"
>
Get
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="SG000206"
prop="trtcre.trtmod.finmod.dinmod.rmbsbs"
>
<c-select
v-model="model.trtcre.trtmod.finmod.dinmod.rmbsbs"
style="width: 100%"
disabled
placeholder="请选择审批流程发起标识"
:code="codes.rmbsbs"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item label="计息日期" prop="trtcre.trtmod.finmod.intdat">
<c-input
v-model="model.trtcre.trtmod.finmod.intdat"
maxlength="2"
style="width: 95%"
placeholder="请输入计息日期"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11" style="text-align: right">
<c-checkbox v-model="model.trtcre.trtmod.finmod.wjdkfl"
disabled
>是否到期主动扣收款</c-checkbox
>
</c-col>
<c-col :span="13">
<el-form-item
label="利率调整周期"
prop="trtcre.trtmod.finmod.ratchgprd"
>
<c-select
v-model="model.trtcre.trtmod.finmod.ratchgprd"
style="width: 95%"
disabled
placeholder="请选择LPR期限品种"
:code="codes.ratchgprd"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="月日数"
prop="trtcre.trtmod.finmod.ratchgdat"
label-width="110px"
>
<c-input
v-model="model.trtcre.trtmod.finmod.ratchgdat"
maxlength="4"
placeholder="请输入利率调整月日数"
></c-input>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item label="融资天数" prop="trtcre.trdgrp.rec.tenday">
<c-input
v-model="model.trtcre.trdgrp.rec.tenday"
style="width: 95%"
disabled
placeholder="请输入Tenor Days"
></c-input>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="宽限期"
prop="trtcre.trtmod.finmod.graday"
label-width="110px"
>
<c-input
v-model="model.trtcre.trtmod.finmod.graday"
placeholder="请输入宽限期"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="13">
<el-form-item label="浮动方式" prop="trtcre.trtmod.finmod.flttyp">
<c-select
v-model="model.trtcre.trtmod.finmod.flttyp"
style="width: 95%"
placeholder="请选择浮动方式"
:code="codes.flttyp"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="浮动值"
prop="trtcre.trtmod.finmod.fltval"
label-width="110px"
>
<c-input
v-model="model.trtcre.trtmod.finmod.fltval"
placeholder="请输入浮动值"
disabled
></c-input>
</el-form-item>
</c-col>
<!-- <c-col :span="4" style="text-align: right">
<el-form-item
label=""
prop="trtcre.trdgrp.rec.pctfin"
label-width="0"
>
<c-input
v-model="model.trtcre.trdgrp.rec.pctfin"
placeholder="请输入"
style="width: 80%"
></c-input>
<span style="width: 10%">%</span>
</el-form-item>
</c-col> -->
<c-col :span="24">
<c-col :span="13">
<el-form-item
label="逾期计息方式"
prop="trtcre.trtmod.finmod.ovdinttyp"
>
<c-select
v-model="model.trtcre.trtmod.finmod.ovdinttyp"
style="width: 95%"
placeholder="请选择税率"
:code="codes.ovdinttyp"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11" style="text-align: right">
<el-form-item
label="罚息比率"
prop="trtcre.trtmod.finmod.ovdintrat"
label-width="110px"
>
<c-input
v-model="model.trtcre.trtmod.finmod.ovdintrat"
placeholder="请输入罚息比率"
style="width: 90%"
></c-input>
<span style="width: 10%">%</span>
</el-form-item>
</c-col>
</c-col>
<c-col :span="13">
<el-form-item label="第三方还款方式" prop="trtcre.trtmod.finmod.acttyp">
<c-select
v-model="model.trtcre.trtmod.finmod.acttyp"
style="width: 95%"
placeholder="请选择第三方还款方式"
:code="codes.acttyp1"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
label="入账机构"
prop="trtcre.trtmod.finmod.accbch"
label-width="110px"
>
<c-select
v-model="model.trtcre.trtmod.finmod.accbch"
style="width: 100%"
placeholder="请选择入账机构"
:code="codes.accbch"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="第三方还款账号" prop="trtcre.trtmod.finmod.act3">
<c-select
v-model="model.trtcre.trtmod.finmod.act3"
style="width: 100%"
placeholder="请选择第三方还款账号"
:code="codes.act3"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="预扣息账号" prop="trtcre.trtmod.finmod.intact">
<c-select
v-model="model.trtcre.trtmod.finmod.intact"
style="width: 100%"
disabled
placeholder="请选择发票类型"
:code="codes.intact"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24" v-if="false">
<el-form-item label="对方�'�号" prop="trtcre.trdgrp.rec.oppacc">
<c-input
v-model="model.trtcre.trdgrp.rec.oppacc"
maxlength="35"
placeholder="请输入对方�'�号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24" v-else style="height: 36.8px">
<el-form-item label=""> </el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="S000212" prop="trtcre.trtp.act">
<c-select
v-model="model.trtcre.trtp.act"
style="width: 100%"
disabled
placeholder="请选择外币还款专户清单"
:code="codes.act"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- <c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.bcdget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.bcdget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.btdget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.btdget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.brdget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.brdget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.ledget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.ledget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.bedget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.bedget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.bcdget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.bcdget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.btdget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.btdget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.brdget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.brdget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.ledget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.ledget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.bedget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.bedget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.recget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.recget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.recget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.recget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.usrget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.usrget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="trtcre.trtp.fipp.ptsget.sdamod.dadsnd">
<c-input v-model="model.trtcre.trtp.fipp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trtcre.trtp.fipp.ptsget.sdamod.seainf">
<c-input v-model="model.trtcre.trtp.fipp.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onFippDet">
Details
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="trtcre.trdgrp.fip.dbfadrblkcn">
<c-input type="textarea" v-model="model.trtcre.trdgrp.fip.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地址" prop="trtcre.trdgrp.fip.adrelc">
<c-input type="textarea" v-model="model.trtcre.trdgrp.fip.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Good's Code " prop="trtcre.trdgrp.rec.stagod">
<c-select v-model="model.trtcre.trdgrp.rec.stagod" style="width:100%" placeholder="请选择Good's Code ">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onDinmodDget" style="padding:0 7px">
Get
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="市场LPR期限品种" prop="trtcre.trdgrp.rec.lprtyp">
<c-select v-model="model.trtcre.trdgrp.rec.lprtyp" style="width:100%" placeholder="请选择市场LPR期限品种">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.trtcre.trntyp" data-path=".trtcre.trntyp" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="交易性�'�" prop="trtcre.trdgrp.rec.trntyp">
<c-input v-model="model.trtcre.trdgrp.rec.trntyp" maxlength="6" placeholder="请输入交易性�'�"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onCodselSelbut">
?
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.trtcre.oppacc" data-path=".trtcre.oppacc" > </span>
</c-col>
<c-col :span="24">
<el-form-item label="对方�'�号" prop="trtcre.trdgrp.rec.oppacc">
<c-input v-model="model.trtcre.trdgrp.rec.oppacc" maxlength="35" placeholder="请输入对方�'�号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="外币�'�款专户清单" prop="trtcre.trtp.act">
<c-select v-model="model.trtcre.trtp.act" style="width:100%" placeholder="请选择外币�'�款专户清单">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.trtcre.trtmod.finmod.pctlab" data-path=".trtcre.trtmod.finmod.pctlab" > </span>
</c-col> -->
</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Bctset/Event";
import Utils from "~/utils";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {
intprd: [
{ label: "按年计息", value: "4" },
{ label: "按6个月对月对日计息", value: "9" },
{ label: "按固定月数计息", value: "5" },
{ label: "利随本清", value: "6" },
{ label: "按月计息", value: "1" },
{ label: "按季计息", value: "2" },
{ label: "按3个月对月对日计息", value: "8" },
{ label: "按半年计息", value: "3" },
{ label: "预扣息", value: "7" },
{ label: "不计息", value: "B" },
{ label: "按周计息", value: "A" },
],
ratchgtyp: [
{ label: "固定不变", value: "1" },
{ label: "满一年一变", value: "2" },
{ label: "按季调整(季末月份)", value: "4" },
{ label: "外汇SIBOR浮动利率", value: "9" },
{ label: "按年调整", value: "6" },
{ label: "按月调整", value: "3" },
{ label: "外汇LIBOR浮动利率", value: "7" },
{ label: "按半年调整(6月、12月)", value: "5" },
{ label: "实时随人行基准利率调整", value: "A" },
{ label: "外汇HIBOR浮动利率", value: "8" },
],
};
},
methods: {
...Event,
// onBctmodButgetref(){
// this.executeRule("trtcre.trtp.butgetref").then((res) => {
// if ((res.respCode == SUCCESS)) {
// Utils.copyValueFromVO(this.model, res.data);
// }
// });
// },
},
};
</script>
<style scoped>
.el-divider--horizontal {
margin-top: 1px;
}
</style>
......@@ -24,6 +24,19 @@
</c-content>
</el-tab-pane>
<el-tab-pane label="Financing Details" name="trtcrep">
<c-content>
<m-trtcrep :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="同业代付" name="dftcrep">
<c-content>
<m-dftcrep :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000018 -->
<el-tab-pane label="Instructions" name="detp">
<m-detp :model="model" :codes="codes" />
......@@ -64,6 +77,10 @@
<m-doctre :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="融资款项" name="rzkx">
<m-rzkx :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="外管信息" name="wg">
<m-wg :model="model" :codes="codes" />
</el-tab-pane>
......@@ -84,6 +101,9 @@
<m-basp1 :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="定向收付" name="dxzfp">
<m-dxzfp :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="跨境人名币申报" name="cnyp">
<m-cnyp :model="model" :codes="codes" />
</el-tab-pane>
......@@ -92,6 +112,14 @@
<m-cfactlp :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="Cips" name="cips">
<m-cips :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="Cips要素" name="cips2">
<m-cips2 :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes" />
</el-tab-pane>
......@@ -105,6 +133,19 @@
</el-tab-pane>
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
v-on:select-ety="selectEty"
>
</c-grid-ety-prompt-dialog>
<c-grid-ety-prompt-dialog
ref="doxpDialog"
:isPty="false"
:promptData="promptData"
@select-ety="selectMsg"
>
</c-grid-ety-prompt-dialog>
</div>
</c-page>
</template>
......@@ -128,11 +169,17 @@ import Cnyp from "./Cnyp";
import Cfactlp from "./Cfactlp";
import Det400 from "./Det400";
import Det202cv from "./Det202cv";
import Cips from "./Cips";
import Cips2 from "./Cips2";
import Dftcrep from "./Dftcrep";
import Dxzfp from "./Dxzfp";
import Rzkx from "./Rzkx";
import Trtcrep from "./Trtcrep";
import Engp from "~/views/Public/Engp";
import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan";
import Docpan from "./Docpan";
import Doctre from "~/views/Public/Doctre";
import Limitbody from "./Limitbody";
import Glepan from "~/views/Public/Glepan";
......@@ -158,6 +205,13 @@ export default {
"m-det202cv": Det202cv,
"m-limitbody": Limitbody,
"m-glepan": Glepan,
"m-cips" :Cips,
"m-dftcrep" :Dftcrep,
"m-dxzfp" : Dxzfp,
"m-rzkx" :Rzkx,
"m-trtcrep" :Trtcrep,
"m-cips2" :Cips2
},
provide() {
return {
......@@ -177,17 +231,19 @@ export default {
codes: { ...CodeTable },
};
},
methods: {},
methods: {
},
created: async function () {
console.log("进入bctset交易");
let rtnmsg = await this.init({});
let rtnmsg = await this.init(this.$route.query);
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.updateModel(rtnmsg.data);
if (this.isInDisplay) {
this.restoreDisplay();
}
// console.log(this.$refs.bctsus);
this.$refs.bctsus.$refs.table.$refs.table.toggleAllSelection();
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
......
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