Commit 5e29a1f1 by lianyang

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 0cf43104 83b885ac
...@@ -54,7 +54,7 @@ export default { ...@@ -54,7 +54,7 @@ export default {
{max: 40,message:"长度不能超过40"} {max: 40,message:"长度不能超过40"}
], ],
"strinf":[ "strinf":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 50,message:"长度不能超过50"} {max: 50,message:"长度不能超过50"}
], ],
......
...@@ -5,6 +5,14 @@ import Pub from "../Public" ...@@ -5,6 +5,14 @@ import Pub from "../Public"
export default class Getopn{ export default class Getopn{
constructor () { constructor () {
this.data = { this.data = {
gitbenl1blk:"",
gitapll1blk:"",
gitapll2blk:"",
gitbenl2blk:"",
gitapll3blk:"",
gitbenl4blk:"",
gitissl1blk:"",
gitrmbl1blk:"",
gitp:{ gitp:{
swiftflg:"", // 是否SWIFT格式 .gitp.swiftflg swiftflg:"", // 是否SWIFT格式 .gitp.swiftflg
recget:{ recget:{
......
...@@ -116,6 +116,7 @@ let checkObj = { ...@@ -116,6 +116,7 @@ let checkObj = {
"gidgrp.cbs.mac.amt" :null, "gidgrp.cbs.mac.amt" :null,
"addbcb.label5" :null, "addbcb.label5" :null,
"gidgrp.atb.namelc" :null, "gidgrp.atb.namelc" :null,
"gidgrp.blk.addamtcovs20" :null,
"gidgrp.rec.orddat" :null, "gidgrp.rec.orddat" :null,
"gidgrp.ctc.pts.adrblk" :null, "gidgrp.ctc.pts.adrblk" :null,
"trnmod.swiadd.addamt" :null, "trnmod.swiadd.addamt" :null,
...@@ -148,6 +149,7 @@ let checkObj = { ...@@ -148,6 +149,7 @@ let checkObj = {
"trnmod.swiadd.addamtc" :null, "trnmod.swiadd.addamtc" :null,
"gitp.gidtxtmodflg" :null, "gitp.gidtxtmodflg" :null,
"gidgrp.blk.feetxt" :null, "gidgrp.blk.feetxt" :null,
"gidgrp.cbs.max2.amt" :null,
"addbcb.bccls2" :null, "addbcb.bccls2" :null,
"addbcb.bccls1" :null, "addbcb.bccls1" :null,
"addbcb.bccls4" :null, "addbcb.bccls4" :null,
......
...@@ -33,6 +33,7 @@ export default { ...@@ -33,6 +33,7 @@ export default {
"gidgrp.adv.namelc" :Utils.defaultFunction, "gidgrp.adv.namelc" :Utils.defaultFunction,
"gidgrp.adv.dbfadrblkcn" :Utils.defaultFunction, "gidgrp.adv.dbfadrblkcn" :Utils.defaultFunction,
"gidgrp.rec.ownref" :Utils.defaultFunction, "gidgrp.rec.ownref" :Utils.defaultFunction,
"gidgrp.cbs.max2.amt" :Utils.defaultFunction,
"gidgrp.rec.exptyp" :Utils.defaultFunction, "gidgrp.rec.exptyp" :Utils.defaultFunction,
"gidgrp.rec.orcdatc" :Utils.defaultFunction, "gidgrp.rec.orcdatc" :Utils.defaultFunction,
"gidgrp.rec.stdwrduilc" :Utils.defaultFunction, "gidgrp.rec.stdwrduilc" :Utils.defaultFunction,
...@@ -246,6 +247,7 @@ export default { ...@@ -246,6 +247,7 @@ export default {
"trnmod.swiadd.ameamtc" :Utils.defaultFunction, "trnmod.swiadd.ameamtc" :Utils.defaultFunction,
"gitamep.oldmacamt" :Utils.defaultFunction, "gitamep.oldmacamt" :Utils.defaultFunction,
"gidgrp.ghd.aplnam" :Utils.defaultFunction, "gidgrp.ghd.aplnam" :Utils.defaultFunction,
"gidgrp.blk.addamtcovs20" :Utils.defaultFunction,
"gitamep.plateflg" :Utils.defaultFunction, "gitamep.plateflg" :Utils.defaultFunction,
"gidgrp.rec.orddat" :Utils.defaultFunction, "gidgrp.rec.orddat" :Utils.defaultFunction,
"setmod.glemod.glepan" :Utils.defaultFunction, "setmod.glemod.glepan" :Utils.defaultFunction,
......
...@@ -1243,4 +1243,26 @@ export default { ...@@ -1243,4 +1243,26 @@ export default {
"gidgrp.cbs.max2.cur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"gidgrp.cbs.max2.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gidgrp.cbs.opn2.cur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"gidgrp.cbs.opn2.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gidgrp.blk.addamtcovs20":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
} }
\ No newline at end of file
...@@ -301,6 +301,10 @@ export default class Gitame{ ...@@ -301,6 +301,10 @@ export default class Gitame{
cur:"", // Open Amount .gidgrp.cbs.opn1.cur cur:"", // Open Amount .gidgrp.cbs.opn1.cur
amt:"", // Balance .gidgrp.cbs.opn1.amt amt:"", // Balance .gidgrp.cbs.opn1.amt
}, },
opn2:{
cur:"", //Additional Amount .gidgrp.cbs.opn2.cur
amt:"", //Additional Amount .gidgrp.cbs.opn2.amt
},
cnf:{ cnf:{
cur:"", // Confirmation Amount .gidgrp.cbs.cnf.cur cur:"", // Confirmation Amount .gidgrp.cbs.cnf.cur
amt:"", // Balance .gidgrp.cbs.cnf.amt amt:"", // Balance .gidgrp.cbs.cnf.amt
...@@ -319,6 +323,7 @@ export default class Gitame{ ...@@ -319,6 +323,7 @@ export default class Gitame{
}, },
max2:{ max2:{
cur:"", // Currency .gidgrp.cbs.max2.cur cur:"", // Currency .gidgrp.cbs.max2.cur
amt:"", // Additional Amout .gidgrp.cbs.max2.cur
}, },
}, },
blk:{ blk:{
...@@ -356,6 +361,7 @@ export default class Gitame{ ...@@ -356,6 +361,7 @@ export default class Gitame{
addinf:"", // Additional Info .gidgrp.blk.addinf addinf:"", // Additional Info .gidgrp.blk.addinf
atxcovgodsrv:"", // Underly. Transact. Det. .gidgrp.blk.atxcovgodsrv atxcovgodsrv:"", // Underly. Transact. Det. .gidgrp.blk.atxcovgodsrv
gidtxtame:"", // Amendments so Far .gidgrp.blk.gidtxtame gidtxtame:"", // Amendments so Far .gidgrp.blk.gidtxtame
addamtcovs20:"" //Additional Amount .gidgrp.blk.addamtcovs20
}, },
apl:{ apl:{
pts:new Pts().data, pts:new Pts().data,
......
...@@ -7,76 +7,95 @@ let checkObj = { ...@@ -7,76 +7,95 @@ let checkObj = {
"liaall.misamt" :null, "liaall.misamt" :null,
"trnmod.cipmod.fkrdz3" :null, "trnmod.cipmod.fkrdz3" :null,
"trnmod.cipmod.fkrdz4" :null, "trnmod.cipmod.fkrdz4" :null,
"bopmod.dbcgrp.bas.buscode" :null,
"trnmod.cipmod.fkrdz2" :null, "trnmod.cipmod.fkrdz2" :null,
"trnmod.cipmod.skkhdz" :null, "trnmod.cipmod.skkhdz" :null,
"trnmod.cipmod.fkrdz7" :null, "trnmod.cipmod.fkrdz7" :null,
"trnmod.cipmod.fufeih" :null, "trnmod.cipmod.fufeih" :null,
"trnmod.cipmod.fkrdz5" :null, "trnmod.cipmod.fkrdz5" :null,
"trnmod.cipmod.fkrdz6" :null, "trnmod.cipmod.fkrdz6" :null,
"bopmod.dbcgrp.bas.txamt" :null, "bopmod.dbfgrp.bas.txamt" :null,
"cnybop.cnyout.sbalancemode" :null, "cnybop.cnyout.sbalancemode" :null,
"cnybop.outflg" :null, "cnybop.outflg" :null,
"bopmod.dbcgrp.bas.custnm" :null, "bopmod.dbfgrp.bas.custnm" :null,
"bopmod.dbcgrp.bas.exrate" :null,
"bopmod.dbcgrp.bas.custype" :null, "bopmod.dbcgrp.bas.custype" :null,
"bopmod.dbcgrp.bas.idcode" :null,
"bopmod.dbcgrp.bas.oppuser" :null,
"bopmod.dbfgrp.bas.custype" :null,
"gcdgrp.oth.adrelc" :null, "gcdgrp.oth.adrelc" :null,
"liaall.limmod.limpts.oth.pts.nam" :null, "liaall.limmod.limpts.oth.pts.nam" :null,
"setmod.dspflg" :null, "setmod.dspflg" :null,
"trnmod.cipmod.skkhhh" :null, "trnmod.cipmod.skkhhh" :null,
"bopmod.dbcgrp.bas.fcyamt" :null,
"cnybop.cnyout.iaccountperiod" :null, "cnybop.cnyout.iaccountperiod" :null,
"cnybop.cnyout.sbanktrano" :null, "cnybop.cnyout.sbanktrano" :null,
"trnmod.cipmod.skkhhm" :null, "trnmod.cipmod.skkhhm" :null,
"bopmod.dbcgrp.bas.issdate" :null,
"trnmod.cipmod.pyebchnam" :null, "trnmod.cipmod.pyebchnam" :null,
"bopmod.dbcgrp.bas.lcbgno" :null,
"liaall.liaccv.totcovamt" :null, "liaall.liaccv.totcovamt" :null,
"bopmod.dbcgrp.bas.lcyamt" :null, "bopmod.dbfgrp.bas.lcyamt" :null,
"trnmod.cipmod.fkrkhh" :null, "trnmod.cipmod.fkrkhh" :null,
"trnmod.cipmod.fkhkhh" :null, "trnmod.cipmod.fkhkhh" :null,
"gcdgrp.prb.namelc" :null, "gcdgrp.prb.namelc" :null,
"bopmod.dbcgrp.bas.othacc" :null, "bopmod.dbfgrp.bas.othacc" :null,
"bopmod.dbcgrp.bas.custnm" :null,
"gcdgrp.prb.pts.adrblk" :null, "gcdgrp.prb.pts.adrblk" :null,
"trnmod.cipmod.recsehbchnam" :null, "trnmod.cipmod.recsehbchnam" :null,
"trnmod.cipmod.fkhdzh" :null, "trnmod.cipmod.fkhdzh" :null,
"bopmod.dbcgrp.bas.oppuser" :null, "bopmod.dbcgrp.bas.methods" :null,
"bopmod.dbfgrp.bas.oppuser" :null,
"liaall.limmod.limpts.wrk.pts.nam" :null, "liaall.limmod.limpts.wrk.pts.nam" :null,
"cnybop.saddwordout" :null, "cnybop.saddwordout" :null,
"cnybop.cnyflg" :null, "cnybop.cnyflg" :null,
"trnmod.cipmod.pyebchkey" :null, "trnmod.cipmod.pyebchkey" :null,
"trnmod.cipmod.zjg2hh" :null, "trnmod.cipmod.zjg2hh" :null,
"cnybop.cnyout.sswiftbic" :null, "cnybop.cnyout.sswiftbic" :null,
"bopmod.dbcgrp.bas.issdate" :null, "bopmod.dbfgrp.bas.issdate" :null,
"cnybop.cnyout.sbankorgcode" :null, "cnybop.cnyout.sbankorgcode" :null,
"bopmod.dbcgrp.bas.actuccy" :null, "bopmod.dbcgrp.bas.txamt" :null,
"bopmod.dbfgrp.bas.actuccy" :null,
"bopmod.dbcgrp.bas.fcyacc" :null,
"trnmod.cipmod.ffeih2" :null, "trnmod.cipmod.ffeih2" :null,
"cnybop.cnyout.cpayeraccttyp" :null, "cnybop.cnyout.cpayeraccttyp" :null,
"bopmod.dbcgrp.bas.exrate" :null, "bopmod.dbfgrp.bas.exrate" :null,
"cnybop.spayeename" :null, "cnybop.spayeename" :null,
"bopmod.dbcgrp.bas.fcyacc" :null, "bopmod.dbfgrp.bas.fcyacc" :null,
"bopmod.dbcgrp.bas.txccy" :null, "bopmod.dbfgrp.bas.txccy" :null,
"trnmod.cipmod.fuynh4" :null, "trnmod.cipmod.fuynh4" :null,
"trnmod.cipmod.fuynh2" :null, "trnmod.cipmod.fuynh2" :null,
"trnmod.cipmod.fuynh3" :null, "trnmod.cipmod.fuynh3" :null,
"bopmod.dbcgrp.bas.othamt" :null, "bopmod.dbfgrp.bas.othamt" :null,
"gcdgrp.oth.pts.extkey" :null, "gcdgrp.oth.pts.extkey" :null,
"bopmod.dbcgrp.bas.outchargeamt" :null, "bopmod.dbfgrp.bas.outchargeamt" :null,
"trnmod.cipmod.recsehbch" :null, "trnmod.cipmod.recsehbch" :null,
"bopmod.dbcgrp.bas.custcod" :null, "bopmod.dbfgrp.bas.custcod" :null,
"bopmod.dbcgrp.bas.outchargeccy" :null,
"bopmod.dbcgrp.bas.othamt" :null,
"bopmod.dbcgrp.bas.actuamt" :null,
"trnmod.commen" :null, "trnmod.commen" :null,
"trnmod.cipmod.stasehbchnam" :null, "trnmod.cipmod.stasehbchnam" :null,
"cnybop.cnyout.fpayeeamt" :null, "cnybop.cnyout.fpayeeamt" :null,
"trnmod.cipmod.zjg1hh" :null, "trnmod.cipmod.zjg1hh" :null,
"trnmod.cipmod.zjg1mc" :null, "trnmod.cipmod.zjg1mc" :null,
"liaall.limmod.limpts.oth.pts.extkey" :null, "liaall.limmod.limpts.oth.pts.extkey" :null,
"bopmod.dbcgrp.bas.lcyacc" :null, "bopmod.dbfgrp.bas.lcyacc" :null,
"trnmod.cipmod.skrdz7" :null, "trnmod.cipmod.skrdz7" :null,
"trnmod.cipmod.skrdz6" :null, "trnmod.cipmod.skrdz6" :null,
"gcdgrp.prb.adrelc" :null, "gcdgrp.prb.adrelc" :null,
"liaall.limmod.ownref" :null, "liaall.limmod.ownref" :null,
"bopmod.dbcgrp.bas.tenor" :null, "bopmod.dbcgrp.bas.othacc" :null,
"bopmod.dbcgrp.bas.actiondesc" :null, "bopmod.dbfgrp.bas.tenor" :null,
"bopmod.dbfgrp.bas.actiondesc" :null,
"liaall.limmod.ecifno" :null, "liaall.limmod.ecifno" :null,
"bopmod.dbcgrp.bas.actuccy" :null,
"trnmod.cipmod.skrdz3" :null, "trnmod.cipmod.skrdz3" :null,
"trnmod.cipmod.skrdz2" :null, "trnmod.cipmod.skrdz2" :null,
"trnmod.cipmod.skrdz5" :null, "trnmod.cipmod.skrdz5" :null,
"trnmod.cipmod.skrdz4" :null, "trnmod.cipmod.skrdz4" :null,
"bopmod.dbcgrp.bas.actiontype" :null,
"bopmod.dbcgrp.bas.lcyamt" :null,
"gcdgrp.oth.namelc" :null, "gcdgrp.oth.namelc" :null,
"trnmod.cipmod.feiyon" :null, "trnmod.cipmod.feiyon" :null,
"trnmod.cipmod.zjg2mc" :null, "trnmod.cipmod.zjg2mc" :null,
...@@ -87,41 +106,47 @@ let checkObj = { ...@@ -87,41 +106,47 @@ let checkObj = {
"bopmod.szflg" :null, "bopmod.szflg" :null,
"trnmod.cipmod.feecod" :null, "trnmod.cipmod.feecod" :null,
"cnybop.outscale" :null, "cnybop.outscale" :null,
"bopmod.dbcgrp.bas.methods" :null, "bopmod.dbcgrp.bas.actiondesc" :null,
"bopmod.dbcgrp.bas.actiontype" :null, "bopmod.dbfgrp.bas.methods" :null,
"bopmod.dbfgrp.bas.actiontype" :null,
"cnybop.traflg" :null, "cnybop.traflg" :null,
"cnybop.sbankname" :null, "cnybop.sbankname" :null,
"bopmod.dbcgrp.bas.lcbgno" :null, "bopmod.dbfgrp.bas.lcbgno" :null,
"trnmod.cipmod.feiyn2" :null, "trnmod.cipmod.feiyn2" :null,
"gcdgrp.prb.pts.extkey" :null, "gcdgrp.prb.pts.extkey" :null,
"bopmod.dbcgrp.bas.rptno" :null,
"cnybop.cnyout.dpayeedate" :null, "cnybop.cnyout.dpayeedate" :null,
"gctp.ischktyp" :null, "gctp.ischktyp" :null,
"gctp.prechkdat" :null, "gctp.prechkdat" :null,
"bopmod.dbcgrp.bas.rptno" :null, "bopmod.dbfgrp.bas.rptno" :null,
"bopmod.dbcgrp.bas.idcode" :null, "bopmod.dbfgrp.bas.idcode" :null,
"bopmod.dbcgrp.bas.fcyamt" :null, "bopmod.dbfgrp.bas.fcyamt" :null,
"trnmod.reconebchnam" :null, "trnmod.reconebchnam" :null,
"cnybop.cnyout.frecordamt" :null, "cnybop.cnyout.frecordamt" :null,
"trnmod.cipmod.staonebchnam" :null, "trnmod.cipmod.staonebchnam" :null,
"bopmod.dbcgrp.bas.custcod" :null,
"trnmod.cmtflg" :null, "trnmod.cmtflg" :null,
"bopmod.dbcgrp.bas.txccy" :null,
"liaall.limmod.limpts.wrk.pts.extkey" :null, "liaall.limmod.limpts.wrk.pts.extkey" :null,
"gcdgrp.apl.pts.nam" :null, "gcdgrp.apl.pts.nam" :null,
"trnmod.cipmod.stasehbch" :null, "trnmod.cipmod.stasehbch" :null,
"bopmod.basflg" :null, "bopmod.basflg" :null,
"mtabut.coninf.conexedat" :null, "mtabut.coninf.conexedat" :null,
"bopmod.dbcgrp.bas.buscode" :null, "bopmod.dbfgrp.bas.buscode" :null,
"cnybop.spayername" :null, "cnybop.spayername" :null,
"trnmod.cipmod.fkkhmc" :null, "trnmod.cipmod.fkkhmc" :null,
"bopmod.dbcgrp.bas.lcyacc" :null,
"liaall.limmod.limpts.nonrevflg1" :null, "liaall.limmod.limpts.nonrevflg1" :null,
"bopmod.dbcgrp.bas.outchargeamt" :null,
"cnybop.libflg" :null, "cnybop.libflg" :null,
"trnmod.bustyp" :null, "trnmod.bustyp" :null,
"bopmod.ownextkey" :null, "bopmod.ownextkey" :null,
"cnybop.cnyout.spayeecny" :null, "cnybop.cnyout.spayeecny" :null,
"cnybop.cnyout.spayercountrycode" :null, "cnybop.cnyout.spayercountrycode" :null,
"setmod.docamt" :null, "setmod.docamt" :null,
"bopmod.dbcgrp.bas.outchargeccy" :null, "bopmod.dbfgrp.bas.outchargeccy" :null,
"liaall.liaccv.cshpct" :null, "liaall.liaccv.cshpct" :null,
"bopmod.dbcgrp.bas.actuamt" :null, "bopmod.dbfgrp.bas.actuamt" :null,
"bopmod.acttyp" :null, "bopmod.acttyp" :null,
"gcdgrp.oth.pts.adrblk" :null, "gcdgrp.oth.pts.adrblk" :null,
"cnybop.cnyout.sorilevyno" :null, "cnybop.cnyout.sorilevyno" :null,
......
...@@ -6,12 +6,15 @@ import Api from "~/service/Api"; ...@@ -6,12 +6,15 @@ import Api from "~/service/Api";
import Utils from "~/utils/index" import Utils from "~/utils/index"
export default { export default {
"bopmod.dbcgrp.bas.buscode" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction, "liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.rptno" :Utils.defaultFunction, "bopmod.dbcgrp.bas.rptno" :Utils.defaultFunction,
"bopmod.dbfgrp.bas.rptno" :Utils.defaultFunction,
"trnmod.cipmod.ddbhao" :Utils.defaultFunction, "trnmod.cipmod.ddbhao" :Utils.defaultFunction,
"gcdgrp.cbs.max2.amt" :Utils.defaultFunction, "gcdgrp.cbs.max2.amt" :Utils.defaultFunction,
"cnybop.libflg" :Utils.defaultFunction, "cnybop.libflg" :Utils.defaultFunction,
"gidgrp.rec.ownref" :Utils.defaultFunction, "gidgrp.rec.ownref" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.methods" :Utils.defaultFunction,
"gcdgrp.rec.ownref" :Utils.defaultFunction, "gcdgrp.rec.ownref" :Utils.defaultFunction,
"gcdgrp.prb.pts.extkey" :Utils.defaultFunction, "gcdgrp.prb.pts.extkey" :Utils.defaultFunction,
"gcdgrp.prb.adrelc" :Utils.defaultFunction, "gcdgrp.prb.adrelc" :Utils.defaultFunction,
...@@ -40,12 +43,13 @@ export default { ...@@ -40,12 +43,13 @@ export default {
"liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction, "liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction,
"gidgrp.rec.gartyp" :Utils.defaultFunction, "gidgrp.rec.gartyp" :Utils.defaultFunction,
"gidgrp.rec.liadat" :Utils.defaultFunction, "gidgrp.rec.liadat" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.ownextkey" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction, "liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction, "liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction,
"trnmod.cipmod.feecod" :Utils.defaultFunction, "trnmod.cipmod.feecod" :Utils.defaultFunction,
"bopmod.vrfflg" :Utils.defaultFunction, "bopmod.vrfflg" :Utils.defaultFunction,
"bopmod.dclflg" :Utils.defaultFunction, "bopmod.dclflg" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.tmpref" :Utils.defaultFunction, "bopmod.dbfgrp.bas.tmpref" :Utils.defaultFunction,
"trnmod.cmtflg" :Utils.defaultFunction, "trnmod.cmtflg" :Utils.defaultFunction,
"gidgrp.rec.expdat" :Utils.defaultFunction, "gidgrp.rec.expdat" :Utils.defaultFunction,
"liaall.liaccv.addinf" :Utils.defaultFunction, "liaall.liaccv.addinf" :Utils.defaultFunction,
...@@ -55,22 +59,25 @@ export default { ...@@ -55,22 +59,25 @@ export default {
"liaall.liaccv.concur" :Utils.defaultFunction, "liaall.liaccv.concur" :Utils.defaultFunction,
"gcdgrp.rec.frepayflg" :Utils.defaultFunction, "gcdgrp.rec.frepayflg" :Utils.defaultFunction,
"cnybop.traflg" :Utils.defaultFunction, "cnybop.traflg" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.methods" :Utils.defaultFunction, "bopmod.dbfgrp.bas.methods" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.tmpref" :Utils.defaultFunction,
"cnybop.cnyflg" :Utils.defaultFunction, "cnybop.cnyflg" :Utils.defaultFunction,
"gctp.ischktyp" :Utils.defaultFunction, "gctp.ischktyp" :Utils.defaultFunction,
"gcdgrp.ben.pts.nam" :Utils.defaultFunction, "gcdgrp.ben.pts.nam" :Utils.defaultFunction,
"gidgrp.rec.cmtflg" :Utils.defaultFunction, "gidgrp.rec.cmtflg" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.custype" :Utils.defaultFunction,
"liaall.limmod.comamt" :Utils.defaultFunction, "liaall.limmod.comamt" :Utils.defaultFunction,
"liaall.limmod.ccvamt" :Utils.defaultFunction, "liaall.limmod.ccvamt" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.nam" :Utils.defaultFunction, "liaall.limmod.limpts.wrk.pts.nam" :Utils.defaultFunction,
"gcdgrp.cbs.opn1.amt" :Utils.defaultFunction, "gcdgrp.cbs.opn1.amt" :Utils.defaultFunction,
"gidgrp.cbs.opn1.amt" :Utils.defaultFunction, "gidgrp.cbs.opn1.amt" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.custype" :Utils.defaultFunction, "bopmod.dbfgrp.bas.custype" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.custcod" :Utils.defaultFunction, "bopmod.dbfgrp.bas.custcod" :Utils.defaultFunction,
"setmod.glemod.gleshwstm" :Utils.defaultFunction, "setmod.glemod.gleshwstm" :Utils.defaultFunction,
"trnmod.cipmod.ddmisu" :Utils.defaultFunction, "trnmod.cipmod.ddmisu" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.custcod" :Utils.defaultFunction,
"liaall.misamt" :Utils.defaultFunction, "liaall.misamt" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.buscode" :Utils.defaultFunction, "bopmod.dbfgrp.bas.buscode" :Utils.defaultFunction,
"trnmod.bustyp" :Utils.defaultFunction, "trnmod.bustyp" :Utils.defaultFunction,
"cnybop.cnyout.spayercountrycode" :Utils.defaultFunction, "cnybop.cnyout.spayercountrycode" :Utils.defaultFunction,
"liaall.liaccv.newamt" :Utils.defaultFunction, "liaall.liaccv.newamt" :Utils.defaultFunction,
...@@ -81,12 +88,11 @@ export default { ...@@ -81,12 +88,11 @@ export default {
"mtabut.coninf.conexedat" :Utils.defaultFunction, "mtabut.coninf.conexedat" :Utils.defaultFunction,
"cnybop.outflg" :Utils.defaultFunction, "cnybop.outflg" :Utils.defaultFunction,
"trnmod.cipmod.covflg" :Utils.defaultFunction, "trnmod.cipmod.covflg" :Utils.defaultFunction,
"bopmod.dbcgrp.bas.ownextkey" :Utils.defaultFunction, "bopmod.dbfgrp.bas.ownextkey" :Utils.defaultFunction,
"gctp.aplmullab" :Utils.defaultFunction, "gctp.aplmullab" :Utils.defaultFunction,
"liaall.liaccv.cshpct" :Utils.defaultFunction, "liaall.liaccv.cshpct" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction, "mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction, "mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction,
"gcdgrp.rec.docprbrol" :Utils.defaultFunction, "gcdgrp.rec.docprbrol" :Utils.defaultFunction,
} }
//你可以添加自动default处理 //你可以添加自动default处理
...@@ -2,9 +2,6 @@ import Api from "~/service/Api" ...@@ -2,9 +2,6 @@ import Api from "~/service/Api"
import Utils from "~/utils" import Utils from "~/utils"
export default { export default {
async onSeainf(){
},
async onGctpGetrefbut(){ async onGctpGetrefbut(){
let rtnmsg = await this.executeRule("gctp.getrefbut") let rtnmsg = await this.executeRule("gctp.getrefbut")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
...@@ -245,6 +242,114 @@ export default { ...@@ -245,6 +242,114 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onBaspp1Getreftmp(){
let rtnmsg = await this.executeRule("baspp1.getreftmp")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBaspp1Getref(){
let rtnmsg = await this.executeRule("baspp1.getref")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCan(){
let rtnmsg = await this.executeRule("can")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onChk(){
let rtnmsg = await this.executeRule("chk")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onChk(){
let rtnmsg = await this.executeRule("chk")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onButpErr(){
let rtnmsg = await this.executeRule("butp.err")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCan(){
let rtnmsg = await this.executeRule("can")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onOutctySelbut1(){
let rtnmsg = await this.executeRule("outcty.selbut1")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onSav(){
let rtnmsg = await this.executeRule("sav")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBasppGetreftmp(){ async onBasppGetreftmp(){
let rtnmsg = await this.executeRule("baspp.getreftmp") let rtnmsg = await this.executeRule("baspp.getreftmp")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
...@@ -293,6 +398,18 @@ export default { ...@@ -293,6 +398,18 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onChk(){
let rtnmsg = await this.executeRule("chk")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onButpErr(){ async onButpErr(){
let rtnmsg = await this.executeRule("butp.err") let rtnmsg = await this.executeRule("butp.err")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
...@@ -305,8 +422,8 @@ export default { ...@@ -305,8 +422,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onOutctySelbut1(){ async onCan(){
let rtnmsg = await this.executeRule("outcty.selbut1") let rtnmsg = await this.executeRule("can")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
......
...@@ -416,11 +416,11 @@ export default { ...@@ -416,11 +416,11 @@ export default {
"bopmod.dbcgrp.bas.rptno":[ "bopmod.dbfgrp.bas.rptno":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"} {max: 22,message:"长度不能超过22"}
], ],
"bopmod.dbcgrp.bas.tmpref":[ "bopmod.dbfgrp.bas.tmpref":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"} {max: 16,message:"长度不能超过16"}
], ],
...@@ -429,81 +429,81 @@ export default { ...@@ -429,81 +429,81 @@ export default {
"bopmod.dbcgrp.bas.actiondesc":[ "bopmod.dbfgrp.bas.actiondesc":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 32,message:"长度不能超过32"} {max: 32,message:"长度不能超过32"}
], ],
"bopmod.dbcgrp.bas.buscode":[ "bopmod.dbfgrp.bas.buscode":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"} {max: 22,message:"长度不能超过22"}
], ],
"bopmod.dbcgrp.bas.custcod":[ "bopmod.dbfgrp.bas.custcod":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"长度不能超过18"} {max: 18,message:"长度不能超过18"}
], ],
"bopmod.dbcgrp.bas.custnm":[ "bopmod.dbfgrp.bas.custnm":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 63,message:"长度不能超过63"} {max: 63,message:"长度不能超过63"}
], ],
"bopmod.dbcgrp.bas.oppuser":[ "bopmod.dbfgrp.bas.oppuser":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 63,message:"长度不能超过63"} {max: 63,message:"长度不能超过63"}
], ],
"bopmod.dbcgrp.bas.idcode":[ "bopmod.dbfgrp.bas.idcode":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"} {max: 32,message:"长度不能超过32"}
], ],
"bopmod.dbcgrp.bas.exrate":[ "bopmod.dbfgrp.bas.exrate":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 13,message:"长度不能超过13"} {max: 13,message:"长度不能超过13"}
], ],
"bopmod.dbcgrp.bas.lcyamt":[ "bopmod.dbfgrp.bas.lcyamt":[
{type: "number", required: false, message: "必输项"} ], {type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.lcyacc":[ "bopmod.dbfgrp.bas.lcyacc":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"} {max: 32,message:"长度不能超过32"}
], ],
"bopmod.dbcgrp.bas.fcyamt":[ "bopmod.dbfgrp.bas.fcyamt":[
{type: "number", required: false, message: "必输项"} ], {type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.fcyacc":[ "bopmod.dbfgrp.bas.fcyacc":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"} {max: 32,message:"长度不能超过32"}
], ],
"bopmod.dbcgrp.bas.othamt":[ "bopmod.dbfgrp.bas.othamt":[
{type: "number", required: false, message: "必输项"} ], {type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.othacc":[ "bopmod.dbfgrp.bas.othacc":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"} {max: 32,message:"长度不能超过32"}
], ],
"bopmod.dbcgrp.bas.txamt":[ "bopmod.dbfgrp.bas.txamt":[
{type: "number", required: false, message: "必输项"} ], {type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.outchargeamt":[ "bopmod.dbfgrp.bas.outchargeamt":[
{type: "number", required: false, message: "必输项"} ], {type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.actuamt":[ "bopmod.dbfgrp.bas.actuamt":[
{type: "number", required: false, message: "必输项"} ], {type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.issdate":[ "bopmod.dbfgrp.bas.issdate":[
{type: "date", required: false, message: "输入正确的日期"} {type: "date", required: false, message: "输入正确的日期"}
], ],
"bopmod.dbcgrp.bas.lcbgno":[ "bopmod.dbfgrp.bas.lcbgno":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"} {max: 20,message:"长度不能超过20"}
], ],
"bopmod.dbcgrp.bas.tenor":[ "bopmod.dbfgrp.bas.tenor":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"} {max: 10,message:"长度不能超过10"}
], ],
...@@ -843,4 +843,98 @@ export default { ...@@ -843,4 +843,98 @@ export default {
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"bopmod.dbcgrp.bas.rptno":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"bopmod.dbcgrp.bas.tmpref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"bopmod.dbcgrp.bas.actiondesc":[
{type: "string", required: true, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbcgrp.bas.buscode":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"bopmod.dbcgrp.bas.custcod":[
{type: "string", required: false, message: "必输项"},
{max: 18,message:"长度不能超过18"}
],
"bopmod.dbcgrp.bas.custnm":[
{type: "string", required: true, message: "必输项"},
{max: 63,message:"长度不能超过63"}
],
"bopmod.dbcgrp.bas.oppuser":[
{type: "string", required: true, message: "必输项"},
{max: 63,message:"长度不能超过63"}
],
"bopmod.dbcgrp.bas.idcode":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbcgrp.bas.exrate":[
{type: "string", required: false, message: "必输项"},
{max: 13,message:"长度不能超过13"}
],
"bopmod.dbcgrp.bas.lcyamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.lcyacc":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbcgrp.bas.fcyamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.fcyacc":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbcgrp.bas.othamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.othacc":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbcgrp.bas.txamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.outchargeamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.actuamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbcgrp.bas.issdate":[
{type: "date", required: false, message: "输入正确的日期"}
],
"bopmod.dbcgrp.bas.lcbgno":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"bopmod.dbcgrp.bas.tenor":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
} }
\ No newline at end of file
...@@ -166,7 +166,7 @@ export default { ...@@ -166,7 +166,7 @@ export default {
], ],
"ltdgrp.rec.apprultxt":[ "ltdgrp.rec.apprultxt":[
{type: "string", required: true, message: "必输项"}, {required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
...@@ -551,21 +551,21 @@ export default { ...@@ -551,21 +551,21 @@ export default {
"ltdgrp.blk.mixdet":[ "ltdgrp.blk.mixdet":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"ltdgrp.blk.avbwthtxt":[ "ltdgrp.blk.avbwthtxt":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"ltdgrp.blk.preper":[ "ltdgrp.blk.preper":[
{type: "string", required: true, message: "必输项"}, {type: "string",type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {type: "string",max: 35,message:"长度不能超过35"}
], ],
"ltdgrp.rec.prepers18":[ "ltdgrp.rec.prepers18":[
{type: "string", required: false, message: "必输项"}, { required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"} {max: 999,message:"长度不能超过3"}
], ],
"ltdgrp.rec.prepertxts18":[ "ltdgrp.rec.prepertxts18":[
...@@ -575,16 +575,16 @@ export default { ...@@ -575,16 +575,16 @@ export default {
"ltdgrp.blk.defdet":[ "ltdgrp.blk.defdet":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"ltdgrp.blk.feetxt":[ "ltdgrp.blk.feetxt":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"ltdgrp.blk.dftat":[ "ltdgrp.blk.dftat":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"lttp.drwp.ptsget.sdamod.dadsnd":[ "lttp.drwp.ptsget.sdamod.dadsnd":[
...@@ -639,7 +639,7 @@ export default { ...@@ -639,7 +639,7 @@ export default {
{max: 65,message:"长度不能超过65"} {max: 65,message:"长度不能超过65"}
], ],
"ltdgrp.blk.shpper":[ "ltdgrp.blk.shpper":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 65,message:"长度不能超过65"} {max: 65,message:"长度不能超过65"}
], ],
} }
\ No newline at end of file
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
<el-form-item label="是否报送跨境人民币2111表" prop="cnybop.outflg" label-width="200px"> <el-form-item label="是否报送跨境人民币2111表" prop="cnybop.outflg" label-width="200px">
<c-select <c-select
:code="codes.outflg" :code="codes.outflg"
disabled v-model="model.cnybop.outflg" style="width:100%" placeholder="请选择是否报送跨境人民币2111表"> :disabled="model.bcdgrp.cbs.max.cur!='CNY'" v-model="model.cnybop.outflg" style="width:100%" placeholder="请选择是否报送跨境人民币2111表">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -20,7 +20,18 @@ ...@@ -20,7 +20,18 @@
</c-col> </c-col>
<c-col :span="4"> <c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onColinsButtxmsel"> <c-button size="small" type="primary" icon="el-icon-search"
@click="
showGridPromptDialog(
'bctp.colins.buttxmsel',
null,
null,
{ TXT: 'bcdgrp.blk.colins' },
{ TXT: false },
'doxpDialog'
)
"
>
... ...
</c-button> </c-button>
</c-col> </c-col>
...@@ -38,7 +49,17 @@ ...@@ -38,7 +49,17 @@
<c-col :span="4"> <c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onDftinsButtxmsel"> <c-button size="small" type="primary" icon="el-icon-search"
@click="
showGridPromptDialog(
'bctp.dftins.buttxmsel',
null,
null,
{ TXT: 'bcdgrp.blk.dftins' },
{ TXT: false },
'doxpDialog'
)
">
... ...
</c-button> </c-button>
</c-col> </c-col>
...@@ -66,7 +87,17 @@ ...@@ -66,7 +87,17 @@
</c-col> </c-col>
<c-col :span="4"> <c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onOthins1Buttxmsel"> <c-button size="small" type="primary" icon="el-icon-search"
@click="
showGridPromptDialog(
'bctp.othins.buttxmsel',
null,
null,
{ TXT: 'bcdgrp.blk.othins' },
{ TXT: false },
'doxpDialog'
)
">
... ...
</c-button> </c-button>
</c-col> </c-col>
...@@ -106,7 +137,7 @@ ...@@ -106,7 +137,7 @@
:code="codes.chadet" :code="codes.chadet"
> >
</c-select> </c-select>
</el-option>
</c-col> </c-col>
...@@ -124,12 +155,12 @@ ...@@ -124,12 +155,12 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="5"> <c-col :span="4">
<el-form-item label="Waive Collecting"> <el-form-item label="Waive Collecting">
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="4"> <c-col :span="4">
<el-form-item label="Bank Charges" style="margin-left:-42px"> <el-form-item label="Bank Charges" style="margin-left:15px">
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -147,7 +178,7 @@ ...@@ -147,7 +178,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="4"> <c-col :span="4">
<el-form-item label="Bank Charges" style="margin-left:-18px"> <el-form-item label="Bank Charges" style="margin-left:15px">
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -83,6 +83,13 @@ ...@@ -83,6 +83,13 @@
v-on:select-ety="selectEty" v-on:select-ety="selectEty"
> >
</c-grid-ety-prompt-dialog> </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> </div>
</c-page> </c-page>
</template> </template>
......
...@@ -268,7 +268,43 @@ ...@@ -268,7 +268,43 @@
>Close Contract</c-checkbox >Close Contract</c-checkbox
> >
</c-col> </c-col>
<c-col :span="24">
<el-form-item
label="跨境人民币清算模式"
prop="trnmod.cmtflg"
v-if="model.setmod.doccur == 'CNY'"
style="margin-top: 15px"
>
<c-select
v-model="model.trnmod.cmtflg"
style="width: 100%"
placeholder=""
:disabled="model.gcdgrp.rec.frepaylg=='X'"
>
<el-option
v-for="item in codes.cmtflg"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="报文类型"
prop="trnmod.swftyp"
v-if="model.trnmod.cmtflg =='P'||model.trnmod.cmtflg =='X'"
>
<c-select v-model="model.trnmod.swftyp" disabled placeholder=""
:code="codes.swftyp1"
style="width: 100%"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Settle Amt." prop="setmod.doccur"> <el-form-item label="Settle Amt." prop="setmod.doccur">
<c-select <c-select
......
...@@ -132,7 +132,7 @@ import Setpan from "~/views/Public/Setpan"; ...@@ -132,7 +132,7 @@ import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp"; import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan"; import Docpan from "~/views/Public/Docpan";
import Doctre from "~/views/Public/Doctre"; import Doctre from "~/views/Public/Doctre";
import Limitbody from "~/views/Public/Limitbody"; import Limitbody from "./Limitbody";
import Glepan from "~/views/Public/Glepan"; import Glepan from "~/views/Public/Glepan";
export default { export default {
......
...@@ -58,7 +58,18 @@ export default { ...@@ -58,7 +58,18 @@ export default {
methods:{...Event}, methods:{...Event},
created:function(){ created:function(){
},
watch:{
"model.lendoc.actflg":{
immediate:true,
handler(){
if(this.model.lendoc.actflg==false){
this.model.lendoc.account==""
}
}
}
} }
} }
</script> </script>
<style> <style>
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
placeholder="请输入External Key of Address" placeholder="请输入External Key of Address"
:disabled="flag" :disabled="flag"
@keyup.enter.native=" @keyup.enter.native="
showGridPromptDialog('attp.atd.sbkact') showGridPromptDialog('cpdgrp.ori.pts.extkey')
" "
></c-input> ></c-input>
</el-form-item> </el-form-item>
......
...@@ -60,9 +60,9 @@ ...@@ -60,9 +60,9 @@
</el-tab-pane> </el-tab-pane>
<!-- Messages --> <!-- Messages -->
<el-tab-pane label="Messages" name="docpan1"> <el-tab-pane label="Messages" name="docpan">
<c-content> <c-content>
<m-docpan1 :model="model" :codes="codes" /> <m-docpan :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
...@@ -90,9 +90,9 @@ ...@@ -90,9 +90,9 @@
</el-tab-pane> </el-tab-pane>
<!--收账通知 --> <!--收账通知 -->
<el-tab-pane label="收账通知" name="docpan"> <el-tab-pane label="收账通知" name="docpan1">
<c-content> <c-content>
<m-docpan :model="model" :codes="codes" /> <m-docpan1 :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
...@@ -134,8 +134,8 @@ import Setpan from "~/views/Public/Setpan"; ...@@ -134,8 +134,8 @@ import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp"; import Coninfp from "~/views/Public/Coninfp";
import Addinf from "./Addinf"; import Addinf from "./Addinf";
import Doctre from "~/views/Public/Doctre"; import Doctre from "~/views/Public/Doctre";
import Docpan1 from "~/views/Public/Docpan"; import Docpan from "~/views/Public/Docpan";
import Docpan from "./Docpan"; import Docpan1 from "./Docpan";
import Wg from "./Wg"; import Wg from "./Wg";
import Dbe from "./Dbe.vue"; import Dbe from "./Dbe.vue";
import Dbb from "./Dbb.vue"; import Dbb from "./Dbb.vue";
...@@ -151,8 +151,8 @@ export default { ...@@ -151,8 +151,8 @@ export default {
"m-coninfp": Coninfp, "m-coninfp": Coninfp,
"m-addinf": Addinf, "m-addinf": Addinf,
"m-doctre": Doctre, "m-doctre": Doctre,
"m-docpan1": Docpan1,
"m-docpan": Docpan, "m-docpan": Docpan,
"m-docpan1": Docpan1,
"m-wg": Wg, "m-wg": Wg,
"m-dbe": Dbe, "m-dbe": Dbe,
"m-dbb": Dbb, "m-dbb": Dbb,
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Our Referance" prop="cpdgrp.rec.ownref"> <el-form-item label="Our Referance" prop="cpdgrp.rec.ownref">
<c-fullbox> <c-fullbox>
<c-input v-model="model.cpdgrp.rec.ownref"></c-input> <c-input v-model="model.cpdgrp.rec.ownref" disabled></c-input>
<template slot="footer"> <template slot="footer">
<c-button type="primary" <c-button type="primary"
><span style="font-family: '宋体'; font-weight: bold" ><span style="font-family: '宋体'; font-weight: bold"
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="13"> <c-col :span="13">
<el-form-item label="Payment Amount" prop="cpdgrp.cbs.nom1.cur"> <el-form-item label="Payment Amount" prop="cpdgrp.cbs.nom1.cur">
<c-input v-model="model.cpdgrp.cbs.nom1.cur"></c-input> <c-input v-model="model.cpdgrp.cbs.nom1.cur" disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -34,6 +34,7 @@ ...@@ -34,6 +34,7 @@
v-model="model.cpdgrp.cbs.nom1.amt" v-model="model.cpdgrp.cbs.nom1.amt"
style="text-align: left; width: 100%" style="text-align: left; width: 100%"
placeholder="请输入汇款金额" placeholder="请输入汇款金额"
disabled
@keyup.enter.native=" @keyup.enter.native="
defaultFunction( defaultFunction(
'cpdgrp.cbs.nom1.amt', 'cpdgrp.cbs.nom1.amt',
...@@ -48,7 +49,7 @@ ...@@ -48,7 +49,7 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="13"> <c-col :span="13">
<el-form-item label="Received Amount" prop="cpdgrp.cbs.max.cur"> <el-form-item label="Received Amount" prop="cpdgrp.cbs.max.cur">
<c-input v-model="model.cpdgrp.cbs.max.cur"></c-input> <c-input v-model="model.cpdgrp.cbs.max.cur" disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -61,6 +62,7 @@ ...@@ -61,6 +62,7 @@
<c-input-currency <c-input-currency
v-model="model.cpdgrp.cbs.max.amt" v-model="model.cpdgrp.cbs.max.amt"
style="text-align: left; width: 100%" style="text-align: left; width: 100%"
disabled
@keyup.enter.native=" @keyup.enter.native="
defaultFunction( defaultFunction(
'cpdgrp.cbs.nom1.amt', 'cpdgrp.cbs.nom1.amt',
...@@ -78,13 +80,14 @@ ...@@ -78,13 +80,14 @@
type="date" type="date"
v-model="model.cpdgrp.rec.valdat" v-model="model.cpdgrp.rec.valdat"
style="width: 100%" style="width: 100%"
disabled
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Payment Type" prop="cpdgrp.rec.paytyp"> <el-form-item label="Payment Type" prop="cpdgrp.rec.paytyp">
<c-input v-model="model.cpdgrp.rec.paytyp"></c-input> <c-input v-model="model.cpdgrp.rec.paytyp" disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -92,42 +95,42 @@ ...@@ -92,42 +95,42 @@
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Name" prop="cpdgrp.rec.nam"> <el-form-item label="Name" prop="cpdgrp.rec.nam">
<c-input v-model="model.cpdgrp.rec.nam"></c-input> <c-input v-model="model.cpdgrp.rec.nam" disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Ordering Customer" prop="cpdgrp.orc.pts.nam"> <el-form-item label="Ordering Customer" prop="cpdgrp.orc.pts.nam">
<c-input type="textarea" v-model="model.cpdgrp.orc.pts.nam"></c-input> <c-input type="textarea" v-model="model.cpdgrp.orc.pts.nam" disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Ordering Institution" prop="cpdgrp.ori.pts.nam"> <el-form-item label="Ordering Institution" prop="cpdgrp.ori.pts.nam">
<c-input type="textarea" v-model="model.cpdgrp.ori.pts.nam"></c-input> <c-input type="textarea" v-model="model.cpdgrp.ori.pts.nam" disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Pay Bank" prop="cpdgrp.pyb.pts.pts"> <el-form-item label="Pay Bank" prop="cpdgrp.pyb.pts.pts">
<c-input type="textarea" v-model="model.cpdgrp.pyb.pts.pts"></c-input> <c-input type="textarea" v-model="model.cpdgrp.pyb.pts.pts" disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Payee" prop="cpdgrp.pye.pts.nam"> <el-form-item label="Payee" prop="cpdgrp.pye.pts.nam">
<c-input type="textarea" v-model="model.cpdgrp.pye.pts.nam"></c-input> <c-input type="textarea" v-model="model.cpdgrp.pye.pts.nam" disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="18"> <c-col :span="11">
<el-form-item label="Narrative" prop="strinf"> <el-form-item label="Narrative" prop="strinf">
<c-input type="textarea" v-model="model.strinf"></c-input> <c-input type="textarea" v-model="model.strinf" rows="4"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="6"> <c-col :span="6" :offset="1">
<c-checkbox v-model="model.sndsmg">Send Message</c-checkbox> <c-checkbox v-model="model.sndsmg">Send Message</c-checkbox>
</c-col> </c-col>
</c-col> </c-col>
......
<template> <template>
<div class="eContainer"> <div class="eContainer">
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
<el-button size="small">备忘录</el-button>
<el-button size="small">影像信息</el-button>
<!-- <el-button size="small">保存模板</el-button> -->
<!-- <el-button size="small">使用模板</el-button> -->
<el-button size="small">制裁信息</el-button>
<!-- <el-button size="small">拆分报文</el-button> -->
<el-button size="small">智能提示</el-button>
</c-function-btn>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small" :validate-on-rule-change="false"> <el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small" :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--cptcan PD000016 Cancelation --> <!--cptcan PD000016 Cancelation -->
...@@ -40,6 +55,7 @@ import Coninfp from "~/views/Public/Coninfp"; ...@@ -40,6 +55,7 @@ import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan"; import Docpan from "~/views/Public/Docpan";
import Doctre from "~/views/Public/Doctre"; import Doctre from "~/views/Public/Doctre";
import commonFuncs from "~/mixin/commonFuncs";
export default { export default {
name: "Cptcan", name: "Cptcan",
...@@ -55,7 +71,7 @@ export default { ...@@ -55,7 +71,7 @@ export default {
root: this root: this
} }
}, },
mixins: [commonProcess], // 里面包含了Default、Check等的公共处理 mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理
data(){ data(){
return { return {
tabVal: "canp", tabVal: "canp",
......
...@@ -18,12 +18,18 @@ ...@@ -18,12 +18,18 @@
style="width: 100%" style="width: 100%"
> >
<c-col :span="16"> <c-col :span="16">
<c-input <c-select
v-model="model.trncorco.usfmod.flt" v-model="model.trncorco.usfmod.flt"
maxlength="16" maxlength="16"
placeholder="请输入Selection of User" placeholder="请输入Selection of User"
><el-option
v-for="item in flt"
:key="item.value"
:label="item.label"
:value="item.value"
> >
</c-input> </el-option>
</c-select>
</c-col> </c-col>
<c-button size="small" type="primary">Show_Set</c-button> <c-button size="small" type="primary">Show_Set</c-button>
...@@ -58,7 +64,7 @@ ...@@ -58,7 +64,7 @@
placeholder="请选择汇款性质" placeholder="请选择汇款性质"
> >
<el-option <el-option
v-for="item in codes.trntyp" v-for="item in trntyp"
:key="item.value" :key="item.value"
:label="item.label" :label="item.label"
:value="item.value" :value="item.value"
...@@ -108,12 +114,12 @@ ...@@ -108,12 +114,12 @@
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item label="Currency" prop="relcur" style="width: 100%"> <el-form-item label="支持币种" prop="relcur" style="width: 100%">
<c-select <c-select
v-model="model.relcur" v-model="model.relcur"
style="width: 100%" style="width: 100%"
placeholder="请选择Currency" placeholder="请选择Currency"
:code="codes.currencycode" :code="currencycode"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -184,19 +190,36 @@ ...@@ -184,19 +190,36 @@
<c-col :span="8"> <c-col :span="8">
<el-form-item label="branch" prop="branch" style="width: 100%"> <el-form-item label="branch" prop="branch" style="width: 100%">
<c-input <c-select
v-model="model.branch" v-model="model.branch"
maxlength="24" maxlength="24"
style="width: 100%"
placeholder="请输入Select Single Party" placeholder="请输入Select Single Party"
> ><el-option
</c-input> v-for="item in branch"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="8">
<el-form-item label="Transaction Type" prop="atp.cod"> <el-form-item label="Transaction Type" prop="atp.cod" style="width: 100%">
<c-input v-model="model.atp.cod"></c-input> <c-fullbox>
<c-input v-model="model.atp.cod" style="width: 100%"></c-input>
<template slot="footer">
<c-button
style="margin: 0 10px 0 10px; padding: 0 12px"
size="small"
type="primary"
>
<span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button>
</template>
</c-fullbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-row> </c-row>
...@@ -564,6 +587,58 @@ export default { ...@@ -564,6 +587,58 @@ export default {
data: [], data: [],
}, },
searchToggle: true, searchToggle: true,
flt: [
{ label: "All Users", value: "<ALL>" },
{ label: "Selected User", value: "<SELU>" },
],
branch:[
{label:"LM ADD", value:"00001047"}
],
currencycode:[
{label:"ASF 记账瑞士法郎",value:"ASF"},
{label:"ATS 先令",value:"ATS"},
{label:"AUD 澳大利亚元",value:"AUD"},
{label:"BEF 比利时法郎",value:"BEF"},
{label:"CAD 加元",value:"CAD"},
{label:"CHF 瑞士法郎",value:"CHF"},
{label:"CNY 人民币元",value:"CNY"},
{label:"DEM 德国马克",value:"DEM"},
{label:"DKK 丹麦克朗",value:"DKK"},
{label:"EUR 欧元",value:"EUR"},
{label:"FIM 马克",value:"FIM"},
{label:"FRF 法国法郎",value:"FRF"},
{label:"GBP 英镑",value:"GBP"},
{label:"HKD 香港元",value:"HKD"},
{label:"ITL 意大利里拉",value:"ITL"},
{label:"JPY 日元",value:"JPY"},
{label:"KRW 园",value:"KRW"},
{label:"MOP 澳门元",value:"MOP"},
{label:"NLG 荷兰盾",value:"NLG"},
{label:"NOK 挪威克朗",value:"NOK"},
{label:"NZD 新西兰元",value:"NZD"},
{label:"SEK 瑞典克朗",value:"SEK"},
{label:"SGD 新加坡元",value:"SGD"},
{label:"THB 铢",value:"THB"},
{label:"TWD 新台湾元",value:"TWD"},
{label:"USD 美元",value:"USD"},
{label:"XEU 欧洲货币单元(E.C.U)",value:"XEU"}
],
relflg: [
{ label: "<all>", value: "" },
{ label: "Correct", value: "C" },
{ label: "Final", value: "F" },
{ label: "Picked up", value: "P" },
{ label: "Rejected", value: "N" },
{ label: "Released", value: "R" },
{ label: "Waiting", value: "W" },
],
trntyp:[
{label:"ALL",value:""},
{label:"贸易",value:"0"},
{label:"非贸易",value:"1"},
{label:"资本",value:"2"},
{label:"非资本",value:"3"},
],
}; };
}, },
methods: { methods: {
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
</el-tab-pane> </el-tab-pane>
<!-- 控制展示页面 --> <!-- 控制展示页面 -->
<el-tab-pane label="Transaction Header" name="trnp0" v-if="true"> <!-- <el-tab-pane label="Transaction Header" name="trnp0" v-if="true">
<m-trnp0 :model="model" :codes="codes"></m-trnp0> <m-trnp0 :model="model" :codes="codes"></m-trnp0>
</el-tab-pane> </el-tab-pane>
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
<el-tab-pane label="传票打印" name="subpena" v-if="true"> <el-tab-pane label="传票打印" name="subpena" v-if="true">
<m-subpena :model="model" :codes="codes"></m-subpena> <m-subpena :model="model" :codes="codes"></m-subpena>
</el-tab-pane> </el-tab-pane> -->
<el-tab-pane label="流程记录" name="orerec" v-if="true"> <el-tab-pane label="流程记录" name="orerec" v-if="true">
<m-orerec :model="model" :codes="codes"></m-orerec> <m-orerec :model="model" :codes="codes"></m-orerec>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-row> <c-row>
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<c-col :span="24"> <c-col :span="24">
<c-col :span="14"> <c-col :span="14">
<el-form-item label="Additional Amount" prop="gidgrp.cbs.mac2.cur"> <el-form-item
<c-input disabled v-model="model.gidgrp.cbs.mac2.cur" maxlength="3" placeholder="请输入Additional Amount"></c-input> label="Additional Amount"
</el-form-item> prop="gidgrp.cbs.mac2.cur"
</c-col> >
<c-col :span="10"> <c-input
<c-input v-model="model.gidgrp.cbs.mac2.amt" placeholder="请输入Balance"></c-input> disabled
</c-col> v-model="model.gidgrp.cbs.mac2.cur"
</c-col> maxlength="3"
placeholder="请输入Additional Amount"
></c-input>
</el-form-item>
</c-col>
<c-col :span="10">
<c-input
v-model="model.gidgrp.cbs.mac2.amt"
placeholder="请输入Balance"
></c-input>
</c-col>
</c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="14"> <c-col :span="14">
<el-form-item label="Open Add. Amount" prop="gidgrp.cbs.opc2.cur"> <el-form-item label="Open Add. Amount" prop="gidgrp.cbs.opc2.cur">
<c-input disabled v-model="model.gidgrp.cbs.opc2.cur" maxlength="3" placeholder="请输入Open Add. Amount"></c-input> <c-input
</el-form-item> disabled
</c-col> v-model="model.gidgrp.cbs.opc2.cur"
<c-col :span="10"> maxlength="3"
<c-input disabled v-model="model.gidgrp.cbs.opc2.amt" placeholder="请输入Balance"></c-input> placeholder="请输入Open Add. Amount"
</c-col> ></c-input>
</c-col> </el-form-item>
</c-col> </c-col>
<c-col :span="11" :offset="1"> <c-col :span="10">
<c-col :span="24"> <c-input
<el-form-item label="Covered" prop="gidgrp.blk.addamtcovc"> disabled
<c-input type="textarea" :rows="4" v-model="model.gidgrp.blk.addamtcovc" maxlength="65" show-word-limit placeholder="请输入Covered" ></c-input> v-model="model.gidgrp.cbs.opc2.amt"
</el-form-item> placeholder="请输入Balance"
</c-col> ></c-input>
</c-col> </c-col>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<el-form-item label="Covered" prop="gidgrp.blk.addamtcovc">
<c-input
type="textarea"
:rows="4"
v-model="model.gidgrp.blk.addamtcovc"
maxlength="65"
show-word-limit
placeholder="请输入Covered"
></c-input>
</el-form-item>
</c-col>
</c-col> </c-col>
</c-col>
</c-row> </c-row>
<!-- SF000004 : Additional Amount --> <!-- SF000004 : Additional Amount -->
<!-- <c-col :span="12"> <!-- <c-col :span="12">
<c-form-item :label="$t('aacp.SF000004')" prop="gidgrp.cbs.mac2.cur"> <c-form-item :label="$t('aacp.SF000004')" prop="gidgrp.cbs.mac2.cur">
<c-input v-model="model.gidgrp.cbs.mac2.cur" maxlength="3" :placeholder="$t('other.please_enter')+$t('aacp.SF000004')"></c-input> <c-input v-model="model.gidgrp.cbs.mac2.cur" maxlength="3" :placeholder="$t('other.please_enter')+$t('aacp.SF000004')"></c-input>
</c-form-item> </c-form-item>
...@@ -47,9 +74,9 @@ ...@@ -47,9 +74,9 @@
<c-input v-model="model.gidgrp.cbs.mac2.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input> <c-input v-model="model.gidgrp.cbs.mac2.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input>
</c-form-item> </c-form-item>
</c-col> --> </c-col> -->
<!-- SF000008 : Open Add. Amount --> <!-- SF000008 : Open Add. Amount -->
<!-- <c-col :span="12"> <!-- <c-col :span="12">
<c-form-item :label="$t('aacp.SF000008')" prop="gidgrp.cbs.opc2.cur"> <c-form-item :label="$t('aacp.SF000008')" prop="gidgrp.cbs.opc2.cur">
<c-input v-model="model.gidgrp.cbs.opc2.cur" maxlength="3" :placeholder="$t('other.please_enter')+$t('aacp.SF000008')"></c-input> <c-input v-model="model.gidgrp.cbs.opc2.cur" maxlength="3" :placeholder="$t('other.please_enter')+$t('aacp.SF000008')"></c-input>
</c-form-item> </c-form-item>
...@@ -60,9 +87,9 @@ ...@@ -60,9 +87,9 @@
<c-input v-model="model.gidgrp.cbs.opc2.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input> <c-input v-model="model.gidgrp.cbs.opc2.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input>
</c-form-item> </c-form-item>
</c-col> --> </c-col> -->
<!-- SF000009 : Covered --> <!-- SF000009 : Covered -->
<!-- <c-col :span="12"> <!-- <c-col :span="12">
<c-form-item :label="$t('aacp.SF000009')" prop="gidgrp.blk.addamtcovc"> <c-form-item :label="$t('aacp.SF000009')" prop="gidgrp.blk.addamtcovc">
<c-input type="textarea" v-model="model.gidgrp.blk.addamtcovc" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('aacp.SF000009')" ></c-input> <c-input type="textarea" v-model="model.gidgrp.blk.addamtcovc" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('aacp.SF000009')" ></c-input>
</c-form-item> </c-form-item>
...@@ -70,26 +97,21 @@ ...@@ -70,26 +97,21 @@
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getopn/Event" import Event from "~/model/Getopn/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {};
},
} methods: { ...Event },
}, created: function () {},
methods:{...Event}, };
created:function(){
}
}
</script> </script>
<style> <style>
</style> </style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-row> <c-row>
<c-col :span="24"> <c-col :span="24">
<c-col :span="16"> <c-col :span="16">
<c-col :span="24"> <c-col :span="24">
<el-form-item v-if="model.gitp.gidtxtmodflg == ''" label="Guarantee Text with Variables" prop="gidgrp.blk.gidtxt"> <el-form-item
<i-stream-input :disabled="model.gitp.gidtxtmodflg == ''" type="textarea" rows="15" :model="model.gidgrp.blk.gidtxt" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables" ></i-stream-input> v-if="model.gitp.gidtxtmodflg == ''"
</el-form-item> label="Guarantee Text with Variables"
<el-form-item v-if="model.gitp.gidtxtmodflg == 'X'" label="Guarantee Text with Variables" prop="gidgrp.blk.gtxgidtxt"> prop="gidgrp.blk.gidtxt"
<i-stream-input type="textarea" :model="model.gidgrp.blk.gtxgidtxt" rows="15" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables" ></i-stream-input> >
</el-form-item> <i-stream-input
</c-col> :disabled="model.gitp.gidtxtmodflg == ''"
</c-col> type="textarea"
<c-col :span="6"> rows="15"
<c-col :span="24"> :model="model.gidgrp.blk.gidtxt"
<c-checkbox v-model="model.gitp.gidtxtmodflg" style="margin:0 0 0 10px">Modify Guarantee Text</c-checkbox> maxlength="65"
</c-col> show-word-limit
<c-col :span="24"> placeholder="请输入Guarantee Text with Variables"
<c-checkbox v-model="model.gitp.chkgidtxt" style="margin:0 0 0 10px">Allow *</c-checkbox> ></i-stream-input>
</c-col> </el-form-item>
<el-form-item
<c-col :span="24"> v-if="model.gitp.gidtxtmodflg == 'X'"
<c-button :disabled="model.gitp.gidtxtmodflg == ''" size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpButdif"> label="Guarantee Text with Variables"
vs. &System prop="gidgrp.blk.gtxgidtxt"
</c-button> >
</c-col> <i-stream-input
type="textarea"
:model="model.gidgrp.blk.gtxgidtxt"
rows="15"
maxlength="65"
show-word-limit
placeholder="请输入Guarantee Text with Variables"
></i-stream-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="6">
<c-col :span="24">
<c-checkbox
v-model="model.gitp.gidtxtmodflg"
style="margin: 0 0 0 10px"
>Modify Guarantee Text</c-checkbox
>
</c-col>
<c-col :span="24">
<c-checkbox
v-model="model.gitp.chkgidtxt"
style="margin: 0 0 0 10px"
>Allow *</c-checkbox
>
</c-col>
<c-col :span="24"> <c-col :span="24">
<c-button size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpButdifhis"> <c-button
vs. &History :disabled="model.gitp.gidtxtmodflg == ''"
</c-button> size="small"
</c-col> type="primary"
style="margin: 5px 0 0 10px; width: 50%"
@click="onGitpButdif"
>
vs. &System
</c-button>
</c-col>
<template v-if="model.gitp.gidtxtmodflg=='X'"> <c-col :span="24">
<c-col :span="24"> <c-button
<c-button size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpShwgidtxt"> size="small"
Show&Text type="primary"
</c-button> style="margin: 5px 0 0 10px; width: 50%"
</c-col> @click="onGitpButdifhis"
</template> >
vs. &History
<c-col :span="24"> </c-button>
<c-input </c-col>
style="margin:5px 0 0 10px;width:50%"
v-model="model.gidgrp.rec.ownref" <template v-if="model.gitp.gidtxtmodflg == 'X'">
maxlength="16" <c-col :span="24">
placeholder="请输入Reference" <c-button
></c-input> size="small"
</c-col> type="primary"
<c-col :span="24"> style="margin: 5px 0 0 10px; width: 50%"
<c-button @click="onGitpShwgidtxt"
disabled >
style="margin:5px 0 0 10px" Show&Text
size="small" </c-button>
type="primary"
@click="onGitpButgetref"
>
获取
</c-button>
</c-col>
<c-col :span="24">
<c-button :disabled="model.gitp.gidtxtmodflg == ''" size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpGidtxtmod">
修改中文保函文本
</c-button>
</c-col>
</c-col> </c-col>
</template>
<c-col :span="24">
<c-input
style="margin: 5px 0 0 10px; width: 50%"
v-model="model.gidgrp.rec.ownref"
maxlength="16"
placeholder="请输入Reference"
></c-input>
</c-col>
<c-col :span="24">
<c-button
disabled
style="margin: 5px 0 0 10px"
size="small"
type="primary"
@click="onGitpButgetref"
>
获取
</c-button>
</c-col>
<c-col :span="24">
<c-button
:disabled="model.gitp.gidtxtmodflg == ''"
size="small"
type="primary"
style="margin: 5px 0 0 10px; width: 50%"
@click="onGitpGidtxtmod"
>
修改中文保函文本
</c-button>
</c-col>
</c-col> </c-col>
</c-col>
</c-row> </c-row>
<!-- SF000350 : Text of Undertaking --> <!-- SF000350 : Text of Undertaking -->
<!-- <!--
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.gitp.gidtxtmodflg">{{$t('gitp.CF000347')}}</c-checkbox> <c-checkbox v-model="model.gitp.gidtxtmodflg">{{$t('gitp.CF000347')}}</c-checkbox>
</c-col> </c-col>
...@@ -115,28 +168,23 @@ ...@@ -115,28 +168,23 @@
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getopn/Event" import Event from "~/model/Getopn/Event";
import IStreamInput from '~/components/IStreamInput' import IStreamInput from "~/components/IStreamInput";
export default { export default {
components: {IStreamInput}, components: { IStreamInput },
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {};
},
} methods: { ...Event },
}, created: function () {},
methods:{...Event}, };
created:function(){
}
}
</script> </script>
<style> <style>
</style> </style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-row>
<c-row> <c-col :span="24">
<c-col :span="24"> <c-col :span="16">
<c-col :span="16"> <c-col :span="24">
<c-col :span="24"> <el-form-item
<el-form-item v-if="model.gitp.gidtxtmodflgc == ''" label="Guarantee Text with Variables" prop="gidgrp.blk.gtxgidtxt"> v-if="model.gitp.gidtxtmodflgc == ''"
<i-stream-input :disabled="model.gitp.gidtxtmodflgc == ''" type="textarea" rows="15" :model="model.gidgrp.blk.gtxgidtxtc" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables" ></i-stream-input> label="Guarantee Text with Variables"
</el-form-item> prop="gidgrp.blk.gtxgidtxt"
<el-form-item v-if="model.gitp.gidtxtmodflgc == 'X'" label="Guarantee Text with Variables - Counter Undertaking" prop="gidgrp.blk.gtxgidtxtc"> >
<i-stream-input type="textarea" :modle="model.gidgrp.blk.gtxgidtxtc" rows="15" maxlength="65" show-word-limit placeholder="请输入Guarantee Text with Variables - Counter Undertaking" ></i-stream-input> <i-stream-input
</el-form-item> :disabled="model.gitp.gidtxtmodflgc == ''"
</c-col> type="textarea"
</c-col> rows="15"
<c-col :span="6"> :model="model.gidgrp.blk.gtxgidtxtc"
<c-col :span="24"> maxlength="65"
<c-input show-word-limit
style="margin:5px 0 0 10px;width:50%" placeholder="请输入Guarantee Text with Variables"
v-model="model.gidgrp.rec.ownref" ></i-stream-input>
maxlength="16" </el-form-item>
placeholder="请输入Reference" <el-form-item
></c-input> v-if="model.gitp.gidtxtmodflgc == 'X'"
</c-col> label="Guarantee Text with Variables - Counter Undertaking"
<c-col :span="24"> prop="gidgrp.blk.gtxgidtxtc"
<c-button >
style="margin:5px 0 0 10px" <i-stream-input
size="small" type="textarea"
type="primary" :modle="model.gidgrp.blk.gtxgidtxtc"
@click="onGitpButgetref" rows="15"
> maxlength="65"
获取 show-word-limit
</c-button> placeholder="请输入Guarantee Text with Variables - Counter Undertaking"
</c-col> ></i-stream-input>
<c-col :span="24"> </el-form-item>
<c-checkbox v-model="model.gitp.gidtxtmodflgc" style="margin:0 0 0 10px">Modify Guarantee Text</c-checkbox> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="6">
<c-checkbox v-model="model.gitp.chkgidtxtc" style="margin:0 0 0 10px">Allow *</c-checkbox> <c-col :span="24">
</c-col> <c-input
style="margin: 5px 0 0 10px; width: 50%"
<c-col :span="24"> v-model="model.gidgrp.rec.ownref"
<c-button disabled size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpButdifc"> maxlength="16"
vs. &System placeholder="请输入Reference"
</c-button> ></c-input>
</c-col> </c-col>
<c-col :span="24">
<c-button
style="margin: 5px 0 0 10px"
size="small"
type="primary"
@click="onGitpButgetref"
>
获取
</c-button>
</c-col>
<c-col :span="24">
<c-checkbox
v-model="model.gitp.gidtxtmodflgc"
style="margin: 0 0 0 10px"
>Modify Guarantee Text</c-checkbox
>
</c-col>
<c-col :span="24">
<c-checkbox
v-model="model.gitp.chkgidtxtc"
style="margin: 0 0 0 10px"
>Allow *</c-checkbox
>
</c-col>
<c-col :span="24"> <c-col :span="24">
<c-button disabled size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpButdifhisc"> <c-button
vs. &History disabled
</c-button> size="small"
</c-col> type="primary"
style="margin: 5px 0 0 10px; width: 50%"
@click="onGitpButdifc"
>
vs. &System
</c-button>
</c-col>
<template v-if="model.gitp.gidtxtmodflgc=='X'"> <c-col :span="24">
<c-col :span="24"> <c-button
<c-button size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpShwgidtxtc"> disabled
Show&Text size="small"
</c-button> type="primary"
</c-col> style="margin: 5px 0 0 10px; width: 50%"
</template> @click="onGitpButdifhisc"
>
vs. &History
</c-button>
</c-col>
<c-col :span="24"> <template v-if="model.gitp.gidtxtmodflgc == 'X'">
<c-button disabled size="small" type="primary" style="margin:5px 0 0 10px;width:50%" @click="onGitpGidtxtmodc"> <c-col :span="24">
修改中文保函文本 <c-button
</c-button> size="small"
</c-col> type="primary"
style="margin: 5px 0 0 10px; width: 50%"
@click="onGitpShwgidtxtc"
>
Show&Text
</c-button>
</c-col> </c-col>
</template>
<c-col :span="24">
<c-button
disabled
size="small"
type="primary"
style="margin: 5px 0 0 10px; width: 50%"
@click="onGitpGidtxtmodc"
>
修改中文保函文本
</c-button>
</c-col>
</c-col> </c-col>
</c-row> </c-col>
<!-- SF000792 : Undertaking Text --> </c-row>
<!-- SF000792 : Undertaking Text -->
<!-- <c-col :span="12">
<!-- <c-col :span="12">
<c-form-item label="Guarantee Text local undertaking" prop="gidgrp.blk.gidtxtc"> <c-form-item label="Guarantee Text local undertaking" prop="gidgrp.blk.gidtxtc">
<c-input type="textarea" v-model="model.gidgrp.blk.gidtxtc" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'Guarantee Text local undertaking'" ></c-input> <c-input type="textarea" v-model="model.gidgrp.blk.gidtxtc" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'Guarantee Text local undertaking'" ></c-input>
</c-form-item> </c-form-item>
...@@ -122,28 +174,23 @@ ...@@ -122,28 +174,23 @@
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getopn/Event" import Event from "~/model/Getopn/Event";
import IStreamInput from '~/components/IStreamInput' import IStreamInput from "~/components/IStreamInput";
export default { export default {
components: {IStreamInput}, components: { IStreamInput },
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {};
},
} methods: { ...Event },
}, created: function () {},
methods:{...Event}, };
created:function(){
}
}
</script> </script>
<style> <style>
</style> </style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="是否SWIFT格式" prop="gitp.swiftflg"> <el-form-item label="是否SWIFT格式" prop="gitp.swiftflg">
<c-select v-model="model.gitp.swiftflg" style="width:100%" placeholder="请选择是否SWIFT格式"> <c-select
<el-option v-model="model.gitp.swiftflg"
v-for="item in codes.swiftflg" style="width: 100%"
:key="item.value" placeholder="请选择是否SWIFT格式"
:label="item.label" >
:value="item.value" <el-option
> v-for="item in codes.swiftflg"
</el-option> :key="item.value"
</c-select> :label="item.label"
</el-form-item> :value="item.value"
</c-col> >
</el-option>
<c-col :span="12"> </c-select>
<el-form-item label="是否对外担保" prop="gidgrp.rec.fingua"> </el-form-item>
<c-select disabled v-model="model.gidgrp.rec.fingua" style="width:100%" placeholder="请选择是否对外担保"> </c-col>
<el-option
v-for="item in codes.fingua" <c-col :span="12">
:key="item.value" <el-form-item label="是否对外担保" prop="gidgrp.rec.fingua">
:label="item.label" <c-select
:value="item.value" disabled
> v-model="model.gidgrp.rec.fingua"
</el-option> style="width: 100%"
</c-select> placeholder="请选择是否对外担保"
>
<el-option
v-for="item in codes.fingua"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="20">
<el-form-item label="对外担保类型" prop="gidgrp.rec.cfaguatyp">
<c-select
disabled
v-model="model.gidgrp.rec.cfaguatyp"
style="width: 90%"
placeholder="请选择对外担保类型"
>
<el-option
v-for="item in codes.cfaguatyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="4" class="centerLable">
<c-col :span="12"> <c-checkbox
<c-col :span="20"> v-if="model.gidgrp.cbs.max.cur == 'CNY'"
<el-form-item label="对外担保类型" prop="gidgrp.rec.cfaguatyp"> disabled
<c-select disabled v-model="model.gidgrp.rec.cfaguatyp" style="width:90%" placeholder="请选择对外担保类型"> v-model="model.gidgrp.rec.cmtflg"
<el-option >跨境人民币保函</c-checkbox
v-for="item in codes.cfaguatyp" >
:key="item.value" </c-col>
:label="item.label" <!-- <c-checkbox v-if="model.gidgrp.rec.fingua=='Y'" disabled v-model="model.gidgrp.rec.cmtflg">跨境人民币保函</c-checkbox> -->
:value="item.value" </c-col>
> <!-- SG001294 : 是否SWIFT格式 -->
</el-option>
</c-select> <!-- <c-col :span="12">
</el-form-item>
</c-col>
<c-col :span="4" class="centerLable">
<c-checkbox v-if="model.gidgrp.cbs.max.cur=='CNY'" disabled v-model="model.gidgrp.rec.cmtflg">跨境人民币保函</c-checkbox>
</c-col>
<!-- <c-checkbox v-if="model.gidgrp.rec.fingua=='Y'" disabled v-model="model.gidgrp.rec.cmtflg">跨境人民币保函</c-checkbox> -->
</c-col>
<!-- SG001294 : 是否SWIFT格式 -->
<!-- <c-col :span="12">
<el-form-item :label="$t('gitp.SG001294')" prop="gitp.swiftflg"> <el-form-item :label="$t('gitp.SG001294')" prop="gitp.swiftflg">
<c-select v-model="model.gitp.swiftflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SG001294')"> <c-select v-model="model.gitp.swiftflg" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.SG001294')">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
<!-- S0001304 : 是否对外担保 --> <!-- S0001304 : 是否对外担保 -->
<!-- <c-col :span="12"> <!-- <c-col :span="12">
<el-form-item :label="$t('gitp.S0001256')" prop="gidgrp.rec.fingua"> <el-form-item :label="$t('gitp.S0001256')" prop="gidgrp.rec.fingua">
<c-select v-model="model.gidgrp.rec.fingua" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.S0001256')"> <c-select v-model="model.gidgrp.rec.fingua" style="width:100%" :placeholder="$t('other.please_enter')+$t('gitp.S0001256')">
</c-select> </c-select>
...@@ -74,30 +93,25 @@ ...@@ -74,30 +93,25 @@
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.gidgrp.rec.cmtflg">{{$t('gitp.CG001233')}}</c-checkbox> <c-checkbox v-model="model.gidgrp.rec.cmtflg">{{$t('gitp.CG001233')}}</c-checkbox>
</c-col> --> </c-col> -->
<!-- S0001305 : 担保类型 --> <!-- S0001305 : 担保类型 -->
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getopn/Event" import Event from "~/model/Getopn/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {};
},
} methods: { ...Event },
}, created: function () {},
methods:{...Event}, };
created:function(){
}
}
</script> </script>
<style> <style>
</style> </style>
...@@ -95,11 +95,20 @@ ...@@ -95,11 +95,20 @@
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<c-input <el-form-item label-width="5px" prop="gidgrp.cbs.max.amt">
v-model="model.gidgrp.cbs.max.amt" <c-input
style="margin: 0 0 0 10px; width: 80%" v-model="model.gidgrp.cbs.max.amt"
placeholder="请输入Guarantee Amount" style="margin: 0 0 0 10px; width: 80%"
></c-input> placeholder="请输入Guarantee Amount"
@blur="amtBlur"
@keyup.enter.native="
defaultFunction(
'gidgrp.cbs.max.amt',
model.gidgrp.cbs.max.amt
)
"
></c-input>
</el-form-item>
</c-col> </c-col>
<c-col <c-col
:span="4" :span="4"
...@@ -122,14 +131,14 @@ ...@@ -122,14 +131,14 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<!-- <el-form-item label="" prop="gidgrp.cbs.opn1.amt"> --> <el-form-item label-width="5px" prop="gidgrp.cbs.opn1.amt">
<c-input <c-input
disabled disabled
v-model="model.gidgrp.cbs.opn1.amt" v-model="model.gidgrp.cbs.opn1.amt"
style="margin: 0 0 0 10px; width: 80%" style="margin: 0 0 0 10px; width: 80%"
placeholder="请输入Balance" placeholder="请输入Balance"
></c-input> ></c-input>
<!-- </el-form-item> --> </el-form-item>
</c-col> </c-col>
<c-col <c-col
:span="4" :span="4"
...@@ -705,16 +714,18 @@ ...@@ -705,16 +714,18 @@
</c-select> </c-select>
<template slot="footer"> <template slot="footer">
<c-input <el-form-item label-width="5px" prop="gidgrp.blk.apprultxt">
:disabled=" <c-input
model.gidgrp.blk.apprul == 'URDG' || :disabled="
model.gidgrp.blk.apprul == 'NONE' || model.gidgrp.blk.apprul == 'URDG' ||
model.gidgrp.blk.apprul == 'UCPR' model.gidgrp.blk.apprul == 'NONE' ||
" model.gidgrp.blk.apprul == 'UCPR'
v-model="model.gidgrp.blk.apprultxt" "
maxlength="35" v-model="model.gidgrp.blk.apprultxt"
placeholder="请输入Applicable Rules" maxlength="35"
></c-input> placeholder="请输入Applicable Rules"
></c-input>
</el-form-item>
</template> </template>
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
...@@ -931,7 +942,7 @@ ...@@ -931,7 +942,7 @@
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span=12> <c-col :span="12">
<el-form-item <el-form-item
v-if="model.gitp.swiftflg != 'Y'" v-if="model.gitp.swiftflg != 'Y'"
label="Issuance Date" label="Issuance Date"
...@@ -1104,28 +1115,6 @@ ...@@ -1104,28 +1115,6 @@
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="是否对外担保"
prop="gidgrp.rec.fingua"
>
<c-select
disabled
v-model="model.gidgrp.rec.fingua"
style="width: 100%"
placeholder="请选择是否对外担保"
>
<el-option
v-for="item in codes.fingua"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col> </c-col>
<!-- ============右边================= --> <!-- ============右边================= -->
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
...@@ -1202,6 +1191,7 @@ ...@@ -1202,6 +1191,7 @@
prop="gidgrp.apl.pts.adrblk" prop="gidgrp.apl.pts.adrblk"
> >
<c-input <c-input
:disabled="model.gidgrp.apl.pts.adrblk!=''"
rows="4" rows="4"
type="textarea" type="textarea"
v-model="model.gidgrp.apl.pts.adrblk" v-model="model.gidgrp.apl.pts.adrblk"
...@@ -1363,6 +1353,29 @@ ...@@ -1363,6 +1353,29 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item
v-if="model.gitp.swiftflg != 'Y'"
label="是否对外担保"
prop="gidgrp.rec.fingua"
>
<c-select
disabled
v-model="model.gidgrp.rec.fingua"
style="width: 100%"
placeholder="请选择是否对外担保"
>
<el-option
v-for="item in codes.fingua"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20"> <c-col :span="20">
<el-form-item <el-form-item
v-if="model.gitp.swiftflg != 'Y'" v-if="model.gitp.swiftflg != 'Y'"
...@@ -1636,6 +1649,7 @@ import commonProcess from "~/mixin/commonProcess"; ...@@ -1636,6 +1649,7 @@ import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"; import CodeTable from "~/config/CodeTable";
import Event from "~/model/Getopn/Event"; import Event from "~/model/Getopn/Event";
import Ptap from "~/views/Public/Ptap"; import Ptap from "~/views/Public/Ptap";
import Utils from "~/utils";
export default { export default {
components: { "c-ptap": Ptap }, components: { "c-ptap": Ptap },
...@@ -1651,7 +1665,15 @@ export default { ...@@ -1651,7 +1665,15 @@ export default {
return this.model.gidgrp.apl.pts.extkey == ""; return this.model.gidgrp.apl.pts.extkey == "";
}, },
}, },
methods: { ...Event }, methods: {
...Event,
async amtBlur() {
let rtnmsg = await this.executeDefault("gidgrp.cbs.max.amt");
if (rtnmsg.respCode == SUCCESS) {
Utils.copyValueFromVO(this.model, rtnmsg.data);
}
},
},
created: function () {}, created: function () {},
}; };
</script> </script>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-row> <c-row>
<c-col :span="24"> <c-col :span="12">
<c-col :span="12"> <c-col :span="24">
<c-col :span="24"> <c-col :span="12">
<c-col :span="14"> <c-form-item label="Additional Amount" prop="gidgrp.cbs.mac2.cur">
<el-form-item
label="Additional Amount"
prop="gidgrp.cbs.mac2.cur"
>
<c-input
disabled
v-model="model.gidgrp.cbs.mac2.cur"
maxlength="3"
placeholder="请输入Additional Amount"
></c-input>
</el-form-item>
</c-col>
<c-col :span="10">
<c-input <c-input
disabled disabled
v-model="model.gidgrp.cbs.mac2.amt" v-model="model.gidgrp.cbs.mac2.cur"
placeholder="请输入Balance" maxlength="3"
placeholder="请输入Additional Amount"
></c-input> ></c-input>
</c-col> </c-form-item>
</c-col> </c-col>
<c-col :span="12">
<c-col :span="24"> <c-form-item label-width="5px" prop="gidgrp.cbs.mac2.amt">
<c-col :span="14">
<el-form-item label="Open Add. Amount" prop="gidgrp.cbs.opc2.cur">
<c-input
disabled
v-model="model.gidgrp.cbs.opc2.cur"
maxlength="3"
placeholder="请输入Open Add. Amount"
></c-input>
</el-form-item>
</c-col>
<c-col :span="10">
<c-input <c-input
disabled disabled
v-model="model.gidgrp.cbs.opc2.amt" v-model="model.gidgrp.cbs.mac2.amt"
placeholder="请输入Balance" placeholder="请输入Balence"
></c-input> ></c-input>
</c-col> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="11" :offset="1"> <c-col :span="24">
<c-col :span="24"> <c-col :span="12">
<el-form-item label="Covered" prop="gidgrp.blk.addamtcovc"> <c-form-item label="Open Add. Amount" prop="gidgrp.cbs.opc2.cur">
<c-input <c-input
disabled disabled
type="textarea" v-model="model.gidgrp.cbs.opc2.cur"
:rows="4" maxlength="3"
v-model="model.gidgrp.blk.addamtcovc" placeholder="请输入Open Add.Amount"
maxlength="65"
show-word-limit
placeholder="请输入Covered"
></c-input> ></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12">
<c-form-item label-width="5px" prop="gidgrp.cbs.opc2.amt">
<c-input
disabled
v-model="model.gidgrp.cbs.opc2.amt"
placeholder="请输入Balance"
></c-input>
</c-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-form-item label="Covered" prop="gidgrp.blk.addamtcovc">
<c-input
type="textarea"
v-model="model.gidgrp.blk.addamtcovc"
maxlength="65"
show-word-limit
placeholder="请输入Covered"
></c-input>
</c-form-item>
</c-col> </c-col>
</c-col> </c-col>
</c-row> </c-row>
<!-- SF000004 : Additional Amount -->
<!-- <c-col :span="12">
<c-form-item :label="$t('aacp.SF000004')" prop="gidgrp.cbs.mac2.cur">
<c-input v-model="model.gidgrp.cbs.mac2.cur" maxlength="3" :placeholder="$t('other.please_enter')+$t('aacp.SF000004')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Balance" prop="gidgrp.cbs.mac2.amt">
<c-input v-model="model.gidgrp.cbs.mac2.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input>
</c-form-item>
</c-col> -->
<!-- SF000008 : Open Add. Amount -->
<!-- <c-col :span="12">
<c-form-item :label="$t('aacp.SF000008')" prop="gidgrp.cbs.opc2.cur">
<c-input v-model="model.gidgrp.cbs.opc2.cur" maxlength="3" :placeholder="$t('other.please_enter')+$t('aacp.SF000008')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Balance" prop="gidgrp.cbs.opc2.amt">
<c-input v-model="model.gidgrp.cbs.opc2.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input>
</c-form-item>
</c-col> -->
<!-- SF000009 : Covered -->
<!-- <c-col :span="12">
<c-form-item :label="$t('aacp.SF000009')" prop="gidgrp.blk.addamtcovc">
<c-input type="textarea" v-model="model.gidgrp.blk.addamtcovc" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('aacp.SF000009')" ></c-input>
</c-form-item>
</c-col> -->
</div> </div>
</template> </template>
<script> <script>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- SF000783 : Additional Amount --> <c-row>
<c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<c-form-item :label="$t('gitp.SF000783')" prop="gidgrp.cbs.max2.cur"> <c-col :span="24">
<c-input v-model="model.gidgrp.cbs.max2.cur" maxlength="3" :placeholder="$t('other.please_enter')+$t('gitp.SF000783')"></c-input> <c-col :span="14">
</c-form-item> <el-form-item
</c-col> label="Additional Amount"
prop="gidgrp.cbs.max2.cur"
<c-col :span="12"> >
<c-form-item label="Balance" prop="gidgrp.cbs.max2.amt"> <c-input
<c-input v-model="model.gidgrp.cbs.max2.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input> disabled
</c-form-item> v-model="model.gidgrp.cbs.max2.cur"
</c-col> maxlength="3"
<!-- SF000784 : Open Add. Amount --> placeholder="请输入Additional Amount"
></c-input>
<c-col :span="12"> </el-form-item>
<c-form-item :label="$t('gitp.SF000784')" prop="gidgrp.cbs.opn2.cur"> </c-col>
<c-input v-model="model.gidgrp.cbs.opn2.cur" maxlength="3" :placeholder="$t('other.please_enter')+$t('gitp.SF000784')"></c-input> <c-col :span="10">
</c-form-item> <el-form-item label-width="5px" prop="gidgrp.gidgrp.cbs.max2.amt">
</c-col> <c-input
disabled
<c-col :span="12"> v-model="model.gidgrp.cbs.max2.amt"
<c-form-item label="Balance" prop="gidgrp.cbs.opn2.amt"> placeholder="请输入Balance"
<c-input v-model="model.gidgrp.cbs.opn2.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input> ></c-input>
</c-form-item> </el-form-item>
</c-col> </c-col>
<!-- SF000785 : Covered --> </c-col>
<c-col :span="12"> <c-col :span="24">
<c-form-item :label="$t('gitp.SF000785')" prop="gidgrp.blk.addamtcovs20"> <c-col :span="14">
<c-input type="textarea" v-model="model.gidgrp.blk.addamtcovs20" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+$t('gitp.SF000785')" ></c-input> <el-form-item label="Open Add. Amount" prop="gidgrp.cbs.opn2.cur">
</c-form-item> <c-input
disabled
v-model="model.gidgrp.cbs.opn2.cur"
maxlength="3"
placeholder="请输入Open Add. Amount"
></c-input>
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item label-width="5px" prop="gidgrp.cbs.opn2.amt">
<c-input
disabled
v-model="model.gidgrp.cbs.opn2.amt"
placeholder="请输入Balance"
></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="Covered" prop="gidgrp.blk.addamtcovs20">
<c-input
disabled
type="textarea"
:rows="4"
v-model="model.gidgrp.blk.addamtcovs20"
maxlength="65"
show-word-limit
placeholder="请输入Covered"
></c-input>
</el-form-item>
</c-col>
</c-col> </c-col>
</c-col>
</c-row>
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitame/Event" import Event from "~/model/Gitame/Event";
export default { export default {
inject: ['root'], inject: ["root"],
props:["model","codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {};
},
} methods: { ...Event },
}, created: function () {},
methods:{...Event}, };
created:function(){
}
}
</script> </script>
<style> <style>
</style> </style>
...@@ -73,11 +73,13 @@ ...@@ -73,11 +73,13 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-input <c-form-item label-width="5px" prop="gitamep.oldmacamt">
disabled <c-input
v-model="model.gitamep.oldmacamt" disabled
placeholder="请输入" v-model="model.gitamep.oldmacamt"
></c-input> placeholder="请输入"
></c-input>
</c-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -93,10 +95,12 @@ ...@@ -93,10 +95,12 @@
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-input <c-form-item label-width="5px" prop="trnmod.swiadd.ameamtc">
v-model="model.trnmod.swiadd.ameamtc" <c-input
placeholder="请输入Increase of Local Guarantee Amount" v-model="model.trnmod.swiadd.ameamtc"
></c-input> placeholder="请输入Increase of Local Guarantee Amount"
></c-input>
</c-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -115,10 +119,13 @@ ...@@ -115,10 +119,13 @@
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-input <c-form-item label-width="5px" prop="trnmod.swiadd.newamtc">
v-model="model.trnmod.swiadd.newamtc" <c-input
placeholder="请输入New Amount Local Guarantee" v-model="model.trnmod.swiadd.newamtc"
></c-input> placeholder="请输入New Amount Local Guarantee"
@blur="newamtcBlur"
></c-input>
</c-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -137,11 +144,13 @@ ...@@ -137,11 +144,13 @@
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-input <c-form-item label-width="5px" prop="trnmod.swiadd.addamtc">
:disabled="model.trnmod.swiadd.addamtflgc == ''" <c-input
v-model="model.trnmod.swiadd.addamtc" :disabled="model.trnmod.swiadd.addamtflgc == ''"
placeholder="请输入Additional Amount Seq. C" v-model="model.trnmod.swiadd.addamtc"
></c-input> placeholder="请输入Additional Amount Seq. C"
></c-input>
</c-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -179,96 +188,6 @@ ...@@ -179,96 +188,6 @@
</c-col> </c-col>
</c-col> </c-col>
</c-row> </c-row>
<!-- SF002123 : Amendments -->
<!-- <c-col :span="12">
<c-form-item label="$t('gitamep.SF002123')" prop="gitamep.ametxtc">
<c-input type="textarea" v-model="model.gitamep.ametxtc" maxlength="65" show-word-limit placeholder="$t('other.please_enter')+$t('gitamep.SF002123')" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.gitamep.ametxtflgc">{{$t('gitamep.CF002157')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-form-item label="Text for Amendments" prop="trnmod.swiadd.ameblkc">
<c-input type="textarea" v-model="model.trnmod.swiadd.ameblkc" maxlength="65" show-word-limit placeholder="$t('other.please_enter')+'Text for Amendments'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onAmebutcButtxmsel">
{{$t('gitamep.CF002148')}}
</c-button>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.gitamep.amebutc.chkast">{{$t('gitamep.CF002159')}}</c-checkbox>
</c-col> -->
<!-- SF002135 : Old Local Undertaking -->
<!-- <c-col :span="12">
<el-form-item label="$t('gitamep.SF002135')" prop="gitamep.oldmaccur">
<c-select v-model="model.gitamep.oldmaccur" style="width:100%" placeholder="$t('other.please_enter')+$t('gitamep.SF002135')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="$t('gitamep.SF002135')" prop="gitamep.oldmacamt">
<c-input v-model="model.gitamep.oldmacamt" placeholder="$t('other.please_enter')+$t('gitamep.SF002135')"></c-input>
</c-form-item>
</c-col> -->
<!-- SF002065 : Amended Amount -->
<!-- <c-col :span="12">
<c-form-item label="$t('gitamep.SF002065')" prop="trnmod.swiadd.amecurc">
<c-input v-model="model.trnmod.swiadd.amecurc" maxlength="3" placeholder="$t('other.please_enter')+$t('gitamep.SF002065')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Increase of Local Guarantee Amount" prop="trnmod.swiadd.ameamtc">
<c-input v-model="model.trnmod.swiadd.ameamtc" placeholder="$t('other.please_enter')+'Increase of Local Guarantee Amount'"></c-input>
</c-form-item>
</c-col> -->
<!-- SF002136 : Local Undertaking -->
<!-- <c-col :span="12">
<c-form-item label="$t('gitamep.SF002136')" prop="trnmod.swiadd.newcurc">
<c-input v-model="model.trnmod.swiadd.newcurc" maxlength="3" placeholder="$t('other.please_enter')+$t('gitamep.SF002136')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="New Amount Local Guarantee" prop="trnmod.swiadd.newamtc">
<c-input v-model="model.trnmod.swiadd.newamtc" placeholder="$t('other.please_enter')+'New Amount Local Guarantee'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.swiadd.addamtflgc">{{$t('gitamep.CF002141')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-form-item label="Additional Currency Seq. C" prop="trnmod.swiadd.addcurc">
<c-input v-model="model.trnmod.swiadd.addcurc" maxlength="3" placeholder="$t('other.please_enter')+'Additional Currency Seq. C'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Additional Amount Seq. C" prop="trnmod.swiadd.addamtc">
<c-input v-model="model.trnmod.swiadd.addamtc" placeholder="$t('other.please_enter')+'Additional Amount Seq. C'"></c-input>
</c-form-item>
</c-col> -->
<!-- SF002147 : Add. Amount Covered -->
<!-- <c-col :span="12">
<c-form-item label="$t('gitamep.SF002147')" prop="trnmod.swiadd.addamtcovc">
<c-input type="textarea" v-model="model.trnmod.swiadd.addamtcovc" maxlength="65" show-word-limit placeholder="$t('other.please_enter')+$t('gitamep.SF002147')" ></c-input>
</c-form-item>
</c-col> -->
</div> </div>
</template> </template>
<script> <script>
...@@ -284,7 +203,15 @@ export default { ...@@ -284,7 +203,15 @@ export default {
data() { data() {
return {}; return {};
}, },
methods: { ...Event }, methods: {
...Event,
async newamtcBlur() {
let rtnmsg = await this.executeRule("trnmod.swiadd.newamtc");
if (rtnmsg.respCode == SUCCESS) {
Utils.copyValueFromVO(this.model, rtnmsg.data);
}
},
},
created: function () {}, created: function () {},
}; };
</script> </script>
......
...@@ -122,8 +122,10 @@ ...@@ -122,8 +122,10 @@
prop="trnmod.swiadd.newexpdat" prop="trnmod.swiadd.newexpdat"
> >
<c-date-picker <c-date-picker
:disabled="model.trnmod.swiadd.exptyp == 'OPEN' || :disabled="
model.trnmod.swiadd.exptyp == ''" model.trnmod.swiadd.exptyp == 'OPEN' &&
model.oldgidgrp.rec.expdat == ''
"
type="date" type="date"
v-model="model.trnmod.swiadd.newexpdat" v-model="model.trnmod.swiadd.newexpdat"
style="width: 100%" style="width: 100%"
...@@ -154,7 +156,10 @@ ...@@ -154,7 +156,10 @@
prop="trnmod.swiadd.liatypc" prop="trnmod.swiadd.liatypc"
> >
<c-select <c-select
:disabled="model.gidgrp.rec.hndtyp!='OC' && model.gidgrp.rec.purpos != 'CO'" :disabled="
model.gidgrp.rec.hndtyp != 'OC' &&
model.gidgrp.rec.purpos != 'CO'
"
:code="codes.exptyp" :code="codes.exptyp"
v-model="model.trnmod.swiadd.liatypc" v-model="model.trnmod.swiadd.liatypc"
style="width: 100%" style="width: 100%"
...@@ -201,7 +206,8 @@ ...@@ -201,7 +206,8 @@
prop="trnmod.swiadd.newdtaappexpdat" prop="trnmod.swiadd.newdtaappexpdat"
> >
<c-date-picker <c-date-picker
:disabled="model.trnmod.swiadd.exptyp!=='OPEN'" :disabled="model.trnmod.swiadd.exptyp != 'OPEN' &&
model.oldgidgrp.rec.exptyp != 'OPEN'"
type="date" type="date"
v-model="model.trnmod.swiadd.newdtaappexpdat" v-model="model.trnmod.swiadd.newdtaappexpdat"
style="width: 100%" style="width: 100%"
...@@ -219,6 +225,7 @@ import Api from "~/service/Api"; ...@@ -219,6 +225,7 @@ import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"; import CodeTable from "~/config/CodeTable";
import Event from "~/model/Gitame/Event"; import Event from "~/model/Gitame/Event";
import Utils from "~/utils";
export default { export default {
inject: ["root"], inject: ["root"],
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<c-form-item
label="Drag Drop Sender"
prop="gitamep.recget.sdamod.dadsnd"
>
<c-input
v-model="model.gitamep.recget.sdamod.dadsnd"
placeholder="$t('other.please_enter')+'Drag Drop Sender'"
></c-input>
</c-form-item>
</c-col>
<!-- S0000027 : Reference -->
<!-- S0000028 : Name -->
<c-col :span="12">
<c-form-item label="Name" prop="gidgrp.rec.nam">
<c-input
v-model="model.gidgrp.rec.nam"
maxlength="40"
placeholder="请输入name"
></c-input>
</c-form-item>
</c-col>
<!-- S0000029 : Amendment Date -->
<!-- S0000039 : Order from -->
<c-col :span="12">
<el-form-item label="Order From" prop="gitamep.orddat">
<c-date-picker
type="date"
v-model="model.gitamep.orddat"
style="width: 100%"
placeholder="请选择Order From"
></c-date-picker>
</el-form-item>
</c-col>
<!-- SF000064 : Amend. No Receiv. -->
<!-- S0000038 : Actual Amendment No -->
<c-col :span="12">
<c-form-item label="Actual Amendment No" prop="gitamep.amenbr">
<c-input
v-model="model.gitamep.amenbr"
placeholder="请输入Actual Amendment No"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.gitamep.amemsg" data-path=".gitamep.amemsg"> </span>
</c-col>
<!-- S0000034 : Old Validity -->
<!-- S0000037 : Old Liability -->
<!-- SG002033 : 变更次数 -->
<!-- S0000030 : Old Guarantee Amt. -->
<c-col :span="12">
<c-form-item
label="text 'unlimited' / old expiry"
prop="gitamep.expnottxt"
>
<c-input
v-model="model.gitamep.expnottxt"
maxlength="11"
placeholder="$t('other.please_enter')+'text '+'unlimited'+' / old expiry'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="text 'unlimited'" prop="gitamep.limnottxt">
<c-input
v-model="model.gitamep.limnottxt"
maxlength="11"
placeholder="$t('other.please_enter')+'text '+'unlimited'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="变更次数" prop="gitamep.amenumjmg">
<c-input
v-model="model.gitamep.amenumjmg"
maxlength="2"
placeholder="请输入变更次数"
></c-input>
</c-form-item>
</c-col>
<!-- S0000032 : Amended -->
<!-- S0000035 : New Validity -->
<!-- S0000036 : New Liability -->
<!-- SG002034 : 核销日期 -->
<!-- S0000031 : Guarantee Amount -->
<c-col :span="12">
<c-form-item
label="text 'unlimited' / new expiry"
prop="gitamep.expnewtxt"
>
<c-input
v-model="model.gitamep.expnewtxt"
maxlength="11"
placeholder="$t('other.please_enter')+'text '+'unlimited'+' / new expiry'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item
label="text 'unlimited' / new liability"
prop="gitamep.limnewtxt"
>
<c-input
v-model="model.gitamep.limnewtxt"
maxlength="11"
placeholder="$t('other.please_enter')+'text '+'unlimited'+' / new liability'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="核销日期" prop="gidgrp.rec.vrfdat">
<c-date-picker
type="date"
v-model="model.gidgrp.rec.vrfdat"
style="width: 100%"
placeholder="请选择核销日期"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000062 : Amounts Covered -->
<c-col :span="12">
<c-form-item label="Amounts Covered" prop="trnmod.swiadd.addamtcov">
<c-input
type="textarea"
v-model="model.trnmod.swiadd.addamtcov"
maxlength="35"
show-word-limit
placeholder="请输入Amounts Covered"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.swiadd.newexpflg">{{
$t("gitamep.CF000052")
}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.swiadd.newliaflg">{{
$t("gitamep.CF000053")
}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.gitp.aamp.aammod.addamtflg">{{
$t("gitamep.CF000063")
}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-form-item label="Currency" prop="gidgrp.cbs.max2.cur">
<c-input
v-model="model.gidgrp.cbs.max2.cur"
maxlength="3"
placeholder="请输入Currency"
></c-input>
</c-form-item>
</c-col>
<!-- S0000033 : Amendments -->
<c-col :span="12">
<c-checkbox v-model="model.gitamep.cre767flg">{{
$t("gitamep.CF000061")
}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.gitamep.plateflg">{{
$t("gitamep.CG002029")
}}</c-checkbox>
</c-col>
<!-- SG002032 : 面函标题 -->
<c-col :span="12">
<c-form-item label="面函标题" prop="gitamep.mstitle">
<c-input
type="textarea"
v-model="model.gitamep.mstitle"
maxlength="30"
show-word-limit
placeholder="$t('other.please_enter')+'面函标题'"
></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/Gitame/Event";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
...@@ -210,13 +210,26 @@ ...@@ -210,13 +210,26 @@
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="model.trnmod.swiadd.addamtflg == 'X'" v-if="model.gitp.swiftflg == 'Y' &&
(model.trnmod.swiadd.purposame == 'ISCA' ||
model.trnmod.swiadd.purposame == 'ICCA') &&
model.trnmod.swiadd.addamtflgc == 'X'"
label="Seq. C: Add. Amounts" label="Seq. C: Add. Amounts"
name="aacp" name="aacp"
> >
<m-aacp :model="model" :codes="codes" /> <m-aacp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
<el-tab-pane
v-if="model.gitp.swiftflg == 'Y' &&
model.trnmod.swiadd.purposame == 'ISUA' &&
model.trnmod.swiadd.addamtflg == 'X'"
label="Seq. C: Add. Amounts"
name="aamp20"
>
<m-aamp20 :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="统一授信" name="limitbody"> <el-tab-pane label="统一授信" name="limitbody">
<m-limitbody :model="model" :codes="codes" /> <m-limitbody :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
...@@ -258,6 +271,7 @@ import Preperpc from "./Preperpc"; ...@@ -258,6 +271,7 @@ import Preperpc from "./Preperpc";
import Detpc from "./Detpc"; import Detpc from "./Detpc";
import Gidtxtpc from "./Gidtxtpc"; import Gidtxtpc from "./Gidtxtpc";
import Aacp from "./Aacp"; import Aacp from "./Aacp";
import Aamp20 from "./Aamp20";
import Engp from "~/views/Public/Engp"; import Engp from "~/views/Public/Engp";
import Ccvpan from "~/views/Public/Ccvpan"; import Ccvpan from "~/views/Public/Ccvpan";
...@@ -290,6 +304,7 @@ export default { ...@@ -290,6 +304,7 @@ export default {
"m-detpc": Detpc, "m-detpc": Detpc,
"m-gidtxtpc": Gidtxtpc, "m-gidtxtpc": Gidtxtpc,
"m-aacp": Aacp, "m-aacp": Aacp,
"m-aamp20": Aamp20,
"m-engp": Engp, "m-engp": Engp,
"m-ccvpan": Ccvpan, "m-ccvpan": Ccvpan,
......
...@@ -430,7 +430,13 @@ export default { ...@@ -430,7 +430,13 @@ export default {
}, },
}, },
methods: { ...Event }, methods: { ...Event },
created: function () {}, // created: function () {
// this.executeRule("bopmod.dbcp.basp").then((res) => {
// if (res.respCode == SUCCESS) {
// this.copyValueFromVO(res.data);
// }
// });
// },
}; };
</script> </script>
<style> <style>
......
...@@ -429,7 +429,7 @@ ...@@ -429,7 +429,7 @@
<c-col <c-col
:span="12" :span="12"
class="centerLable marginLable" class="centerLable marginLable"
v-if="model.gcdgrp.cbs.max.cur == 'CNY'" v-if="model.setmod.doccur == 'CNY'"
> >
<c-checkbox v-model="model.gidgrp.rec.cmtflg" <c-checkbox v-model="model.gidgrp.rec.cmtflg"
>跨境人民币保函</c-checkbox >跨境人民币保函</c-checkbox
......
...@@ -75,11 +75,11 @@ ...@@ -75,11 +75,11 @@
<el-tab-pane <el-tab-pane
label="境内付款/承兑通知书-基础信息" label="境内付款/承兑通知书-基础信息"
name="basp" name="basp1"
v-if="model.bopmod.basflg && model.bopmod.szflg == '2'" v-if="model.bopmod.basflg && model.bopmod.szflg == '2'"
> >
<c-content> <c-content>
<m-basp :model="model" :codes="codes" /> <m-basp1 :model="model" :codes="codes" />
</c-content> </c-content>
</el-tab-pane> </el-tab-pane>
...@@ -207,7 +207,8 @@ import Gitsetp from "./Gitsetp"; ...@@ -207,7 +207,8 @@ import Gitsetp from "./Gitsetp";
import Det756 from "./Det756"; import Det756 from "./Det756";
import Det202cv from "./Det202cv"; import Det202cv from "./Det202cv";
import Basp from "./Basp"; import Basp from "./Basp";
import BaspVue from "../Bctset/Basp.vue"; import Basp1 from "./Basp1";
//import BaspVue from "../Bctset/Basp.vue";
import Outp from "./Outp"; import Outp from "./Outp";
import Cips from "./Cips"; import Cips from "./Cips";
import Cips2 from "./Cips2"; import Cips2 from "./Cips2";
...@@ -231,6 +232,7 @@ export default { ...@@ -231,6 +232,7 @@ export default {
"m-det756": Det756, "m-det756": Det756,
"m-det202cv": Det202cv, "m-det202cv": Det202cv,
"m-basp": Basp, "m-basp": Basp,
"m-basp1": Basp1,
"m-outp": Outp, "m-outp": Outp,
"m-cips": Cips, "m-cips": Cips,
"m-cips2": Cips2, "m-cips2": Cips2,
...@@ -285,6 +287,9 @@ export default { ...@@ -285,6 +287,9 @@ export default {
if(name === 'basp'){ if(name === 'basp'){
rulePath = "bopmod.dbcp.basp" rulePath = "bopmod.dbcp.basp"
} }
if(name === 'basp1'){
rulePath = "bopmod.dbfp.basp"
}
if(name === 'outp'){ if(name === 'outp'){
rulePath = "cnybop.Outp" rulePath = "cnybop.Outp"
} }
......
...@@ -144,7 +144,7 @@ ...@@ -144,7 +144,7 @@
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
style="margin: 0 10px 0 0; padding: 0 12px" style="margin-left:10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
@click="onSeainf" @click="onSeainf"
...@@ -304,11 +304,11 @@ ...@@ -304,11 +304,11 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="in" prop="ltdgrp.rec.expplc"> <el-form-item label="in" prop="ltdgrp.rec.expplc">
<c-input <c-select
v-model="model.ltdgrp.rec.expplc" v-model="model.ltdgrp.rec.expplc"
maxlength="29" style="width: 100%"
placeholder="Please input in" placeholder="Please input in"
></c-input> ></c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -385,20 +385,32 @@ ...@@ -385,20 +385,32 @@
<c-ptap <c-ptap
:model="model" :model="model"
:argadr="{ :argadr="{
title: '1st Beneficiary Ref.', title: '1st Beneficiary',
grp: 'ltdgrp', grp: 'ltdgrp',
rol: 'be1', rol: 'be1',
}" }"
:disabled="true" :disabled="true"
@onSeainf="onSeainf" @onSeainf="onSeainf"
@onAplpDet="onBenpDet" @onAplpDet="onBenpDet"
:onlySearch="true"
> >
</c-ptap> </c-ptap>
<c-col :span="24">
<el-form-item label="" prop="ltdgrp.be1.pts.nam">
<c-input
v-model="model.ltdgrp.be1.pts.nam"
maxlength="40"
placeholder="Please input nam"
disabled
></c-input>
</el-form-item>
</c-col>
<c-ptap <c-ptap
:model="model" :model="model"
:argadr="{ :argadr="{
title: 'Advising Bank Ref.', title: 'Advising Bank',
grp: 'ltdgrp', grp: 'ltdgrp',
rol: 'adt', rol: 'adt',
}" }"
...@@ -411,7 +423,7 @@ ...@@ -411,7 +423,7 @@
<c-ptap <c-ptap
:model="model" :model="model"
:argadr="{ :argadr="{
title: 'Applicant', title: '2nd Beneficiary',
grp: 'ltdgrp', grp: 'ltdgrp',
rol: 'be2', rol: 'be2',
}" }"
...@@ -797,7 +809,7 @@ import Ptap from "~/views/Public/Ptap"; ...@@ -797,7 +809,7 @@ import Ptap from "~/views/Public/Ptap";
import Utils from "~/utils"; import Utils from "~/utils";
export default { export default {
components: { "c-ptap": Ptap }, components: { "c-ptap": Ptap },
inject: ["root"], inject: ["root"],
props: ["model", "codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- SF000237 : 2nd Advising Bank --> <!-- left -->
<!-- S0000320 : Ref. --> <c-col :span="11">
<c-col :span="24">
<!-- <c-col :span="12"> <c-ptap
:model="model"
:argadr="{
title: '2nd Advising Bank',
grp: 'ltdgrp',
rol: 'a2t',
}"
@onSeainf="onSeainf"
@onAplpDet="onAdvpDet"
>
</c-ptap>
</c-col>
<c-col :span="24">
<c-ptap
:model="model"
:argadr="{
title: 'Confirming Bank',
grp: 'ltdgrp',
rol: 'con',
}"
@onSeainf="onSeainf"
@onAplpDet="onA2bpDet"
>
</c-ptap>
</c-col>
</c-col>
<!-- right -->
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-ptap
:model="model"
:argadr="{
title: 'Reimbursement Bank(MT 740)',
grp: 'ltdgrp',
rol: 'rmt',
}"
@onSeainf="onSeainf"
@onAplpDet="onApbpDet"
>
</c-ptap>
</c-col>
<c-col :span="24">
<c-ptap
:model="model"
:argadr="{
title: 'Available with Bank',
grp: 'ltdgrp',
rol: 'avt',
}"
@onSeainf="onSeainf"
@onAplpDet="onRmbpDet"
>
</c-ptap>
</c-col>
</c-col>
<!-- =============================底部表格========================= -->
<c-edit-table :model="model" v-bind="ptsaddg">
<el-table-column label="操作" align="center">
<template slot-scope="scope">
<el-button
size="mini"
@click="handleEdit(scope.$index, scope.row)"
type="primary"
>详情</el-button
>
</template>
</el-table-column>
</c-edit-table>
<!-- SF000237 : 2nd Advising Bank -->
<!-- S0000320 : Ref. -->
<!-- <c-col :span="12">
<c-form-item :label="$t('lttp.SF000237')" prop="ltdgrp.a2t.pts.ref"> <c-form-item :label="$t('lttp.SF000237')" prop="ltdgrp.a2t.pts.ref">
<c-input v-model="model.ltdgrp.a2t.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('lttp.SF000237')"></c-input> <c-input v-model="model.ltdgrp.a2t.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('lttp.SF000237')"></c-input>
</c-form-item> </c-form-item>
</c-col> --> </c-col> -->
<!-- SF000316 : Reimbursement Bank (MT 740) --> <!-- SF000316 : Reimbursement Bank (MT 740) -->
<!-- SF000236 : Ref. --> <!-- SF000236 : Ref. -->
<!-- <c-col :span="12"> <!-- <c-col :span="12">
<c-form-item :label="$t('lttp.SF000316')" prop="ltdgrp.rmt.pts.ref"> <c-form-item :label="$t('lttp.SF000316')" prop="ltdgrp.rmt.pts.ref">
<c-input v-model="model.ltdgrp.rmt.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('lttp.SF000316')"></c-input> <c-input v-model="model.ltdgrp.rmt.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('lttp.SF000316')"></c-input>
</c-form-item> </c-form-item>
...@@ -112,18 +189,18 @@ ...@@ -112,18 +189,18 @@
<c-input type="textarea" v-model="model.ltdgrp.rmt.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input> <c-input type="textarea" v-model="model.ltdgrp.rmt.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
</c-form-item> </c-form-item>
</c-col> --> </c-col> -->
<!-- SF000385 : Confirming Bank --> <!-- SF000385 : Confirming Bank -->
<!-- SF000386 : Ref. --> <!-- SF000386 : Ref. -->
<!-- <c-col :span="12"> <!-- <c-col :span="12">
<c-form-item :label="$t('lttp.SF000385')" prop="ltdgrp.con.pts.ref"> <c-form-item :label="$t('lttp.SF000385')" prop="ltdgrp.con.pts.ref">
<c-input v-model="model.ltdgrp.con.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('lttp.SF000385')"></c-input> <c-input v-model="model.ltdgrp.con.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('lttp.SF000385')"></c-input>
</c-form-item> </c-form-item>
</c-col> --> </c-col> -->
<!-- SF000319 : Available with Bank --> <!-- SF000319 : Available with Bank -->
<!-- SF000235 : Ref. --> <!-- SF000235 : Ref. -->
<!-- <c-col :span="12"> <!-- <c-col :span="12">
<c-form-item :label="$t('lttp.SF000319')" prop="ltdgrp.avt.pts.ref"> <c-form-item :label="$t('lttp.SF000319')" prop="ltdgrp.avt.pts.ref">
<c-input v-model="model.ltdgrp.avt.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('lttp.SF000319')"></c-input> <c-input v-model="model.ltdgrp.avt.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('lttp.SF000319')"></c-input>
</c-form-item> </c-form-item>
...@@ -224,9 +301,9 @@ ...@@ -224,9 +301,9 @@
<c-input type="textarea" v-model="model.ltdgrp.avt.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input> <c-input type="textarea" v-model="model.ltdgrp.avt.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
</c-form-item> </c-form-item>
</c-col> --> </c-col> -->
<!-- S0000060 : 其他关联方 --> <!-- S0000060 : 其他关联方 -->
<!-- <c-col :span="24"> <!-- <c-col :span="24">
<div class="e-table-wrapper"> <div class="e-table-wrapper">
<el-table <el-table
:data="model.lttp.ptsaddp.ptsaddg" :data="model.lttp.ptsaddp.ptsaddg"
...@@ -266,26 +343,54 @@ ...@@ -266,26 +343,54 @@
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable";
import Event from "~/model/Lttopn/Event" import Event from "~/model/Lttopn/Event";
import Ptap from "~/views/Public/Ptap";
export default { export default {
inject: ['root'], components: { "c-ptap": Ptap },
props:["model","codes"], inject: ["root"],
mixins: [commonProcess], props: ["model", "codes"],
data(){ mixins: [commonProcess],
return { data() {
return {
} ptsaddg: {
}, columns: [
methods:{...Event}, {
created:function(){ title: "Role",
width: "120px",
} dataIndex: "rol",
} show: "select",
},
{
title: "Party",
width: "180px",
dataIndex: "ptyextkey",
show: "input",
},
{
title: "Name of Party",
width: "300px",
dataIndex: "nam",
},
{
title: "Reference for Address",
width: "300px",
dataIndex: "ref",
},
],
urls: "lttp.ptsaddp.ptsaddg",
},
};
},
methods: { ...Event,
handleEdit() {
console.log("1111测试");
}, },
created: function () {},
};
</script> </script>
<style> <style>
</style> </style>
...@@ -8,10 +8,9 @@ ...@@ -8,10 +8,9 @@
<el-divider></el-divider> <el-divider></el-divider>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-istream-table-docpan <c-istream-table-docpan
:border="true" :border="true"
:list="data1" :list="data1"
style="width:100%;text-align:center"
> >
<el-table-column label="Type" width="auto"> <el-table-column label="Type" width="auto">
<template slot-scope="scope"> <template slot-scope="scope">
...@@ -39,16 +38,15 @@ ...@@ -39,16 +38,15 @@
<el-divider></el-divider> <el-divider></el-divider>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-table <c-istream-table-docpan
:border="true" :border="true"
:list="data2" :list="data2"
style="width:100%,text-align:center"
> >
<el-table-column label="Type" width="auto"></el-table-column> <el-table-column label="Type" width="auto"></el-table-column>
<el-table-column label="Document" width="auto"></el-table-column> <el-table-column label="Document" width="auto"></el-table-column>
<el-table-column label="Cre.TRN" width="auto"></el-table-column> <el-table-column label="Cre.TRN" width="auto"></el-table-column>
<el-table-column label="Date" width="auto"></el-table-column> <el-table-column label="Date" width="auto"></el-table-column>
</c-table> </c-istream-table-docpan>
</c-col> </c-col>
<!-- <c-col :span="24"> <!-- <c-col :span="24">
......
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