Commit e2218a4e by Eivi

letdrv交易页面布局、betrcl交易编译

parent b98b95a6
...@@ -2933,6 +2933,12 @@ const CodeTable = { ...@@ -2933,6 +2933,12 @@ const CodeTable = {
{ label: "D/P Documents against Sight Payment", value: "P" }, { label: "D/P Documents against Sight Payment", value: "P" },
{ label: "D/A Documents against Acceptance", value: "A" }, { label: "D/A Documents against Acceptance", value: "A" },
], ],
doctypcod1: [
{ label: "Usance Bills Deferred", value: "D" },
{ label: "Mixed Payment Bills", value: "M" },
{ label: "Sight Bills", value: "P" },
{ label: "Usance Bills Acceptance", value: "A" },
],
doftyp: [ doftyp: [
{ label: "直接贷款", value: "1101" }, { label: "直接贷款", value: "1101" },
{ label: "外债转贷款", value: "1300" }, { label: "外债转贷款", value: "1300" },
...@@ -3355,6 +3361,14 @@ const CodeTable = { ...@@ -3355,6 +3361,14 @@ const CodeTable = {
{ label: "Send and Accept/ Settle Documents", value: "B" }, { label: "Send and Accept/ Settle Documents", value: "B" },
{ label: "通知不符点", value: "S" }, { label: "通知不符点", value: "S" },
], ],
folwupopt1: [
{ label: "Wait for Response", value: "W" },
{ label: "Send Documents", value: "C" },
{ label: "Register to Send and Settle Docs", value: "N" },
{ label: "Accept/ Settle Document now", value: "A" },
{ label: "Send and Accept/ Settle Documents", value: "B" },
{ label: "Send Advice of Discrepancy", value: "S" },
],
fpdsta: [ fpdsta: [
{ label: "Agreement Under Negotiation", value: "N" }, { label: "Agreement Under Negotiation", value: "N" },
{ label: "Purchase agreement Closed", value: "L" }, { label: "Purchase agreement Closed", value: "L" },
......
import Utils from "~/utils" import Utils from "~/utils"
/** /**
* Betacc Check规则 * Betrcl Check规则
*/ */
let checkObj = { let checkObj = {
"trnmod.cipmod.cskfzh" :null, "liaall.misamt" :null,
"trnmod.cipmod.zjg1mc" :null,
"liaall.limmod.limpts.oth.pts.extkey" :null, "liaall.limmod.limpts.oth.pts.extkey" :null,
"trnmod.cipmod.fkrdz3" :null, "rmbclm.rmbrmb.pts.extkey" :null,
"trnmod.trndoc.dtemod.dtetagm07" :null,
"trnmod.trndoc.dtemod.dtetagm08" :null,
"trnmod.cipmod.fkrdz4" :null,
"trnmod.trndoc.dtemod.dtetagm06" :null,
"trnmod.cipmod.fkrdz2" :null,
"trnmod.cipmod.skkhdz" :null,
"trnmod.cipmod.fkrdz7" :null,
"trnmod.cipmod.fufeih" :null,
"trnmod.cipmod.fkrdz5" :null,
"trnmod.cipmod.fkrdz6" :null,
"trnmod.cipmod.skrdz7" :null,
"trnmod.cipmod.skrdz6" :null,
"liaall.limmod.ownref" :null, "liaall.limmod.ownref" :null,
"bedgrp.apl.pts.nam" :null, "bedgrp.apl.pts.nam" :null,
"trnmod.cipmod.cfkrgj" :null, "rmbclm.acwacw.pts.extkey" :null,
"liaall.limmod.ecifno" :null, "liaall.limmod.ecifno" :null,
"trnmod.cipmod.skrdz3" :null,
"trnmod.cipmod.skrdz2" :null,
"trnmod.cipmod.skrdz5" :null,
"trnmod.cipmod.skrdz4" :null,
"trnmod.cipmod.feiyon" :null,
"bedgrp.prb.pts.nam" :null, "bedgrp.prb.pts.nam" :null,
"trnmod.cipmod.zjg2mc" :null,
"trnmod.cipmod.fuyns3" :null,
"trnmod.cipmod.fuyns4" :null,
"trnmod.cipmod.fuyns1" :null,
"trnmod.cipmod.fuyns2" :null,
"trnmod.cipmod.feecod" :null,
"trnmod.cipmod.csfdz1" :null,
"liaall.limmod.limpts.oth.pts.nam" :null, "liaall.limmod.limpts.oth.pts.nam" :null,
"rmbclm.acwacw.pts.adrblk" :null,
"setmod.dspflg" :null, "setmod.dspflg" :null,
"trnmod.cipmod.cffdz7" :null, "liaall.tenstm" :null,
"trnmod.cipmod.skkhhh" :null, "payinstxt" :null,
"trnmod.cipmod.feiyn2" :null,
"trnmod.cipmod.cffdz1" :null,
"trnmod.cipmod.cffdz2" :null,
"trnmod.cipmod.cffdz3" :null,
"trnmod.cipmod.cffdz4" :null,
"trnmod.cipmod.cffdz5" :null,
"trnmod.cipmod.cffdz6" :null,
"trnmod.cipmod.skkhhm" :null,
"trnmod.cipmod.pyebchnam" :null,
"trnmod.cipmod.fkrkhh" :null,
"trnmod.cipmod.fkhkhh" :null,
"trnmod.cipmod.cfkfzh" :null,
"setmod.redamt" :null,
"aamset.utlamt2" :null, "aamset.utlamt2" :null,
"trnmod.cipmod.recsehbchnam" :null,
"trnmod.cipmod.fkhdzh" :null,
"liaall.limmod.limpts.wrk.pts.nam" :null, "liaall.limmod.limpts.wrk.pts.nam" :null,
"trnmod.cipmod.staonebchnam" :null, "rmbclm.bebbeb.adrelc" :null,
"trnmod.cipmod.pyebchkey" :null,
"trnmod.cipmod.cskzjh" :null,
"trnmod.cipmod.cskrzj" :null,
"liaall.limmod.limpts.wrk.pts.extkey" :null, "liaall.limmod.limpts.wrk.pts.extkey" :null,
"trnmod.cipmod.zjg2hh" :null, "rmbclm.acwacw.namelc" :null,
"trnmod.cipmod.stasehbch" :null,
"mtabut.coninf.conexedat" :null, "mtabut.coninf.conexedat" :null,
"trnmod.cipmod.fkkhmc" :null, "rmbclm.clmrmbflg" :null,
"liaall.limmod.limpts.nonrevflg1" :null, "liaall.limmod.limpts.nonrevflg1" :null,
"trnmod.cipmod.ffeih2" :null, "rmbclm.bebbeb.namelc" :null,
"trnmod.cipmod.csfdz7" :null, "rmbclm.rmbrmb.pts.adrblk" :null,
"trnmod.cipmod.csfdz6" :null,
"trnmod.cipmod.csfdz5" :null,
"trnmod.cipmod.csfdz4" :null,
"trnmod.cipmod.csfdz3" :null,
"trnmod.cipmod.csfdz2" :null,
"trnmod.cipmod.fuynh4" :null,
"trnmod.cipmod.fuynh2" :null,
"trnmod.cipmod.fuynh3" :null,
"setmod.docamt" :null, "setmod.docamt" :null,
"betp.furide" :null, "rmbclm.rmbrmb.adrelc" :null,
"trnmod.cipmod.cskrgj" :null, "rmbclm.bebbeb.pts.adrblk" :null,
"trnmod.cipmod.recsehbch" :null, "rmbclm.acwacw.adrelc" :null,
"trnmod.cipmod.cfkrzj" :null,
"trnmod.cipmod.stasehbchnam" :null,
"bedgrp.iss.pts.nam" :null, "bedgrp.iss.pts.nam" :null,
"trnmod.cipmod.cfkzjh" :null, "rmbclm.rmbrmb.namelc" :null,
"trnmod.cipmod.zjg1hh" :null, "rmbclm.bebbeb.pts.extkey" :null,
} }
for (const key in checkObj) { for (const key in checkObj) {
......
/** /**
* Betacc Default规则 * Betrcl Default规则
*/ */
import Api from "~/service/Api"; import Api from "~/service/Api";
import Utils from "~/utils/index" import Utils from "~/utils/index"
export default { export default {
"liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction, "liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction,
"liaall.limmod.comamt" :Utils.defaultFunction,
"liaall.limmod.ccvamt" :Utils.defaultFunction,
"trnmod.cipmod.ddbhao" :Utils.defaultFunction,
"bedgrp.prb.pts.nam" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.nam" :Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction, "setmod.doccur" :Utils.defaultFunction,
"setmod.dspflg" :Utils.defaultFunction, "setmod.dspflg" :Utils.defaultFunction,
"setmod.docamt" :Utils.defaultFunction, "setmod.docamt" :Utils.defaultFunction,
"rmbclm.rmbrmb.pts.extkey" :Utils.defaultFunction,
"rmbclm.rmbrmb.adrelc" :Utils.defaultFunction,
"rmbclm.rmbrmb.namelc" :Utils.defaultFunction,
"rmbclm.rmbrmb.dbfadrblkcn" :Utils.defaultFunction,
"trnmod.trndoc.condocstm" :Utils.defaultFunction, "trnmod.trndoc.condocstm" :Utils.defaultFunction,
"trnmod.trndoc.shwinc" :Utils.defaultFunction, "trnmod.trndoc.shwinc" :Utils.defaultFunction,
"trnmod.trndoc.shwout" :Utils.defaultFunction, "trnmod.trndoc.shwout" :Utils.defaultFunction,
"trnmod.cipmod.cskfzh" :Utils.defaultFunction, "liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction,
"mtabut.coninf.usr.extkey" :Utils.defaultFunction, "aamset.utlamt" :Utils.defaultFunction,
"liaall.concur" :Utils.defaultFunction,
"aamset.utlamt2" :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, "bedgrp.cbs.max.cur" :Utils.defaultFunction,
"rmbclm.acwacw.pts.extkey" :Utils.defaultFunction,
"rmbclm.acwacw.adrelc" :Utils.defaultFunction,
"rmbclm.acwacw.namelc" :Utils.defaultFunction,
"rmbclm.acwacw.dbfadrblkcn" :Utils.defaultFunction,
"rmbclm.acwacw.pts.adrblk" :Utils.defaultFunction,
"bedgrp.rec.ownref" :Utils.defaultFunction, "bedgrp.rec.ownref" :Utils.defaultFunction,
"trnmod.cipmod.ddmisu" :Utils.defaultFunction, "rmbclm.bebbeb.pts.extkey" :Utils.defaultFunction,
"aamset.utlamt" :Utils.defaultFunction, "rmbclm.bebbeb.adrelc" :Utils.defaultFunction,
"rmbclm.bebbeb.namelc" :Utils.defaultFunction,
"rmbclm.bebbeb.dbfadrblkcn" :Utils.defaultFunction,
"rmbclm.bebbeb.pts.adrblk" :Utils.defaultFunction,
"liaall.limmod.comamt" :Utils.defaultFunction,
"liaall.limmod.ccvamt" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.nam" :Utils.defaultFunction,
"rmbclm.rmbrmb.pts.adrblk" :Utils.defaultFunction,
"bedgrp.iss.pts.nam" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction,
"bedgrp.prb.pts.nam" :Utils.defaultFunction,
"mtabut.coninf.usr.extkey" :Utils.defaultFunction,
"trnmod.trndoc.nar754" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.nam" :Utils.defaultFunction,
"bedgrp.apl.pts.nam" :Utils.defaultFunction,
"bedgrp.cbs.max.amt" :Utils.defaultFunction,
"bedgrp.rec.rcvdat" :Utils.defaultFunction,
"bedgrp.rec.docsta" :Utils.defaultFunction,
"bedgrp.cbs.opn2.cur" :Utils.defaultFunction, "bedgrp.cbs.opn2.cur" :Utils.defaultFunction,
"aamset.utlamt2" :Utils.defaultFunction,
"bedgrp.cbs.opn1.amt" :Utils.defaultFunction, "bedgrp.cbs.opn1.amt" :Utils.defaultFunction,
"bedgrp.cbs.max.cur" :Utils.defaultFunction, "liaall.misamt" :Utils.defaultFunction,
"rmbclm.rmbrol" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inftxt" :Utils.defaultFunction, "mtabut.coninf.oitinf.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inflev" :Utils.defaultFunction, "mtabut.coninf.oitinf.oit.inflev" :Utils.defaultFunction,
"mtabut.coninf.conexedat" :Utils.defaultFunction, "mtabut.coninf.conexedat" :Utils.defaultFunction,
"trnmod.cipmod.ddmsu1" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.nam" :Utils.defaultFunction,
"ledgrp.rec.ownref" :Utils.defaultFunction, "ledgrp.rec.ownref" :Utils.defaultFunction,
"trnmod.cipmod.covflg" :Utils.defaultFunction,
"betp.cre752flg" :Utils.defaultFunction,
"bedgrp.apl.pts.nam" :Utils.defaultFunction,
"trnmod.cipmod.cfkzjl" :Utils.defaultFunction,
"bedgrp.iss.pts.nam" :Utils.defaultFunction,
"trnmod.cipmod.cfkfzh" :Utils.defaultFunction,
"bedgrp.cbs.max.amt" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction,
"trnmod.cipmod.cskzjl" :Utils.defaultFunction,
"bedgrp.rec.rcvdat" :Utils.defaultFunction,
"bedgrp.rec.docsta" :Utils.defaultFunction,
"bedgrp.rec.disdat" :Utils.defaultFunction,
} }
//你可以添加自动default处理 //你可以添加自动default处理
...@@ -2,8 +2,32 @@ import Api from "~/service/Api" ...@@ -2,8 +2,32 @@ import Api from "~/service/Api"
import Utils from "~/utils" import Utils from "~/utils"
export default { export default {
async onSetmodDet(){ async onPayinsButtxmsel(){
let rtnmsg = await this.executeRule("setmod.det") let rtnmsg = await this.executeRule("payins.buttxmsel")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onLiaallButmisamt(){
let rtnmsg = await this.executeRule("liaall.butmisamt")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onLiaallButmissig(){
let rtnmsg = await this.executeRule("liaall.butmissig")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -86,8 +110,8 @@ export default { ...@@ -86,8 +110,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onTxmdtetagm06Buttxmsel(){ async onRmbpDet(){
let rtnmsg = await this.executeRule("txmdtetagm06.buttxmsel") let rtnmsg = await this.executeRule("rmbp.det")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -98,8 +122,8 @@ export default { ...@@ -98,8 +122,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onTxmdtetagm07Buttxmsel(){ async onAcwpDet(){
let rtnmsg = await this.executeRule("txmdtetagm07.buttxmsel") let rtnmsg = await this.executeRule("acwp.det")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -110,8 +134,8 @@ export default { ...@@ -110,8 +134,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onTxmdtetagm08Buttxmsel(){ async onBebpDet(){
let rtnmsg = await this.executeRule("txmdtetagm08.buttxmsel") let rtnmsg = await this.executeRule("bebp.det")
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
...@@ -182,5 +206,17 @@ export default { ...@@ -182,5 +206,17 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
}, },
async onSetmodDet(){
let rtnmsg = await this.executeRule("setmod.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
} }
\ No newline at end of file
...@@ -90,89 +90,65 @@ export default { ...@@ -90,89 +90,65 @@ export default {
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"} {max: 40,message:"长度不能超过40"}
], ],
"trnmod.swiadd.strinf":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"liaall.tenstm":[
"bedgrp.rec.disdat":[ {type: "string", required: false, message: "必输项"},
{type: "date", required: false, message: "输入正确的日期"} {max: 1,message:"长度不能超过1"}
], ],
"setmod.docamt":[ "aamset.utlamt":[
{type: "number", required: false, message: "必输项"}, {type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"setmod.redamt":[ "aamset.utlamt2":[
{type: "number", required: false, message: "必输项"}, {type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"aamset.utlamt":[ "payinstxt":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"bedgrp.rec.lescom":[
{type: "number", required: false, message: "必输项"}, {type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"aamset.utlamt2":[ "trnmod.trndoc.nar754":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"liaall.outamt":[
{type: "number", required: false, message: "必输项"}, {type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"snadat":[ "liaall.outpct":[
{type: "date", required: false, message: "输入正确的日期"}
],
"setmod.ref":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"} {max: 6,message:"长度不能超过6"}
], ],
"liaall.concur":[
"setmod.zmqacc":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"} {max: 3,message:"长度不能超过3"}
], ],
"liaall.misamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
"mtabut.coninf.oitinf.oit.inftxt":[ {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"}
], ],
"mtabut.coninf.oitset.oit.inftxt":[ "liaall.exttotoldamt":[
{type: "string", required: true, message: "必输项"}, {type: "number", required: false, message: "必输项"},
{max: 60,message:"长度不能超过60"} {max: 18,message:"整数位不能超过14位"},
], {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
"mtabut.coninf.conexedat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"mtabut.coninf.usr.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 8,message:"长度不能超过8"}
],
"mtabut.coninf.contag72his":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"mtabut.coninf.contag79his":[
{type: "string", required: true, message: "必输项"},
{max: 50,message:"长度不能超过50"}
],
"mtabut.coninf.contag72":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
], ],
"mtabut.coninf.contag79":[ "liaall.exttotamt":[
{type: "string", required: true, message: "必输项"}, {type: "number", required: false, message: "必输项"},
{max: 50,message:"长度不能超过50"} {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"trnmod.trndoc.advnam":[ "trnmod.trndoc.advnam":[
...@@ -214,474 +190,126 @@ export default { ...@@ -214,474 +190,126 @@ export default {
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"trnmod.trndoc.dtemod.dtetagm06":[ "mtabut.coninf.oitinf.oit.inftxt":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"} {max: 60,message:"长度不能超过60"}
], ],
"trnmod.trndoc.dtemod.dtetagm53nam":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.trndoc.dtemod.dtetagm53num":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.trndoc.dtemod.dtetagm07":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"trnmod.trndoc.dtemod.dtetagm08":[ "mtabut.coninf.oitset.oit.inftxt":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"} {max: 60,message:"长度不能超过60"}
], ],
"trnmod.cipmod.dafnzh":[ "mtabut.coninf.conexedat":[
{type: "string", required: false, message: "必输项"}, {type: "date", required: false, message: "输入正确的日期"}
{max: 34,message:"长度不能超过34"}
],
"trnmod.cipmod.dafnmc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
], ],
"trnmod.cipmod.dddbsh":[ "mtabut.coninf.usr.extkey":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 8,message:"长度不能超过8"}
], ],
"trnmod.cipmod.zjg1hh":[ "rmbclm.rmbrmb.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.zjg2hh":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.zjg1mc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.zjg2mc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.pyebchkey":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.fkrkhh":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 16,message:"长度不能超过16"}
],
"trnmod.cipmod.pyebchnam":[
{type: "string", required: true, message: "必输项"},
{max: 70,message:"长度不能超过70"}
],
"trnmod.cipmod.fukrhm":[
{type: "string", required: true, message: "必输项"},
{max: 70,message:"长度不能超过70"}
],
"trnmod.cipmod.recsehbch":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.fuyns1":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.recsehbchnam":[
{type: "string", required: true, message: "必输项"},
{max: 100,message:"长度不能超过100"}
], ],
"trnmod.cipmod.staonebch":[ "rmbclm.rmbp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 16,message:"长度不能超过16"}
],
"trnmod.cipmod.fuyns2":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.staonebchnam":[
{type: "string", required: true, message: "必输项"},
{max: 100,message:"长度不能超过100"}
], ],
"trnmod.cipmod.stasehbch":[ "rmbclm.rmbrmb.pts.extkey":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 16,message:"长度不能超过16"}
],
"trnmod.cipmod.fuyns3":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
], ],
"trnmod.cipmod.stasehbchnam":[ "rmbclm.rmbp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 100,message:"长度不能超过100"} {max: 3,message:"长度不能超过3"}
], ],
"trnmod.cipmod.skrdz2":[
"rmbclm.rmbrmb.namelc":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"trnmod.cipmod.fuyns4":[ "rmbclm.rmbrmb.pts.adrblk":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"trnmod.cipmod.skrdz3":[ "rmbclm.rmbrmb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"trnmod.cipmod.fkrdz2":[ "rmbclm.rmbrmb.adrelc":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"trnmod.cipmod.fkhkhh":[ "rmbclm.acwacw.pts.ref":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 16,message:"长度不能超过16"}
], ],
"trnmod.cipmod.skkhhh":[ "rmbclm.acwp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 16,message:"长度不能超过16"}
],
"trnmod.cipmod.skrdz4":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.fkrdz3":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.fkkhmc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.skkhhm":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.skrdz5":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.fkrdz4":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.fkhdzh":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.skkhdz":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.skrdz6":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.fkrdz5":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
], ],
"trnmod.cipmod.fkkhzh":[ "rmbclm.acwacw.pts.extkey":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 16,message:"长度不能超过16"}
], ],
"trnmod.cipmod.skkhzh":[ "rmbclm.acwp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 3,message:"长度不能超过3"}
],
"trnmod.cipmod.skrdz7":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.fkrdz6":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
], ],
"trnmod.cipmod.fuynh2":[
"rmbclm.acwacw.namelc":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"trnmod.cipmod.fkrdz7":[ "rmbclm.acwacw.pts.adrblk":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"trnmod.cipmod.fuynh4":[ "rmbclm.acwacw.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"trnmod.cipmod.fuynh3":[ "rmbclm.acwacw.adrelc":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"trnmod.cipmod.ddbhao":[ "rmbclm.bebbeb.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.feiyon":[
{type: "string", required: false, message: "必输项"},
{max: 15,message:"长度不能超过15"}
],
"trnmod.cipmod.fufeih":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 16,message:"长度不能超过16"}
],
"trnmod.cipmod.ddmisu":[
{type: "string", required: true, message: "必输项"},
{max: 100,message:"长度不能超过100"}
],
"trnmod.cipmod.feiyn2":[
{type: "string", required: false, message: "必输项"},
{max: 15,message:"长度不能超过15"}
], ],
"rmbclm.bebp.ptsget.sdamod.dadsnd":[
"trnmod.cipmod.ffeih2":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 16,message:"长度不能超过16"}
], ],
"trnmod.cipmod.fyo1bz":[ "rmbclm.bebbeb.pts.extkey":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"} {max: 16,message:"长度不能超过16"}
], ],
"trnmod.cipmod.fyo2bz":[ "rmbclm.bebp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"trnmod.cipmod.fkreid":[
{type: "string", required: false, message: "必输项"},
{max: 60,message:"长度不能超过60"}
],
"trnmod.cipmod.cskeid":[
{type: "string", required: false, message: "必输项"},
{max: 60,message:"长度不能超过60"}
],
"trnmod.cipmod.skreid":[ "rmbclm.bebbeb.namelc":[
{type: "string", required: false, message: "必输项"},
{max: 60,message:"长度不能超过60"}
],
"trnmod.cipmod.cskfzh":[
{type: "string", required: false, message: "必输项"},
{max: 34,message:"长度不能超过34"}
],
"trnmod.cipmod.cskrzj":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.fkrzjh":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 70,message:"长度不能超过70"}
],
"trnmod.cipmod.csfdz1":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.skrzjh":[
{type: "string", required: true, message: "必输项"},
{max: 70,message:"长度不能超过70"}
],
"trnmod.cipmod.csfdz2":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.fkrzhj":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"trnmod.cipmod.skrzhj":[ "rmbclm.bebbeb.pts.adrblk":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.csfdz3":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.fkfyzh":[
{type: "string", required: false, message: "必输项"},
{max: 34,message:"长度不能超过34"}
],
"trnmod.cipmod.skfyzh":[
{type: "string", required: false, message: "必输项"},
{max: 34,message:"长度不能超过34"}
],
"trnmod.cipmod.csfdz4":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.fkfdz1":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.skfdz1":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.csfdz5":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.fkfdz2":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.skfdz2":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.csfdz6":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.fkfdz3":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.skfdz3":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.csfdz7":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.fkfdz4":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.skfdz4":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.cskzjh":[
{type: "string", required: true, message: "必输项"},
{max: 70,message:"长度不能超过70"}
],
"trnmod.cipmod.fkfdz5":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.skfdz5":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.fkfdz6":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.skfdz6":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.cfkeid":[
{type: "string", required: false, message: "必输项"},
{max: 60,message:"长度不能超过60"}
],
"trnmod.cipmod.fkfdz7":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.skfdz7":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.cfkfzh":[
{type: "string", required: false, message: "必输项"},
{max: 34,message:"长度不能超过34"}
],
"trnmod.cipmod.cfkrzj":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"trnmod.cipmod.ddmsu1":[ "rmbclm.bebbeb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 70,message:"长度不能超过70"}
],
"trnmod.cipmod.cffdz1":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.ddmsu2":[
{type: "string", required: true, message: "必输项"},
{max: 70,message:"长度不能超过70"}
],
"trnmod.cipmod.cffdz2":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.ddmsu3":[
{type: "string", required: true, message: "必输项"},
{max: 70,message:"长度不能超过70"}
],
"trnmod.cipmod.cffdz3":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.ddmsu4":[
{type: "string", required: true, message: "必输项"},
{max: 70,message:"长度不能超过70"}
],
"trnmod.cipmod.cffdz4":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.ddmsu5":[
{type: "string", required: true, message: "必输项"},
{max: 70,message:"长度不能超过70"}
],
"trnmod.cipmod.cffdz5":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.ddmsu6":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 70,message:"长度不能超过70"}
],
"trnmod.cipmod.cffdz6":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.ddmsu7":[
{type: "string", required: true, message: "必输项"},
{max: 70,message:"长度不能超过70"}
],
"trnmod.cipmod.cffdz7":[
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"trnmod.cipmod.ddmsu8":[
{type: "string", required: true, message: "必输项"},
{max: 70,message:"长度不能超过70"}
],
"trnmod.cipmod.cfkzjh":[
{type: "string", required: true, message: "必输项"},
{max: 70,message:"长度不能超过70"}
],
"trnmod.cipmod.mxywbs":[
{type: "string", required: false, message: "必输项"},
{max: 15,message:"长度不能超过15"}
],
"trnmod.cipmod.fqzyhh":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"trnmod.cipmod.mxywje":[ "rmbclm.bebbeb.adrelc":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 18,message:"长度不能超过18"}
],
"trnmod.cipmod.jszyhh":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"trnmod.cipmod.mxywsh":[ "rmbclm.valdat":[
{type: "string", required: false, message: "必输项"}, {type: "date", required: false, message: "输入正确的日期"}
{max: 35,message:"长度不能超过35"}
], ],
"liaall.limmod.ecifno":[ "liaall.limmod.ecifno":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
...@@ -752,4 +380,25 @@ export default { ...@@ -752,4 +380,25 @@ export default {
{max: 14,message:"长度不能超过14"} {max: 14,message:"长度不能超过14"}
], ],
"setmod.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"setmod.docamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"setmod.zmqacc":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
} }
\ No newline at end of file
import Api from "~/service/Api" import Api from "~/service/Api"
import Pts from "../Common/Pts" import Pts from "../Common/Pts"
import Pub from "../Public"
import Leds from "../Public/Leds"
export default class Betacc{ export default class Betrcl{
constructor () { constructor () {
this.data = { this.data = {
trnmod:{
swiadd:{
strinf:"", // Narrative of Maturity .trnmod.swiadd.strinf
},
trndoc:{
advlabel:"", // ADVLABEL .trnmod.trndoc.advlabel
amdnam:"", // AMDNAM .trnmod.trndoc.amdnam
advdoc:"", // 国内证通知书 .trnmod.trndoc.advdoc
advnam:"", // 国内证落款 .trnmod.trndoc.advnam
amdapl:"", // 修改申请人名称 .trnmod.trndoc.amdapl
doclbl:"", // Lable for CONDOCSTM .trnmod.trndoc.doclbl
doctrestm:"", // Document tree .trnmod.trndoc.doctrestm
shwinc:"", // Show Incoming Messages .trnmod.trndoc.shwinc
shwout:"", // Show Outgoing Messages .trnmod.trndoc.shwout
condocstm:"", // Connected Documents .trnmod.trndoc.condocstm
rcvatt:{
seainf:"", // .trnmod.trndoc.rcvatt.seainf
},
filrecv:"", // File Receiver .trnmod.trndoc.filrecv
dtemod:{
dtetagm06:"", // Information about Confirmation Instruction .trnmod.trndoc.dtemod.dtetagm06
dtetagm07:"", // Notes from Advising Bank .trnmod.trndoc.dtemod.dtetagm07
dtetagm08:"", // Fee of Advising Bank .trnmod.trndoc.dtemod.dtetagm08
dtetagm53typ:"", // Document Sending Type .trnmod.trndoc.dtemod.dtetagm53typ
dtetagm53nam:"", // Courier Name .trnmod.trndoc.dtemod.dtetagm53nam
dtetagm53num:"", // Courier Number .trnmod.trndoc.dtemod.dtetagm53num
},
},
cipmod:{
dddbsh:"", // 端到端标识号 .trnmod.cipmod.dddbsh
zjg1hh:"", // 中介机构1行号 .trnmod.cipmod.zjg1hh
zjg1mc:"", // 中介机构1名称 .trnmod.cipmod.zjg1mc
zjg2hh:"", // 中介机构2行号 .trnmod.cipmod.zjg2hh
zjg2mc:"", // 中介机构2名称 .trnmod.cipmod.zjg2mc
dafnzh:"", // 借记记账账号 .trnmod.cipmod.dafnzh
dafnmc:"", // 借记记账名称 .trnmod.cipmod.dafnmc
recsehbch:"", // 收款间接参与者行号 .trnmod.cipmod.recsehbch
staonebch:"", // 付款直接参与者行号 .trnmod.cipmod.staonebch
recsehbchnam:"", // 收款间接参与者名称 .trnmod.cipmod.recsehbchnam
staonebchnam:"", // 付款直接参与者名称 .trnmod.cipmod.staonebchnam
fuynh2:"", // 附言2 .trnmod.cipmod.fuynh2
fuynh3:"", // 附言3 .trnmod.cipmod.fuynh3
fuynh4:"", // 附言4 .trnmod.cipmod.fuynh4
skrdz2:"", // 收款人地址2 .trnmod.cipmod.skrdz2
skrdz3:"", // 收款人地址3 .trnmod.cipmod.skrdz3
skrdz4:"", // 收款人地址4 .trnmod.cipmod.skrdz4
skrdz5:"", // 收款人地址5 .trnmod.cipmod.skrdz5
fkrdz2:"", // 付款人地址2 .trnmod.cipmod.fkrdz2
fkrdz3:"", // 付款人地址3 .trnmod.cipmod.fkrdz3
fkrdz4:"", // 付款人地址4 .trnmod.cipmod.fkrdz4
fkrdz5:"", // 付款人地址5 .trnmod.cipmod.fkrdz5
pyebchkey:"", // 收款行开户行行号 .trnmod.cipmod.pyebchkey
pyebchnam:"", // 收款行开户行名称 .trnmod.cipmod.pyebchnam
stasehbch:"", // 付款间接参与者行号 .trnmod.cipmod.stasehbch
stasehbchnam:"", // 付款间接参与者名称 .trnmod.cipmod.stasehbchnam
fkrdz6:"", // 付款人地址6 .trnmod.cipmod.fkrdz6
fkrdz7:"", // 付款人地址7 .trnmod.cipmod.fkrdz7
skrdz6:"", // 收款人地址6 .trnmod.cipmod.skrdz6
skrdz7:"", // 收款人地址7 .trnmod.cipmod.skrdz7
covflg:"", // 112COV .trnmod.cipmod.covflg
fufeih:"", // 付费行号1 .trnmod.cipmod.fufeih
ffeih2:"", // 付费行号2 .trnmod.cipmod.ffeih2
fkrkhh:"", // 付款行开户行行号 .trnmod.cipmod.fkrkhh
fukrhm:"", // 付款行开户行名称 .trnmod.cipmod.fukrhm
feecod:"", // 费用承担方 .trnmod.cipmod.feecod
feiyon:"", // 费用1 .trnmod.cipmod.feiyon
feiyn2:"", // 费用2 .trnmod.cipmod.feiyn2
fuyns1:"", // 致收款人银行附言1 .trnmod.cipmod.fuyns1
fuyns2:"", // 致收款人银行附言2 .trnmod.cipmod.fuyns2
fuyns3:"", // 致收款人银行附言3 .trnmod.cipmod.fuyns3
fuyns4:"", // 致收款人银行附言4 .trnmod.cipmod.fuyns4
fyo1bz:"", // 费用1币种 .trnmod.cipmod.fyo1bz
fyo2bz:"", // 费用2币种 .trnmod.cipmod.fyo2bz
fkhkhh:"", // 付款行行号 .trnmod.cipmod.fkhkhh
fkkhmc:"", // 付款行行名 .trnmod.cipmod.fkkhmc
fkkhzh:"", // 付款行账号 .trnmod.cipmod.fkkhzh
fkhdzh:"", // 付款行地址 .trnmod.cipmod.fkhdzh
skkhhh:"", // 收款行行号 .trnmod.cipmod.skkhhh
skkhhm:"", // 收款行行名 .trnmod.cipmod.skkhhm
skkhzh:"", // 收款行账号 .trnmod.cipmod.skkhzh
skkhdz:"", // 收款行地址 .trnmod.cipmod.skkhdz
ddbhao:"", // 订单编号 .trnmod.cipmod.ddbhao
ddmisu:"", // 订单描述 .trnmod.cipmod.ddmisu
fkrzhj:"", // 付款人组织机构代码 .trnmod.cipmod.fkrzhj
fkrzjh:"", // 付款人证件号码 .trnmod.cipmod.fkrzjh
fkrzgj:"", // 付款人常驻国家(地区)代码 .trnmod.cipmod.fkrzgj
fkreid:"", // 付款人EID .trnmod.cipmod.fkreid
fkfyzh:"", // 付款非银行支付机构帐号 .trnmod.cipmod.fkfyzh
fkfdz1:"", // 付款非银行支付机构地址1 .trnmod.cipmod.fkfdz1
fkfdz2:"", // 付款非银行支付机构地址2 .trnmod.cipmod.fkfdz2
fkfdz3:"", // 付款非银行支付机构地址3 .trnmod.cipmod.fkfdz3
fkfdz4:"", // 付款非银行支付机构地址4 .trnmod.cipmod.fkfdz4
fkfdz5:"", // 付款非银行支付机构地址5 .trnmod.cipmod.fkfdz5
fkfdz6:"", // 付款非银行支付机构地址6 .trnmod.cipmod.fkfdz6
fkfdz7:"", // 付款非银行支付机构地址7 .trnmod.cipmod.fkfdz7
skrzhj:"", // 收款人组织机构代码 .trnmod.cipmod.skrzhj
skrzjh:"", // 收款人证件号码 .trnmod.cipmod.skrzjh
skrzgj:"", // 收款人常驻国家(地区)代码 .trnmod.cipmod.skrzgj
skreid:"", // 收款人EID .trnmod.cipmod.skreid
skfyzh:"", // 收款非银行支付机构帐号 .trnmod.cipmod.skfyzh
skfdz1:"", // 收款非银行支付机构地址1 .trnmod.cipmod.skfdz1
skfdz2:"", // 收款非银行支付机构地址2 .trnmod.cipmod.skfdz2
skfdz3:"", // 收款非银行支付机构地址3 .trnmod.cipmod.skfdz3
skfdz4:"", // 收款非银行支付机构地址4 .trnmod.cipmod.skfdz4
skfdz5:"", // 收款非银行支付机构地址5 .trnmod.cipmod.skfdz5
skfdz6:"", // 收款非银行支付机构地址6 .trnmod.cipmod.skfdz6
skfdz7:"", // 收款非银行支付机构地址7 .trnmod.cipmod.skfdz7
ddmsu1:"", // 订单描述1 .trnmod.cipmod.ddmsu1
ddmsu2:"", // 订单描述2 .trnmod.cipmod.ddmsu2
ddmsu3:"", // 订单描述3 .trnmod.cipmod.ddmsu3
ddmsu4:"", // 订单描述4 .trnmod.cipmod.ddmsu4
ddmsu5:"", // 订单描述5 .trnmod.cipmod.ddmsu5
ddmsu6:"", // 订单描述6 .trnmod.cipmod.ddmsu6
ddmsu7:"", // 订单描述7 .trnmod.cipmod.ddmsu7
ddmsu8:"", // 订单描述8 .trnmod.cipmod.ddmsu8
skrzjl:"", // 收款人证件类型 .trnmod.cipmod.skrzjl
fkrzjl:"", // 付款人证件类型 .trnmod.cipmod.fkrzjl
cfkfzh:"", // COV付款非银行支付机构帐号 .trnmod.cipmod.cfkfzh
cffdz1:"", // COV付款非银行支付机构地址1 .trnmod.cipmod.cffdz1
cffdz2:"", // COV付款非银行支付机构地址2 .trnmod.cipmod.cffdz2
cffdz3:"", // COV付款非银行支付机构地址3 .trnmod.cipmod.cffdz3
cffdz4:"", // COV付款非银行支付机构地址4 .trnmod.cipmod.cffdz4
cffdz5:"", // COV付款非银行支付机构地址5 .trnmod.cipmod.cffdz5
cffdz6:"", // COV付款非银行支付机构地址6 .trnmod.cipmod.cffdz6
cffdz7:"", // COV付款非银行支付机构地址7 .trnmod.cipmod.cffdz7
cfkrzj:"", // COV付款人组织机构代码 .trnmod.cipmod.cfkrzj
cfkzjh:"", // COV付款人证件号码 .trnmod.cipmod.cfkzjh
cfkrgj:"", // COV付款人常驻国家(地区)代码 .trnmod.cipmod.cfkrgj
cfkeid:"", // COV付款人EID .trnmod.cipmod.cfkeid
cskfzh:"", // COV收款非银行支付机构帐号 .trnmod.cipmod.cskfzh
csfdz1:"", // COV收款非银行支付机构地址1 .trnmod.cipmod.csfdz1
csfdz2:"", // COV收款非银行支付机构地址2 .trnmod.cipmod.csfdz2
csfdz3:"", // COV收款非银行支付机构地址3 .trnmod.cipmod.csfdz3
csfdz4:"", // COV收款非银行支付机构地址4 .trnmod.cipmod.csfdz4
csfdz6:"", // COV收款非银行支付机构地址6 .trnmod.cipmod.csfdz6
csfdz7:"", // COV收款非银行支付机构地址7 .trnmod.cipmod.csfdz7
cskrzj:"", // COV收款人组织机构代码 .trnmod.cipmod.cskrzj
csfdz5:"", // COV收款非银行支付机构地址5 .trnmod.cipmod.csfdz5
cskzjh:"", // COV收款人证件号码 .trnmod.cipmod.cskzjh
cskrgj:"", // COV收款人常驻国家(地区)代码 .trnmod.cipmod.cskrgj
cskeid:"", // COV收款人EID .trnmod.cipmod.cskeid
cskzjl:"", // COV收款人证件类型 .trnmod.cipmod.cskzjl
cfkzjl:"", // COV付款人证件类型 .trnmod.cipmod.cfkzjl
fqzyhh:"", // 发起直接参与者行号 .trnmod.cipmod.fqzyhh
jszyhh:"", // 接收直接参与者行号 .trnmod.cipmod.jszyhh
mxywbs:"", // 明细业务总笔数 .trnmod.cipmod.mxywbs
mxywje:"", // 明细业务总金额 .trnmod.cipmod.mxywje
mxywsh:"", // 明细业务标识号 .trnmod.cipmod.mxywsh
},
},
betp:{ betp:{
ledget:{ ledget:{
sdamod:{ sdamod:{
...@@ -170,32 +18,18 @@ export default class Betacc{ ...@@ -170,32 +18,18 @@ export default class Betacc{
}, },
}, },
adaflg:"", // Add. amount .betp.adaflg adaflg:"", // Add. amount .betp.adaflg
cre752flg:"", // Create 752 .betp.cre752flg },
furide:"", // 进一步的确认 .betp.furide ledgrp:{
aamp: { rec:{
aammod: { ownref:"", // 参考号 .ledgrp.rec.ownref
addamtflg: "", // Add. Amount .letp.aamp.aammod.addamtflg },
}, cbs:{
}, opn1:{
}, cur:"", // Currency .ledgrp.cbs.opn1.cur
// ledgrp:{ amt:"", // Balance .ledgrp.cbs.opn1.amt
// rec:{ },
// ownref:"", // 参考号 .ledgrp.rec.ownref },
// }, },
// cbs:{
// opn1:{
// cur:"", // Currency .ledgrp.cbs.opn1.cur
// amt:"", // Balance .ledgrp.cbs.opn1.amt
// },
// },
// ben:{
// pts:{
// adrblk:"",
// },
// },
// },
// ledgrp编译的不全,使用公共的
ledgrp: new Leds().data.Ledgrp,
bedgrp:{ bedgrp:{
rec:{ rec:{
ownref:"", // 单据参考号 .bedgrp.rec.ownref ownref:"", // 单据参考号 .bedgrp.rec.ownref
...@@ -205,7 +39,7 @@ export default class Betacc{ ...@@ -205,7 +39,7 @@ export default class Betacc{
predat:"", // Presentation Date .bedgrp.rec.predat predat:"", // Presentation Date .bedgrp.rec.predat
docsta:"", // 单据状态 .bedgrp.rec.docsta docsta:"", // 单据状态 .bedgrp.rec.docsta
nam:"", // Externally Displayed Name to Identify the Contract .bedgrp.rec.nam nam:"", // Externally Displayed Name to Identify the Contract .bedgrp.rec.nam
disdat:"", // Date of Advice .bedgrp.rec.disdat lescom:"", // Less comm. .bedgrp.rec.lescom
}, },
cbs:{ cbs:{
max:{ max:{
...@@ -217,7 +51,7 @@ export default class Betacc{ ...@@ -217,7 +51,7 @@ export default class Betacc{
amt:"", // Balance .bedgrp.cbs.opn1.amt amt:"", // Balance .bedgrp.cbs.opn1.amt
}, },
opn2:{ opn2:{
cur:"", // 附加金额 .bedgrp.cbs.opn2.cur cur:"", // Currency .bedgrp.cbs.opn2.cur
}, },
}, },
prb:{ prb:{
...@@ -229,60 +63,15 @@ export default class Betacc{ ...@@ -229,60 +63,15 @@ export default class Betacc{
apl:{ apl:{
pts:new Pts().data, pts:new Pts().data,
}, },
ben:{
pts:new Pts().data,
},
},
aamset:{
utlamt:"", // 单据金额 .aamset.utlamt
utlamt2:"", // 附加金额 .aamset.utlamt2
},
// setmod:{
// doccur:"", // document currency .setmod.doccur
// docamt:"", // document amount .setmod.docamt
// redamt:"", // Reduction Amt. .setmod.redamt
// docamttyplab:"", // settled amount description as label .setmod.docamttyplab
// retmsg:"", // Label showing Retry overflow condition .setmod.retmsg
// ref:"", // our reference .setmod.ref
// dspflg:"", // Type of settlement .setmod.dspflg
// xreflg:"", // Recalculate Rates .setmod.xreflg
// setglg:{
// labdspflg:"", // Label for Type of Settlement .setmod.setglg.labdspflg
// },
// zmqacclab:"", // 主�'�号LABEL .setmod.zmqacclab
// zmqacc:"", // 自�'�区主�'�号 .setmod.zmqacc
// },
// setmod编译的不全,使用公共的
setmod: new Pub().data.Setmod,
snadat:"", // 发送索偿电日期 .snadat
mtabut:{
coninf:{
oitinf:{
labinftxt:"", // Label for INFTXT .mtabut.coninf.oitinf.labinftxt
oit:{
inftxt:"", // Infotext .mtabut.coninf.oitinf.oit.inftxt
inflev:"", // Infotext Level .mtabut.coninf.oitinf.oit.inflev
},
},
oitset:{
labinftxt:"", // Label for INFTXT .mtabut.coninf.oitset.labinftxt
oit:{
inftxt:"", // Infotext .mtabut.coninf.oitset.oit.inftxt
inflev:"", // Infotext Level .mtabut.coninf.oitset.oit.inflev
},
},
conexedat:"", // 执行日期 .mtabut.coninf.conexedat
usr:{
extkey:"", // User ID .mtabut.coninf.usr.extkey
},
contag72his:"", // Historic content of TAG 72 .mtabut.coninf.contag72his
contag72:"", // Current content of TAG 72 .mtabut.coninf.contag72
contag79his:"", // Historic content of TAG 79 .mtabut.coninf.contag79his
contag79:"", // Current content of TAG 79 .mtabut.coninf.contag79
},
}, },
liaall:{ liaall:{
tenstm:"", // Tenor Stream .liaall.tenstm
misamt:"", // Amount not yet assigned .liaall.misamt
concur:"", // External Booking Amount .liaall.concur
outpct:"", // Sight Amount Percentage .liaall.outpct
outamt:"", // Sight Amount .liaall.outamt
exttotoldamt:"", // Old Amount booked externally .liaall.exttotoldamt
exttotamt:"", // Total booking amount external assinged .liaall.exttotamt
limmod:{ limmod:{
limpts:{ limpts:{
wrklab:"", // Label .liaall.limmod.limpts.wrklab wrklab:"", // Label .liaall.limmod.limpts.wrklab
...@@ -322,6 +111,113 @@ export default class Betacc{ ...@@ -322,6 +111,113 @@ export default class Betacc{
ecifno:"", // ECIFNO .liaall.limmod.ecifno ecifno:"", // ECIFNO .liaall.limmod.ecifno
}, },
}, },
rmbclm:{
clmrmbflg:"", // Send MT 742 .rmbclm.clmrmbflg
rmbrmb:{
pts:new Pts().data,
namelc:"", // 名称 .rmbclm.rmbrmb.namelc
adrelc:"", // 地址 .rmbclm.rmbrmb.adrelc
dbfadrblkcn:"", // Chinese address .rmbclm.rmbrmb.dbfadrblkcn
},
rmbp:{
ptsget:{
sdamod:{
seainf:"", // .rmbclm.rmbp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .rmbclm.rmbp.ptsget.sdamod.dadsnd
},
},
},
acwacw:{
pts:new Pts().data,
namelc:"", // 名称 .rmbclm.acwacw.namelc
adrelc:"", // 地址 .rmbclm.acwacw.adrelc
dbfadrblkcn:"", // Chinese address .rmbclm.acwacw.dbfadrblkcn
},
acwp:{
ptsget:{
sdamod:{
seainf:"", // .rmbclm.acwp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .rmbclm.acwp.ptsget.sdamod.dadsnd
},
},
},
bebbeb:{
pts:new Pts().data,
namelc:"", // 名称 .rmbclm.bebbeb.namelc
adrelc:"", // 地址 .rmbclm.bebbeb.adrelc
dbfadrblkcn:"", // Chinese address .rmbclm.bebbeb.dbfadrblkcn
},
bebp:{
ptsget:{
sdamod:{
seainf:"", // .rmbclm.bebp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .rmbclm.bebp.ptsget.sdamod.dadsnd
},
},
},
rmbrol:"", // 偿付行 .rmbclm.rmbrol
valdat:"", // value date .rmbclm.valdat
},
aamset:{
utlamt2:"", // Add. Amount utilized/settled .aamset.utlamt2
utlamt:"", // Doc. Amount utilized/settled .aamset.utlamt
},
trnmod:{
trndoc:{
nar754:"", // Narrative :77A: .trnmod.trndoc.nar754
advlabel:"", // ADVLABEL .trnmod.trndoc.advlabel
amdnam:"", // AMDNAM .trnmod.trndoc.amdnam
advdoc:"", // 国内证通知书 .trnmod.trndoc.advdoc
advnam:"", // 国内证落款 .trnmod.trndoc.advnam
amdapl:"", // 修改申请人名称 .trnmod.trndoc.amdapl
doclbl:"", // Lable for CONDOCSTM .trnmod.trndoc.doclbl
doctrestm:"", // Document tree .trnmod.trndoc.doctrestm
shwinc:"", // Show Incoming Messages .trnmod.trndoc.shwinc
shwout:"", // Show Outgoing Messages .trnmod.trndoc.shwout
condocstm:"", // Connected Documents .trnmod.trndoc.condocstm
rcvatt:{
seainf:"", // .trnmod.trndoc.rcvatt.seainf
},
filrecv:"", // File Receiver .trnmod.trndoc.filrecv
},
},
payinstxt:"", // Payment instructions to ISS/AVB .payinstxt
mtabut:{
coninf:{
oitinf:{
labinftxt:"", // Label for INFTXT .mtabut.coninf.oitinf.labinftxt
oit:{
inftxt:"", // Infotext .mtabut.coninf.oitinf.oit.inftxt
inflev:"", // Infotext Level .mtabut.coninf.oitinf.oit.inflev
},
},
oitset:{
labinftxt:"", // Label for INFTXT .mtabut.coninf.oitset.labinftxt
oit:{
inftxt:"", // Infotext .mtabut.coninf.oitset.oit.inftxt
inflev:"", // Infotext Level .mtabut.coninf.oitset.oit.inflev
},
},
conexedat:"", // 执行日期 .mtabut.coninf.conexedat
usr:{
extkey:"", // User ID .mtabut.coninf.usr.extkey
},
},
},
setmod:{
docamttyplab:"", // settled amount description as label .setmod.docamttyplab
retmsg:"", // Label showing Retry overflow condition .setmod.retmsg
ref:"", // our reference .setmod.ref
doccur:"", // document currency .setmod.doccur
docamt:"", // document amount .setmod.docamt
dspflg:"", // Type of settlement .setmod.dspflg
xreflg:"", // Recalculate Rates .setmod.xreflg
setglg:{
labdspflg:"", // Label for Type of Settlement .setmod.setglg.labdspflg
},
zmqacclab:"", // 主�'�号LABEL .setmod.zmqacclab
zmqacc:"", // 自�'�区主�'�号 .setmod.zmqacc
},
pageId: "" // ctx的key pageId: "" // ctx的key
} }
} }
......
...@@ -175,5 +175,6 @@ export default { ...@@ -175,5 +175,6 @@ export default {
}, },
onSeainf() {}, onSeainf() {},
onDetpButgetref() {}, onDetpButgetref() {},
onBenpDet() {},
} }
\ No newline at end of file
export default { export default {
"betp.ledget.sdamod.dadsnd":[ "betp.ledget.sdamod.dadsnd": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"ledgrp.rec.ownref":[ "ledgrp.rec.ownref": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"betp.ledget.sdamod.seainf":[ "betp.ledget.sdamod.seainf": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"ledgrp.rec.nam":[ "ledgrp.rec.nam": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"ledgrp.cbs.nom1.cur":[ "ledgrp.cbs.nom1.cur": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"ledgrp.cbs.nom1.amt":[ "ledgrp.cbs.nom1.amt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { max: 18, message: "整数位不能超过14位" },
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"bedgrp.apl.pts.ref":[ "bedgrp.apl.pts.ref": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"ledgrp.cbs.opn1.cur":[ "ledgrp.cbs.opn1.cur": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"ledgrp.cbs.opn1.amt":[ "ledgrp.cbs.opn1.amt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { max: 18, message: "整数位不能超过14位" },
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"bedgrp.apl.pts.nam":[ "bedgrp.apl.pts.nam": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"ledgrp.avbnam":[ "ledgrp.avbnam": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"bedgrp.iss.pts.ref":[ "bedgrp.iss.pts.ref": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"bedgrp.iss.pts.nam":[ "bedgrp.iss.pts.nam": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"ledgrp.rec.opndat":[ "ledgrp.rec.opndat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"ledgrp.rec.shpdat":[ "ledgrp.rec.shpdat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"bedgrp.prb.pts.ref":[ "bedgrp.prb.pts.ref": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"ledgrp.rec.expdat":[ "ledgrp.rec.expdat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"ledgrp.rec.expplc":[ "ledgrp.rec.expplc": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 29,message:"长度不能超过29"} { max: 29, message: "长度不能超过29" }
], ],
"bedgrp.prb.pts.nam":[ "bedgrp.prb.pts.nam": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"betp.recget.sdamod.dadsnd":[ "betp.recget.sdamod.dadsnd": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"bedgrp.rec.ownref":[ "bedgrp.rec.ownref": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"betp.recget.sdamod.seainf":[ "betp.recget.sdamod.seainf": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"bedgrp.rec.nam":[ "bedgrp.rec.nam": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"bedgrp.cbs.max.cur":[ "bedgrp.cbs.max.cur": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"bedgrp.cbs.max.amt":[ "bedgrp.cbs.max.amt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { max: 18, message: "整数位不能超过14位" },
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"bedgrp.prb.pts.ref":[ "bedgrp.prb.pts.ref": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"bedgrp.cbs.max2.amt":[ "bedgrp.cbs.max2.amt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { max: 18, message: "整数位不能超过14位" },
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"betp.prbp.ptsget.sdamod.dadsnd":[ "betp.prbp.ptsget.sdamod.dadsnd": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"bedgrp.prb.pts.extkey":[ "bedgrp.prb.pts.extkey": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"betp.prbp.ptsget.sdamod.seainf":[ "betp.prbp.ptsget.sdamod.seainf": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"bedgrp.prb.namelc":[ "bedgrp.prb.namelc": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"bedgrp.rec.rcvdat":[ "bedgrp.rec.rcvdat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"bedgrp.rec.orddat":[ "bedgrp.rec.orddat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"bedgrp.prb.pts.adrblk":[ "bedgrp.prb.pts.adrblk": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"bedgrp.prb.dbfadrblkcn":[ "bedgrp.prb.dbfadrblkcn": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"bedgrp.rec.matdat":[ "bedgrp.rec.matdat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"bedgrp.rec.shpdat":[ "bedgrp.rec.shpdat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"bedgrp.prb.adrelc":[ "bedgrp.prb.adrelc": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"bedgrp.blk.matper":[ "bedgrp.blk.matper": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 65,message:"长度不能超过65"} { max: 65, message: "长度不能超过65" }
], ],
"ledgrp.rec.utlnbr":[ "ledgrp.rec.utlnbr": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"bedgrp.blk.docdis":[ "bedgrp.blk.docdis": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 50,message:"长度不能超过50"} { max: 50, message: "长度不能超过50" }
], ],
"bedgrp.blk.intdis":[ "bedgrp.blk.intdis": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 65,message:"长度不能超过65"} { max: 65, message: "长度不能超过65" }
], ],
"bedgrp.oth.pts.ref":[ "bedgrp.oth.pts.ref": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"betp.othp.ptsget.sdamod.dadsnd":[ "betp.othp.ptsget.sdamod.dadsnd": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"bedgrp.oth.pts.extkey":[ "bedgrp.oth.pts.extkey": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"betp.othp.ptsget.sdamod.seainf":[ "betp.othp.ptsget.sdamod.seainf": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"bedgrp.blk.comcon":[ "bedgrp.blk.comcon": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 65,message:"长度不能超过65"} { max: 65, message: "长度不能超过65" }
], ],
"bedgrp.oth.namelc":[ "bedgrp.oth.namelc": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"bedgrp.oth.pts.adrblk":[ "bedgrp.oth.pts.adrblk": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"bedgrp.oth.dbfadrblkcn":[ "bedgrp.oth.dbfadrblkcn": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"bedgrp.oth.adrelc":[ "bedgrp.oth.adrelc": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"bedgrp.blk.setinsbe":[ "bedgrp.blk.setinsbe": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 65,message:"长度不能超过65"} { max: 65, message: "长度不能超过65" }
], ],
"liaall.limmod.ecifno":[ "liaall.limmod.ecifno": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 22,message:"长度不能超过22"} { max: 22, message: "长度不能超过22" }
], ],
"liaall.limmod.ownref":[ "liaall.limmod.ownref": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"liaall.limmod.wrkp.ptsget.sdamod.dadsnd":[ "liaall.limmod.wrkp.ptsget.sdamod.dadsnd": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"liaall.limmod.othp.ptsget.sdamod.dadsnd":[ "liaall.limmod.othp.ptsget.sdamod.dadsnd": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"liaall.limmod.limpts.wrk.pts.extkey":[ "liaall.limmod.limpts.wrk.pts.extkey": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"liaall.limmod.wrkp.ptsget.sdamod.seainf":[ "liaall.limmod.wrkp.ptsget.sdamod.seainf": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"liaall.limmod.limpts.oth.pts.extkey":[ "liaall.limmod.limpts.oth.pts.extkey": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"liaall.limmod.othp.ptsget.sdamod.seainf":[ "liaall.limmod.othp.ptsget.sdamod.seainf": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"liaall.limmod.comamt":[ "liaall.limmod.comamt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { max: 18, message: "整数位不能超过14位" },
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"liaall.limmod.limpts.wrk.pts.nam":[ "liaall.limmod.limpts.wrk.pts.nam": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"liaall.limmod.limpts.oth.pts.nam":[ "liaall.limmod.limpts.oth.pts.nam": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"liaall.limmod.ccvamt":[ "liaall.limmod.ccvamt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { max: 18, message: "整数位不能超过14位" },
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"liaall.limmod.limpts.pfcod1":[ "liaall.limmod.limpts.pfcod1": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 14,message:"长度不能超过14"} { max: 14, message: "长度不能超过14" }
], ],
"liaall.limmod.limpts.pfcod2":[ "liaall.limmod.limpts.pfcod2": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 14,message:"长度不能超过14"} { max: 14, message: "长度不能超过14" }
], ],
"trnmod.trndoc.advnam":[ "trnmod.trndoc.advnam": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 50,message:"长度不能超过50"} { max: 50, message: "长度不能超过50" }
], ],
"trnmod.trndoc.amdapl":[ "trnmod.trndoc.amdapl": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 50,message:"长度不能超过50"} { max: 50, message: "长度不能超过50" }
], ],
"trnmod.trndoc.advdoc":[ "trnmod.trndoc.advdoc": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 1,message:"长度不能超过1"} { max: 1, message: "长度不能超过1" }
], ],
"trnmod.trndoc.filrecv":[ "trnmod.trndoc.filrecv": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"trnmod.trndoc.doctrestm":[ "trnmod.trndoc.doctrestm": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 1,message:"长度不能超过1"} { max: 1, message: "长度不能超过1" }
], ],
...@@ -325,64 +325,64 @@ export default { ...@@ -325,64 +325,64 @@ export default {
"trnmod.trndoc.condocstm":[ "trnmod.trndoc.condocstm": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 1,message:"长度不能超过1"} { max: 1, message: "长度不能超过1" }
], ],
"trnmod.trndoc.rcvatt.seainf":[ "trnmod.trndoc.rcvatt.seainf": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"mtabut.coninf.oitinf.oit.inftxt":[ "mtabut.coninf.oitinf.oit.inftxt": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 60,message:"长度不能超过60"} { max: 60, message: "长度不能超过60" }
], ],
"mtabut.coninf.oitset.oit.inftxt":[ "mtabut.coninf.oitset.oit.inftxt": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 60,message:"长度不能超过60"} { max: 60, message: "长度不能超过60" }
], ],
"mtabut.coninf.conexedat":[ "mtabut.coninf.conexedat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"mtabut.coninf.usr.extkey":[ "mtabut.coninf.usr.extkey": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 8,message:"长度不能超过8"} { max: 8, message: "长度不能超过8" }
], ],
"setmod.ref":[ "setmod.ref": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"setmod.docamt":[ "setmod.docamt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { max: 18, message: "整数位不能超过14位" },
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"setmod.zmqacc":[ "setmod.zmqacc": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 20,message:"长度不能超过20"} { max: 20, message: "长度不能超过20" }
], ],
"bedgrp.srm.djuusr":[ "bedgrp.srm.djuusr": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 80,message:"长度不能超过80"} { max: 80, message: "长度不能超过80" }
], ],
"bedgrp.srm.djudat":[ "bedgrp.srm.djudat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"bedgrp.srm.djuref":[ "bedgrp.srm.djuref": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
} }
\ No newline at end of file
import Api from "~/service/Api" import Api from "~/service/Api"
import Pts from "../Common/Pts" import Pts from "../Common/Pts"
import Pub from "../Public"
export default class Letdrv{ export default class Letdrv {
constructor () { constructor() {
this.data = { this.data = {
betp:{ betp: {
ledget:{ ledget: {
sdamod:{ sdamod: {
dadsnd:"", // Drag Drop Sender .betp.ledget.sdamod.dadsnd dadsnd: "", // Drag Drop Sender .betp.ledget.sdamod.dadsnd
seainf:"", // .betp.ledget.sdamod.seainf seainf: "", // .betp.ledget.sdamod.seainf
}, },
}, },
aammod:{ aammod: {
addamtflg:"", // Add. Amount .betp.aammod.addamtflg addamtflg: "", // Add. Amount .betp.aammod.addamtflg
}, },
recget:{ recget: {
sdamod:{ sdamod: {
seainf:"", // .betp.recget.sdamod.seainf seainf: "", // .betp.recget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .betp.recget.sdamod.dadsnd dadsnd: "", // Drag Drop Sender .betp.recget.sdamod.dadsnd
}, },
}, },
prbp:{ prbp: {
ptsget:{ ptsget: {
sdamod:{ sdamod: {
seainf:"", // .betp.prbp.ptsget.sdamod.seainf seainf: "", // .betp.prbp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .betp.prbp.ptsget.sdamod.dadsnd dadsnd: "", // Drag Drop Sender .betp.prbp.ptsget.sdamod.dadsnd
}, },
},
},
docgrdm: {
docdsclab: "", // Label of document description .betp.docgrdm.docdsclab
docgrd: "", //.betp.docgrdm.docgrd
},
folwupopt: "", // Processing Options .betp.folwupopt
othp: {
ptsget: {
sdamod: {
seainf: "", // .betp.othp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .betp.othp.ptsget.sdamod.dadsnd
},
},
},
},
ledgrp: {
rec: {
ownref: "", // Reference .ledgrp.rec.ownref
nam: "", // 摘要 .ledgrp.rec.nam
revflg: "", // Revolving Flag .ledgrp.rec.revflg
avbby: "", // Available by [AVBBY0] .ledgrp.rec.avbby
redclsflg: "", // Red/Green Clause .ledgrp.rec.redclsflg
opndat: "", // Date Issued .ledgrp.rec.opndat
shpdat: "", // Shipment Date .ledgrp.rec.shpdat
expdat: "", // Date/Place of Expiry .ledgrp.rec.expdat
expplc: "", // Date/Place of Expiry .ledgrp.rec.expplc
lcrtyp: "", // Form of L/C .ledgrp.rec.lcrtyp
utlnbr: "", // No. of Existing and not Completely Processed Document Sets .ledgrp.rec.utlnbr
},
cbs: {
nom1: {
cur: "", // L/C Amount .ledgrp.cbs.nom1.cur
amt: "", // Balance .ledgrp.cbs.nom1.amt
},
opn1: {
cur: "", // 信用证余额 .ledgrp.cbs.opn1.cur
amt: "", // Balance .ledgrp.cbs.opn1.amt
}, },
}, max: {
docgrdm:{ cur: "", // .ledgrp.cbs.max.cur
docdsclab:"", // Label of document description .betp.docgrdm.docdsclab amt: "", // Balance .ledgrp.cbs.max.amt
},
folwupopt:"", // Processing Options .betp.folwupopt
othp:{
ptsget:{
sdamod:{
seainf:"", // .betp.othp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .betp.othp.ptsget.sdamod.dadsnd
},
},
},
},
ledgrp:{
rec:{
ownref:"", // Reference .ledgrp.rec.ownref
nam:"", // 摘要 .ledgrp.rec.nam
revflg:"", // Revolving Flag .ledgrp.rec.revflg
avbby:"", // Available by [AVBBY0] .ledgrp.rec.avbby
redclsflg:"", // Red/Green Clause .ledgrp.rec.redclsflg
opndat:"", // Date Issued .ledgrp.rec.opndat
shpdat:"", // Shipment Date .ledgrp.rec.shpdat
expdat:"", // Date/Place of Expiry .ledgrp.rec.expdat
expplc:"", // Date/Place of Expiry .ledgrp.rec.expplc
lcrtyp:"", // Form of L/C .ledgrp.rec.lcrtyp
utlnbr:"", // No. of Existing and not Completely Processed Document Sets .ledgrp.rec.utlnbr
},
cbs:{
nom1:{
cur:"", // L/C Amount .ledgrp.cbs.nom1.cur
amt:"", // Balance .ledgrp.cbs.nom1.amt
},
opn1:{
cur:"", // 信用证余额 .ledgrp.cbs.opn1.cur
amt:"", // Balance .ledgrp.cbs.opn1.amt
}, },
}, },
avbnam:"", // 指定银行 .ledgrp.avbnam avbnam: "", // 指定银行 .ledgrp.avbnam
adv: {
pts: new Pts().data,
namelc: "", // 名称 .bedgrp.adv.namelc
adrelc: "", // 地址 .bedgrp.adv.adrelc
dbfadrblkcn: "", // Chinese address .bedgrp.adv.dbfadrblkcn
}, },
bedgrp:{
apl:{
pts:new Pts().data,
},
iss:{
pts:new Pts().data,
},
prb:{
pts:new Pts().data,
namelc:"", // 名称 .bedgrp.prb.namelc
adrelc:"", // 地址 .bedgrp.prb.adrelc
dbfadrblkcn:"", // Chinese address .bedgrp.prb.dbfadrblkcn
},
rec:{
ownref:"", // Document Reference .bedgrp.rec.ownref
nam:"", // Externally Displayed Name to Identify the Contract .bedgrp.rec.nam
doctypcod:"", // Document Type .bedgrp.rec.doctypcod
rcvdat:"", // Received on .bedgrp.rec.rcvdat
orddat:"", // Order Date .bedgrp.rec.orddat
matdat:"", // Maturity Date .bedgrp.rec.matdat
shpdat:"", // Date of Shipment .bedgrp.rec.shpdat
dscinsflg:"", // Enter Docs, Discrep. and Instructions .bedgrp.rec.dscinsflg
docprbrol:"", // Presented by .bedgrp.rec.docprbrol
invtyp:"", // 发票类型 .bedgrp.rec.invtyp
payrol:"", // Payer .bedgrp.rec.payrol
},
cbs:{
max:{
cur:"", // Document Amount .bedgrp.cbs.max.cur
amt:"", // Balance .bedgrp.cbs.max.amt
},
opn2:{
cur:"", // 附加金额 .bedgrp.cbs.opn2.cur
},
max2:{
amt:"", // 附加金额 .bedgrp.cbs.max2.amt
}, },
bedgrp: {
apl: {
pts: new Pts().data,
}, },
blk:{ iss: {
matper:"", // Maturity Period .bedgrp.blk.matper pts: new Pts().data,
intdis:"", // Internal Discrepancies .bedgrp.blk.intdis
comcon:"", // Comments and Conclusions .bedgrp.blk.comcon
setinsbe:"", // Settlement Instructions transaction field .bedgrp.blk.setinsbe
docdis:"", // Discrepancies .bedgrp.blk.docdis
docdisflg:"", // Discrepancies modified .bedgrp.blk.docdisflg
},
oth:{
pts:new Pts().data,
namelc:"", // 名称 .bedgrp.oth.namelc
adrelc:"", // 地址 .bedgrp.oth.adrelc
dbfadrblkcn:"", // Chinese address .bedgrp.oth.dbfadrblkcn
},
srm:{
djuusr:"", // 单据出具人 .bedgrp.srm.djuusr
djudat:"", // 单据出具日期 .bedgrp.srm.djudat
djuref:"", // 货权单据编号 .bedgrp.srm.djuref
djutyp:"", // 单据类型 .bedgrp.srm.djutyp
},
},
liaall:{
limmod:{
limpts:{
wrklab:"", // Label .liaall.limmod.limpts.wrklab
othlab:"", // Label .liaall.limmod.limpts.othlab
othlabss:"", // Label .liaall.limmod.limpts.othlabss
wrk:{
pts:new Pts().data,
},
oth:{
pts:new Pts().data,
},
lsh:"", // 合同流�'号 .liaall.limmod.limpts.lsh
nonrevflg1:"", // Flag to Mark Non-revolving Limits .liaall.limmod.limpts.nonrevflg1
pfcod1:"", // 合同流�'号 .liaall.limmod.limpts.pfcod1
nonrevflg2:"", // Flag to Mark Non-revolving Limits .liaall.limmod.limpts.nonrevflg2
pfcod2:"", // 合同流�'号 .liaall.limmod.limpts.pfcod2
},
wrkp:{
ptsget:{
sdamod:{
dadsnd:"", // Drag Drop Sender .liaall.limmod.wrkp.ptsget.sdamod.dadsnd
seainf:"", // .liaall.limmod.wrkp.ptsget.sdamod.seainf
},
},
},
othp:{
ptsget:{
sdamod:{
dadsnd:"", // Drag Drop Sender .liaall.limmod.othp.ptsget.sdamod.dadsnd
seainf:"", // .liaall.limmod.othp.ptsget.sdamod.seainf
},
},
},
ownref:"", // 国结业务编号 .liaall.limmod.ownref
comamt:"", // 业务余额 .liaall.limmod.comamt
ccvamt:"", // 保证金余额 .liaall.limmod.ccvamt
ecifno:"", // ECIFNO .liaall.limmod.ecifno
},
},
trnmod:{
trndoc:{
advlabel:"", // ADVLABEL .trnmod.trndoc.advlabel
amdnam:"", // AMDNAM .trnmod.trndoc.amdnam
advdoc:"", // 国内证通知书 .trnmod.trndoc.advdoc
advnam:"", // 国内证落款 .trnmod.trndoc.advnam
amdapl:"", // 修改申请人名称 .trnmod.trndoc.amdapl
doclbl:"", // Lable for CONDOCSTM .trnmod.trndoc.doclbl
doctrestm:"", // Document tree .trnmod.trndoc.doctrestm
shwinc:"", // Show Incoming Messages .trnmod.trndoc.shwinc
shwout:"", // Show Outgoing Messages .trnmod.trndoc.shwout
condocstm:"", // Connected Documents .trnmod.trndoc.condocstm
rcvatt:{
seainf:"", // .trnmod.trndoc.rcvatt.seainf
},
filrecv:"", // File Receiver .trnmod.trndoc.filrecv
},
},
mtabut:{
coninf:{
oitinf:{
labinftxt:"", // Label for INFTXT .mtabut.coninf.oitinf.labinftxt
oit:{
inftxt:"", // Infotext .mtabut.coninf.oitinf.oit.inftxt
inflev:"", // Infotext Level .mtabut.coninf.oitinf.oit.inflev
}, },
prb: {
pts: new Pts().data,
namelc: "", // 名称 .bedgrp.prb.namelc
adrelc: "", // 地址 .bedgrp.prb.adrelc
dbfadrblkcn: "", // Chinese address .bedgrp.prb.dbfadrblkcn
}, },
oitset:{ rec: {
labinftxt:"", // Label for INFTXT .mtabut.coninf.oitset.labinftxt ownref: "", // Document Reference .bedgrp.rec.ownref
oit:{ nam: "", // Externally Displayed Name to Identify the Contract .bedgrp.rec.nam
inftxt:"", // Infotext .mtabut.coninf.oitset.oit.inftxt doctypcod: "", // Document Type .bedgrp.rec.doctypcod
inflev:"", // Infotext Level .mtabut.coninf.oitset.oit.inflev rcvdat: "", // Received on .bedgrp.rec.rcvdat
orddat: "", // Order Date .bedgrp.rec.orddat
matdat: "", // Maturity Date .bedgrp.rec.matdat
shpdat: "", // Date of Shipment .bedgrp.rec.shpdat
dscinsflg: "", // Enter Docs, Discrep. and Instructions .bedgrp.rec.dscinsflg
docprbrol: "", // Presented by .bedgrp.rec.docprbrol
invtyp: "", // 发票类型 .bedgrp.rec.invtyp
payrol: "", // Payer .bedgrp.rec.payrol
}, },
cbs: {
max: {
cur: "", // Document Amount .bedgrp.cbs.max.cur
amt: "", // Balance .bedgrp.cbs.max.amt
}, },
conexedat:"", // 执行日期 .mtabut.coninf.conexedat opn2: {
usr:{ cur: "", // 附加金额 .bedgrp.cbs.opn2.cur
extkey:"", // User ID .mtabut.coninf.usr.extkey },
}, max2: {
}, amt: "", // 附加金额 .bedgrp.cbs.max2.amt
}, },
setmod:{ },
docamttyplab:"", // settled amount description as label .setmod.docamttyplab blk: {
retmsg:"", // Label showing Retry overflow condition .setmod.retmsg matper: "", // Maturity Period .bedgrp.blk.matper
ref:"", // our reference .setmod.ref intdis: "", // Internal Discrepancies .bedgrp.blk.intdis
doccur:"", // document currency .setmod.doccur comcon: "", // Comments and Conclusions .bedgrp.blk.comcon
docamt:"", // document amount .setmod.docamt setinsbe: "", // Settlement Instructions transaction field .bedgrp.blk.setinsbe
dspflg:"", // Type of settlement .setmod.dspflg docdis: "", // Discrepancies .bedgrp.blk.docdis
xreflg:"", // Recalculate Rates .setmod.xreflg docdisflg: "", // Discrepancies modified .bedgrp.blk.docdisflg
setglg:{ },
labdspflg:"", // Label for Type of Settlement .setmod.setglg.labdspflg oth: {
}, pts: new Pts().data,
zmqacclab:"", // 主�'�号LABEL .setmod.zmqacclab namelc: "", // 名称 .bedgrp.oth.namelc
zmqacc:"", // 自�'�区主�'�号 .setmod.zmqacc adrelc: "", // 地址 .bedgrp.oth.adrelc
}, dbfadrblkcn: "", // Chinese address .bedgrp.oth.dbfadrblkcn
pageId: "" // ctx的key },
srm: {
djuusr: "", // 单据出具人 .bedgrp.srm.djuusr
djudat: "", // 单据出具日期 .bedgrp.srm.djudat
djuref: "", // 货权单据编号 .bedgrp.srm.djuref
djutyp: "", // 单据类型 .bedgrp.srm.djutyp
},
},
mtabut: {
coninf: {
oitinf: {
labinftxt: "", // Label for INFTXT .mtabut.coninf.oitinf.labinftxt
oit: {
inftxt: "", // Infotext .mtabut.coninf.oitinf.oit.inftxt
inflev: "", // Infotext Level .mtabut.coninf.oitinf.oit.inflev
},
},
oitset: {
labinftxt: "", // Label for INFTXT .mtabut.coninf.oitset.labinftxt
oit: {
inftxt: "", // Infotext .mtabut.coninf.oitset.oit.inftxt
inflev: "", // Infotext Level .mtabut.coninf.oitset.oit.inflev
},
},
conexedat: "", // 执行日期 .mtabut.coninf.conexedat
usr: {
extkey: "", // User ID .mtabut.coninf.usr.extkey
},
},
},
pageId: "", // ctx的key
trnmod: new Pub().data.Trnmod,
setmod: new Pub().data.Setmod,
liaall: new Pub().data.Liaall,
} }
} }
} }
\ No newline at end of file
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="借记记账账号" prop="trnmod.cipmod.dafnzh">
<c-input v-model="model.trnmod.cipmod.dafnzh" maxlength="34" placeholder="请输入借记记账账号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="借记记账名称" prop="trnmod.cipmod.dafnmc">
<c-input type="textarea" v-model="model.trnmod.cipmod.dafnmc" maxlength="35" show-word-limit placeholder="请输入借记记账名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="端到端标识号" prop="trnmod.cipmod.dddbsh">
<c-input v-model="model.trnmod.cipmod.dddbsh" maxlength="35" placeholder="请输入端到端标识号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="费用承担方" prop="trnmod.cipmod.feecod">
<c-select v-model="model.trnmod.cipmod.feecod" style="width:100%" placeholder="请选择费用承担方">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="中介机构1行号" prop="trnmod.cipmod.zjg1hh">
<c-input v-model="model.trnmod.cipmod.zjg1hh" maxlength="35" placeholder="请输入中介机构1行号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="中介机构2行号" prop="trnmod.cipmod.zjg2hh">
<c-input v-model="model.trnmod.cipmod.zjg2hh" maxlength="35" placeholder="请输入中介机构2行号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="中介机构1名称" prop="trnmod.cipmod.zjg1mc">
<c-input type="textarea" v-model="model.trnmod.cipmod.zjg1mc" maxlength="35" show-word-limit placeholder="请输入中介机构1名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="中介机构2名称" prop="trnmod.cipmod.zjg2mc">
<c-input type="textarea" v-model="model.trnmod.cipmod.zjg2mc" maxlength="35" show-word-limit placeholder="请输入中介机构2名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款行开户行行号" prop="trnmod.cipmod.pyebchkey">
<c-input v-model="model.trnmod.cipmod.pyebchkey" maxlength="35" placeholder="请输入收款行开户行行号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款行开户行行号" prop="trnmod.cipmod.fkrkhh">
<c-input v-model="model.trnmod.cipmod.fkrkhh" maxlength="35" placeholder="请输入付款行开户行行号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款行开户行名称" prop="trnmod.cipmod.pyebchnam">
<c-input type="textarea" v-model="model.trnmod.cipmod.pyebchnam" maxlength="70" show-word-limit placeholder="请输入收款行开户行名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款行开户行名称" prop="trnmod.cipmod.fukrhm">
<c-input type="textarea" v-model="model.trnmod.cipmod.fukrhm" maxlength="70" show-word-limit placeholder="请输入付款行开户行名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款间接参与者行号" prop="trnmod.cipmod.recsehbch">
<c-input v-model="model.trnmod.cipmod.recsehbch" maxlength="35" placeholder="请输入收款间接参与者行号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="致收款人银行附言1" prop="trnmod.cipmod.fuyns1">
<c-input type="textarea" v-model="model.trnmod.cipmod.fuyns1" maxlength="35" show-word-limit placeholder="请输入致收款人银行附言1" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款间接参与者名称" prop="trnmod.cipmod.recsehbchnam">
<c-input type="textarea" v-model="model.trnmod.cipmod.recsehbchnam" maxlength="100" show-word-limit placeholder="请输入收款间接参与者名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款直接参与者行号" prop="trnmod.cipmod.staonebch">
<c-input v-model="model.trnmod.cipmod.staonebch" maxlength="35" placeholder="请输入付款直接参与者行号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="致收款人银行附言2" prop="trnmod.cipmod.fuyns2">
<c-input type="textarea" v-model="model.trnmod.cipmod.fuyns2" maxlength="35" show-word-limit placeholder="请输入致收款人银行附言2" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款直接参与者名称" prop="trnmod.cipmod.staonebchnam">
<c-input type="textarea" v-model="model.trnmod.cipmod.staonebchnam" maxlength="100" show-word-limit placeholder="请输入付款直接参与者名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款间接参与者行号" prop="trnmod.cipmod.stasehbch">
<c-input v-model="model.trnmod.cipmod.stasehbch" maxlength="35" placeholder="请输入付款间接参与者行号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="致收款人银行附言3" prop="trnmod.cipmod.fuyns3">
<c-input type="textarea" v-model="model.trnmod.cipmod.fuyns3" maxlength="35" show-word-limit placeholder="请输入致收款人银行附言3" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款间接参与者名称" prop="trnmod.cipmod.stasehbchnam">
<c-input v-model="model.trnmod.cipmod.stasehbchnam" maxlength="100" placeholder="请输入付款间接参与者名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款人地址2" prop="trnmod.cipmod.skrdz2">
<c-input type="textarea" v-model="model.trnmod.cipmod.skrdz2" maxlength="35" show-word-limit placeholder="请输入收款人地址2" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="致收款人银行附言4" prop="trnmod.cipmod.fuyns4">
<c-input type="textarea" v-model="model.trnmod.cipmod.fuyns4" maxlength="35" show-word-limit placeholder="请输入致收款人银行附言4" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款人地址3" prop="trnmod.cipmod.skrdz3">
<c-input type="textarea" v-model="model.trnmod.cipmod.skrdz3" maxlength="35" show-word-limit placeholder="请输入收款人地址3" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款人地址2" prop="trnmod.cipmod.fkrdz2">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkrdz2" maxlength="35" show-word-limit placeholder="请输入付款人地址2" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款行行号" prop="trnmod.cipmod.fkhkhh">
<c-input v-model="model.trnmod.cipmod.fkhkhh" maxlength="35" placeholder="请输入付款行行号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款行行号" prop="trnmod.cipmod.skkhhh">
<c-input v-model="model.trnmod.cipmod.skkhhh" maxlength="35" placeholder="请输入收款行行号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款人地址4" prop="trnmod.cipmod.skrdz4">
<c-input type="textarea" v-model="model.trnmod.cipmod.skrdz4" maxlength="35" show-word-limit placeholder="请输入收款人地址4" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款人地址3" prop="trnmod.cipmod.fkrdz3">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkrdz3" maxlength="35" show-word-limit placeholder="请输入付款人地址3" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款行行名" prop="trnmod.cipmod.fkkhmc">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkkhmc" maxlength="35" show-word-limit placeholder="请输入付款行行名" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款行行名" prop="trnmod.cipmod.skkhhm">
<c-input type="textarea" v-model="model.trnmod.cipmod.skkhhm" maxlength="35" show-word-limit placeholder="请输入收款行行名" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款人地址5" prop="trnmod.cipmod.skrdz5">
<c-input type="textarea" v-model="model.trnmod.cipmod.skrdz5" maxlength="35" show-word-limit placeholder="请输入收款人地址5" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款人地址4" prop="trnmod.cipmod.fkrdz4">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkrdz4" maxlength="35" show-word-limit placeholder="请输入付款人地址4" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款行地址" prop="trnmod.cipmod.fkhdzh">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkhdzh" maxlength="35" show-word-limit placeholder="请输入付款行地址" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款行地址" prop="trnmod.cipmod.skkhdz">
<c-input type="textarea" v-model="model.trnmod.cipmod.skkhdz" maxlength="35" show-word-limit placeholder="请输入收款行地址" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款人地址6" prop="trnmod.cipmod.skrdz6">
<c-input type="textarea" v-model="model.trnmod.cipmod.skrdz6" maxlength="35" show-word-limit placeholder="请输入收款人地址6" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款人地址5" prop="trnmod.cipmod.fkrdz5">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkrdz5" maxlength="35" show-word-limit placeholder="请输入付款人地址5" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款行账号" prop="trnmod.cipmod.fkkhzh">
<c-input v-model="model.trnmod.cipmod.fkkhzh" maxlength="35" placeholder="请输入付款行账号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款行账号" prop="trnmod.cipmod.skkhzh">
<c-input v-model="model.trnmod.cipmod.skkhzh" maxlength="35" placeholder="请输入收款行账号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款人地址7" prop="trnmod.cipmod.skrdz7">
<c-input type="textarea" v-model="model.trnmod.cipmod.skrdz7" maxlength="35" show-word-limit placeholder="请输入收款人地址7" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款人地址6" prop="trnmod.cipmod.fkrdz6">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkrdz6" maxlength="35" show-word-limit placeholder="请输入付款人地址6" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="附言2" prop="trnmod.cipmod.fuynh2">
<c-input type="textarea" v-model="model.trnmod.cipmod.fuynh2" maxlength="35" show-word-limit placeholder="请输入附言2" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款人地址7" prop="trnmod.cipmod.fkrdz7">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkrdz7" maxlength="35" show-word-limit placeholder="请输入付款人地址7" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="附言4" prop="trnmod.cipmod.fuynh4">
<c-input type="textarea" v-model="model.trnmod.cipmod.fuynh4" maxlength="35" show-word-limit placeholder="请输入附言4" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="附言3" prop="trnmod.cipmod.fuynh3">
<c-input type="textarea" v-model="model.trnmod.cipmod.fuynh3" maxlength="35" show-word-limit placeholder="请输入附言3" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="订单编号" prop="trnmod.cipmod.ddbhao">
<c-input v-model="model.trnmod.cipmod.ddbhao" maxlength="35" placeholder="请输入订单编号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="费用1" prop="trnmod.cipmod.feiyon">
<c-input v-model="model.trnmod.cipmod.feiyon" placeholder="请输入费用1"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付费行号1" prop="trnmod.cipmod.fufeih">
<c-input v-model="model.trnmod.cipmod.fufeih" maxlength="35" placeholder="请输入付费行号1"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="订单描述" prop="trnmod.cipmod.ddmisu">
<c-input type="textarea" v-model="model.trnmod.cipmod.ddmisu" maxlength="100" show-word-limit placeholder="请输入订单描述" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="费用2" prop="trnmod.cipmod.feiyn2">
<c-input v-model="model.trnmod.cipmod.feiyn2" placeholder="请输入费用2"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.cipmod.covflg">112COV</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="付费行号2" prop="trnmod.cipmod.ffeih2">
<c-input v-model="model.trnmod.cipmod.ffeih2" maxlength="35" placeholder="请输入付费行号2"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="费用1币种" prop="trnmod.cipmod.fyo1bz">
<c-input v-model="model.trnmod.cipmod.fyo1bz" maxlength="3" placeholder="请输入费用1币种"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="费用2币种" prop="trnmod.cipmod.fyo2bz">
<c-input v-model="model.trnmod.cipmod.fyo2bz" maxlength="3" placeholder="请输入费用2币种"></c-input>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Betacc/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="付款人EID" prop="trnmod.cipmod.fkreid">
<c-input v-model="model.trnmod.cipmod.fkreid" maxlength="60" placeholder="请输入付款人EID"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV收款人EID" prop="trnmod.cipmod.cskeid">
<c-input v-model="model.trnmod.cipmod.cskeid" maxlength="60" placeholder="请输入COV收款人EID"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款人证件类型" prop="trnmod.cipmod.skrzjl">
<c-select v-model="model.trnmod.cipmod.skrzjl" style="width:100%" placeholder="请选择收款人证件类型">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款人EID" prop="trnmod.cipmod.skreid">
<c-input v-model="model.trnmod.cipmod.skreid" maxlength="60" placeholder="请输入收款人EID"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款人证件类型" prop="trnmod.cipmod.fkrzjl">
<c-select v-model="model.trnmod.cipmod.fkrzjl" style="width:100%" placeholder="请选择付款人证件类型">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV收款非银行支付机构帐号" prop="trnmod.cipmod.cskfzh">
<c-input v-model="model.trnmod.cipmod.cskfzh" maxlength="34" placeholder="请输入COV收款非银行支付机构帐号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV收款人组织机构代码" prop="trnmod.cipmod.cskrzj">
<c-input v-model="model.trnmod.cipmod.cskrzj" maxlength="35" placeholder="请输入COV收款人组织机构代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款人证件号码" prop="trnmod.cipmod.fkrzjh">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkrzjh" maxlength="70" show-word-limit placeholder="请输入付款人证件号码" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款人常驻国家(地区)代码" prop="trnmod.cipmod.fkrzgj">
<c-select v-model="model.trnmod.cipmod.fkrzgj" style="width:100%" placeholder="请选择付款人常驻国家(地区)代码">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV收款非银行支付机构地址1" prop="trnmod.cipmod.csfdz1">
<c-input type="textarea" v-model="model.trnmod.cipmod.csfdz1" maxlength="28" show-word-limit placeholder="请输入COV收款非银行支付机构地址1" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV收款人常驻国家(地区)代码" prop="trnmod.cipmod.cskrgj">
<c-select v-model="model.trnmod.cipmod.cskrgj" style="width:100%" placeholder="请选择COV收款人常驻国家(地区)代码">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款人证件号码" prop="trnmod.cipmod.skrzjh">
<c-input type="textarea" v-model="model.trnmod.cipmod.skrzjh" maxlength="70" show-word-limit placeholder="请输入收款人证件号码" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款人常驻国家(地区)代码" prop="trnmod.cipmod.skrzgj">
<c-select v-model="model.trnmod.cipmod.skrzgj" style="width:100%" placeholder="请选择收款人常驻国家(地区)代码">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV收款非银行支付机构地址2" prop="trnmod.cipmod.csfdz2">
<c-input type="textarea" v-model="model.trnmod.cipmod.csfdz2" maxlength="28" show-word-limit placeholder="请输入COV收款非银行支付机构地址2" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV收款人证件类型" prop="trnmod.cipmod.cskzjl">
<c-select v-model="model.trnmod.cipmod.cskzjl" style="width:100%" placeholder="请选择COV收款人证件类型">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款人组织机构代码" prop="trnmod.cipmod.fkrzhj">
<c-input v-model="model.trnmod.cipmod.fkrzhj" maxlength="35" placeholder="请输入付款人组织机构代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款人组织机构代码" prop="trnmod.cipmod.skrzhj">
<c-input v-model="model.trnmod.cipmod.skrzhj" maxlength="35" placeholder="请输入收款人组织机构代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV收款非银行支付机构地址3" prop="trnmod.cipmod.csfdz3">
<c-input type="textarea" v-model="model.trnmod.cipmod.csfdz3" maxlength="28" show-word-limit placeholder="请输入COV收款非银行支付机构地址3" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款非银行支付机构帐号" prop="trnmod.cipmod.fkfyzh">
<c-input v-model="model.trnmod.cipmod.fkfyzh" maxlength="34" placeholder="请输入付款非银行支付机构帐号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款非银行支付机构帐号" prop="trnmod.cipmod.skfyzh">
<c-input v-model="model.trnmod.cipmod.skfyzh" maxlength="34" placeholder="请输入收款非银行支付机构帐号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV收款非银行支付机构地址4" prop="trnmod.cipmod.csfdz4">
<c-input type="textarea" v-model="model.trnmod.cipmod.csfdz4" maxlength="28" show-word-limit placeholder="请输入COV收款非银行支付机构地址4" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款非银行支付机构地址1" prop="trnmod.cipmod.fkfdz1">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkfdz1" maxlength="28" show-word-limit placeholder="请输入付款非银行支付机构地址1" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款非银行支付机构地址1" prop="trnmod.cipmod.skfdz1">
<c-input type="textarea" v-model="model.trnmod.cipmod.skfdz1" maxlength="28" show-word-limit placeholder="请输入收款非银行支付机构地址1" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV收款非银行支付机构地址5" prop="trnmod.cipmod.csfdz5">
<c-input type="textarea" v-model="model.trnmod.cipmod.csfdz5" maxlength="28" show-word-limit placeholder="请输入COV收款非银行支付机构地址5" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款非银行支付机构地址2" prop="trnmod.cipmod.fkfdz2">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkfdz2" maxlength="28" show-word-limit placeholder="请输入付款非银行支付机构地址2" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款非银行支付机构地址2" prop="trnmod.cipmod.skfdz2">
<c-input type="textarea" v-model="model.trnmod.cipmod.skfdz2" maxlength="28" show-word-limit placeholder="请输入收款非银行支付机构地址2" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV收款非银行支付机构地址6" prop="trnmod.cipmod.csfdz6">
<c-input type="textarea" v-model="model.trnmod.cipmod.csfdz6" maxlength="28" show-word-limit placeholder="请输入COV收款非银行支付机构地址6" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款非银行支付机构地址3" prop="trnmod.cipmod.fkfdz3">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkfdz3" maxlength="28" show-word-limit placeholder="请输入付款非银行支付机构地址3" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款非银行支付机构地址3" prop="trnmod.cipmod.skfdz3">
<c-input type="textarea" v-model="model.trnmod.cipmod.skfdz3" maxlength="28" show-word-limit placeholder="请输入收款非银行支付机构地址3" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV收款非银行支付机构地址7" prop="trnmod.cipmod.csfdz7">
<c-input type="textarea" v-model="model.trnmod.cipmod.csfdz7" maxlength="28" show-word-limit placeholder="请输入COV收款非银行支付机构地址7" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款非银行支付机构地址4" prop="trnmod.cipmod.fkfdz4">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkfdz4" maxlength="28" show-word-limit placeholder="请输入付款非银行支付机构地址4" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款非银行支付机构地址4" prop="trnmod.cipmod.skfdz4">
<c-input type="textarea" v-model="model.trnmod.cipmod.skfdz4" maxlength="28" show-word-limit placeholder="请输入收款非银行支付机构地址4" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV收款人证件号码" prop="trnmod.cipmod.cskzjh">
<c-input type="textarea" v-model="model.trnmod.cipmod.cskzjh" maxlength="70" show-word-limit placeholder="请输入COV收款人证件号码" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款非银行支付机构地址5" prop="trnmod.cipmod.fkfdz5">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkfdz5" maxlength="28" show-word-limit placeholder="请输入付款非银行支付机构地址5" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款非银行支付机构地址5" prop="trnmod.cipmod.skfdz5">
<c-input type="textarea" v-model="model.trnmod.cipmod.skfdz5" maxlength="28" show-word-limit placeholder="请输入收款非银行支付机构地址5" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款非银行支付机构地址6" prop="trnmod.cipmod.fkfdz6">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkfdz6" maxlength="28" show-word-limit placeholder="请输入付款非银行支付机构地址6" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款非银行支付机构地址6" prop="trnmod.cipmod.skfdz6">
<c-input type="textarea" v-model="model.trnmod.cipmod.skfdz6" maxlength="28" show-word-limit placeholder="请输入收款非银行支付机构地址6" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV付款人EID" prop="trnmod.cipmod.cfkeid">
<c-input v-model="model.trnmod.cipmod.cfkeid" maxlength="60" placeholder="请输入COV付款人EID"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="付款非银行支付机构地址7" prop="trnmod.cipmod.fkfdz7">
<c-input type="textarea" v-model="model.trnmod.cipmod.fkfdz7" maxlength="28" show-word-limit placeholder="请输入付款非银行支付机构地址7" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收款非银行支付机构地址7" prop="trnmod.cipmod.skfdz7">
<c-input type="textarea" v-model="model.trnmod.cipmod.skfdz7" maxlength="28" show-word-limit placeholder="请输入收款非银行支付机构地址7" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV付款非银行支付机构帐号" prop="trnmod.cipmod.cfkfzh">
<c-input v-model="model.trnmod.cipmod.cfkfzh" maxlength="34" placeholder="请输入COV付款非银行支付机构帐号"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV付款人组织机构代码" prop="trnmod.cipmod.cfkrzj">
<c-input v-model="model.trnmod.cipmod.cfkrzj" maxlength="35" placeholder="请输入COV付款人组织机构代码"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="订单描述1" prop="trnmod.cipmod.ddmsu1">
<c-input type="textarea" v-model="model.trnmod.cipmod.ddmsu1" maxlength="70" show-word-limit placeholder="请输入订单描述1" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV付款非银行支付机构地址1" prop="trnmod.cipmod.cffdz1">
<c-input type="textarea" v-model="model.trnmod.cipmod.cffdz1" maxlength="28" show-word-limit placeholder="请输入COV付款非银行支付机构地址1" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV付款人常驻国家(地区)代码" prop="trnmod.cipmod.cfkrgj">
<c-select v-model="model.trnmod.cipmod.cfkrgj" style="width:100%" placeholder="请选择COV付款人常驻国家(地区)代码">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="订单描述2" prop="trnmod.cipmod.ddmsu2">
<c-input type="textarea" v-model="model.trnmod.cipmod.ddmsu2" maxlength="70" show-word-limit placeholder="请输入订单描述2" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV付款非银行支付机构地址2" prop="trnmod.cipmod.cffdz2">
<c-input type="textarea" v-model="model.trnmod.cipmod.cffdz2" maxlength="28" show-word-limit placeholder="请输入COV付款非银行支付机构地址2" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV付款人证件类型" prop="trnmod.cipmod.cfkzjl">
<c-select v-model="model.trnmod.cipmod.cfkzjl" style="width:100%" placeholder="请选择COV付款人证件类型">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="订单描述3" prop="trnmod.cipmod.ddmsu3">
<c-input type="textarea" v-model="model.trnmod.cipmod.ddmsu3" maxlength="70" show-word-limit placeholder="请输入订单描述3" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV付款非银行支付机构地址3" prop="trnmod.cipmod.cffdz3">
<c-input type="textarea" v-model="model.trnmod.cipmod.cffdz3" maxlength="28" show-word-limit placeholder="请输入COV付款非银行支付机构地址3" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="订单描述4" prop="trnmod.cipmod.ddmsu4">
<c-input type="textarea" v-model="model.trnmod.cipmod.ddmsu4" maxlength="70" show-word-limit placeholder="请输入订单描述4" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV付款非银行支付机构地址4" prop="trnmod.cipmod.cffdz4">
<c-input type="textarea" v-model="model.trnmod.cipmod.cffdz4" maxlength="28" show-word-limit placeholder="请输入COV付款非银行支付机构地址4" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="订单描述5" prop="trnmod.cipmod.ddmsu5">
<c-input type="textarea" v-model="model.trnmod.cipmod.ddmsu5" maxlength="70" show-word-limit placeholder="请输入订单描述5" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV付款非银行支付机构地址5" prop="trnmod.cipmod.cffdz5">
<c-input type="textarea" v-model="model.trnmod.cipmod.cffdz5" maxlength="28" show-word-limit placeholder="请输入COV付款非银行支付机构地址5" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="订单描述6" prop="trnmod.cipmod.ddmsu6">
<c-input type="textarea" v-model="model.trnmod.cipmod.ddmsu6" maxlength="70" show-word-limit placeholder="请输入订单描述6" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV付款非银行支付机构地址6" prop="trnmod.cipmod.cffdz6">
<c-input type="textarea" v-model="model.trnmod.cipmod.cffdz6" maxlength="28" show-word-limit placeholder="请输入COV付款非银行支付机构地址6" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="订单描述7" prop="trnmod.cipmod.ddmsu7">
<c-input type="textarea" v-model="model.trnmod.cipmod.ddmsu7" maxlength="70" show-word-limit placeholder="请输入订单描述7" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV付款非银行支付机构地址7" prop="trnmod.cipmod.cffdz7">
<c-input type="textarea" v-model="model.trnmod.cipmod.cffdz7" maxlength="28" show-word-limit placeholder="请输入COV付款非银行支付机构地址7" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="订单描述8" prop="trnmod.cipmod.ddmsu8">
<c-input type="textarea" v-model="model.trnmod.cipmod.ddmsu8" maxlength="70" show-word-limit placeholder="请输入订单描述8" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="COV付款人证件号码" prop="trnmod.cipmod.cfkzjh">
<c-input type="textarea" v-model="model.trnmod.cipmod.cfkzjh" maxlength="70" show-word-limit placeholder="请输入COV付款人证件号码" ></c-input>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Betacc/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12"> <c-col :span="12">
<span v-text="model.mtabut.coninf.oitinf.labinftxt" data-path=".mtabut.coninf.oitinf.labinftxt" > </span> <span v-text="model.mtabut.coninf.oitinf.labinftxt" data-path=".mtabut.coninf.oitinf.labinftxt" > </span>
</c-col> </c-col>
<!-- S0000579 : Display Type -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Infotext" prop="mtabut.coninf.oitinf.oit.inftxt"> <c-form-item label="Infotext" prop="mtabut.coninf.oitinf.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitinf.oit.inftxt" maxlength="60" show-word-limit placeholder="请输入Infotext" ></c-input> <c-input type="textarea" v-model="model.mtabut.coninf.oitinf.oit.inftxt" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+'Infotext'" ></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitinf.oit.inflev"> <el-form-item label="Infotext Level" prop="mtabut.coninf.oitinf.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitinf.oit.inflev" style="width:100%" placeholder="请选择Infotext Level"> <c-select v-model="model.mtabut.coninf.oitinf.oit.inflev" style="width:100%" :placeholder="$t('other.please_enter')+'Infotext Level'">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.mtabut.coninf.oitset.labinftxt" data-path=".mtabut.coninf.oitset.labinftxt" > </span> <span v-text="model.mtabut.coninf.oitset.labinftxt" data-path=".mtabut.coninf.oitset.labinftxt" > </span>
</c-col> </c-col>
<!-- S0000579 : Display Type -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Infotext" prop="mtabut.coninf.oitset.oit.inftxt"> <c-form-item label="Infotext" prop="mtabut.coninf.oitset.oit.inftxt">
<c-input type="textarea" v-model="model.mtabut.coninf.oitset.oit.inftxt" maxlength="60" show-word-limit placeholder="请输入Infotext" ></c-input> <c-input type="textarea" v-model="model.mtabut.coninf.oitset.oit.inftxt" maxlength="60" show-word-limit :placeholder="$t('other.please_enter')+'Infotext'" ></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Infotext Level" prop="mtabut.coninf.oitset.oit.inflev"> <el-form-item label="Infotext Level" prop="mtabut.coninf.oitset.oit.inflev">
<c-select v-model="model.mtabut.coninf.oitset.oit.inflev" style="width:100%" placeholder="请选择Infotext Level"> <c-select v-model="model.mtabut.coninf.oitset.oit.inflev" style="width:100%" :placeholder="$t('other.please_enter')+'Infotext Level'">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- SF000019 : 执行日期 -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="执行日期" prop="mtabut.coninf.conexedat"> <el-form-item :label="$t('coninf.SF000019')" prop="mtabut.coninf.conexedat">
<c-date-picker type="date" v-model="model.mtabut.coninf.conexedat" style="width:100%" placeholder="请选择执行日期"></c-date-picker> <c-date-picker type="date" v-model="model.mtabut.coninf.conexedat" style="width:100%" :placeholder="$t('other.please_enter')+$t('coninf.SF000019')"></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- SF000020 : Send for Release to -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="User ID" prop="mtabut.coninf.usr.extkey"> <c-form-item label="User ID" prop="mtabut.coninf.usr.extkey">
<c-input v-model="model.mtabut.coninf.usr.extkey" maxlength="8" placeholder="请输入User ID"></c-input> <c-input v-model="model.mtabut.coninf.usr.extkey" maxlength="8" :placeholder="$t('other.please_enter')+'User ID'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
</div> </div>
</template> </template>
...@@ -52,7 +56,7 @@ ...@@ -52,7 +56,7 @@
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/Betacc/Event" import Event from "~/model/Betrcl/Event"
export default { export default {
inject: ['root'], inject: ['root'],
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="Historic content of TAG 72" prop="mtabut.coninf.contag72his">
<c-input type="textarea" v-model="model.mtabut.coninf.contag72his" maxlength="35" show-word-limit placeholder="请输入Historic content of TAG 72" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Historic content of TAG 79" prop="mtabut.coninf.contag79his">
<c-input type="textarea" v-model="model.mtabut.coninf.contag79his" maxlength="50" show-word-limit placeholder="请输入Historic content of TAG 79" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Current content of TAG 72" prop="mtabut.coninf.contag72">
<c-input type="textarea" v-model="model.mtabut.coninf.contag72" maxlength="35" show-word-limit placeholder="请输入Current content of TAG 72" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Current content of TAG 79" prop="mtabut.coninf.contag79">
<c-input type="textarea" v-model="model.mtabut.coninf.contag79" maxlength="50" show-word-limit placeholder="请输入Current content of TAG 79" ></c-input>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Betacc/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- SF000545 : Correspondence -->
<c-col :span="12"> <c-col :span="12">
<span v-text="model.trnmod.trndoc.advlabel" data-path=".trnmod.trndoc.advlabel" > </span> <span v-text="model.trnmod.trndoc.advlabel" data-path=".trnmod.trndoc.advlabel" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="国内证落款" prop="trnmod.trndoc.advnam"> <c-form-item label="国内证落款" prop="trnmod.trndoc.advnam">
<c-input v-model="model.trnmod.trndoc.advnam" maxlength="50" placeholder="请输入国内证落款"></c-input> <c-input v-model="model.trnmod.trndoc.advnam" maxlength="50" :placeholder="$t('other.please_enter')+'国内证落款'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="修改申请人名称" prop="trnmod.trndoc.amdapl"> <c-form-item label="修改申请人名称" prop="trnmod.trndoc.amdapl">
<c-input type="textarea" v-model="model.trnmod.trndoc.amdapl" maxlength="50" show-word-limit placeholder="请输入修改申请人名称" ></c-input> <c-input type="textarea" v-model="model.trnmod.trndoc.amdapl" maxlength="50" show-word-limit :placeholder="$t('other.please_enter')+'修改申请人名称'" ></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.trnmod.trndoc.amdnam" data-path=".trnmod.trndoc.amdnam" > </span> <span v-text="model.trnmod.trndoc.amdnam" data-path=".trnmod.trndoc.amdnam" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="国内证通知书" prop="trnmod.trndoc.advdoc"> <c-form-item label="国内证通知书" prop="trnmod.trndoc.advdoc">
<c-input v-model="model.trnmod.trndoc.advdoc" maxlength="1" placeholder="请输入国内证通知书"></c-input> <c-input v-model="model.trnmod.trndoc.advdoc" maxlength="1" :placeholder="$t('other.please_enter')+'国内证通知书'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
</div> </div>
</template> </template>
...@@ -32,7 +33,7 @@ ...@@ -32,7 +33,7 @@
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/Betacc/Event" import Event from "~/model/Betrcl/Event"
export default { export default {
inject: ['root'], inject: ['root'],
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- S0000552 : Outgoing Correspondence, Attachments and other Documents -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="File Receiver" prop="trnmod.trndoc.filrecv"> <c-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
<c-input v-model="model.trnmod.trndoc.filrecv" placeholder="请输入File Receiver"></c-input> <c-input v-model="model.trnmod.trndoc.filrecv" :placeholder="$t('other.please_enter')+'File Receiver'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Document tree" prop="trnmod.trndoc.doctrestm"> <c-form-item label="Document tree" prop="trnmod.trndoc.doctrestm">
<c-input v-model="model.trnmod.trndoc.doctrestm" placeholder="请输入Document tree"></c-input> <c-input v-model="model.trnmod.trndoc.doctrestm" :placeholder="$t('other.please_enter')+'Document tree'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButshw"> <c-button size="small" type="primary" @click="onTrndocButshw">
Sho&w {{$t('trndoc.CF000547')}}
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButadd"> <c-button size="small" type="primary" @click="onTrndocButadd">
D&etails {{$t('trndoc.CF000548')}}
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButnew"> <c-button size="small" type="primary" @click="onTrndocButnew">
&Add New {{$t('trndoc.CF000553')}}
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButattto"> <c-button size="small" type="primary" @click="onTrndocButattto">
Attach to {{$t('trndoc.CG001184')}}
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onTrndocButdel"> <c-button size="small" icon="el-icon-delete" @click="onTrndocButdel">
Delete {{$t('trndoc.CF000549')}}
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.trnmod.trndoc.doclbl" data-path=".trnmod.trndoc.doclbl" > </span> <span v-text="model.trnmod.trndoc.doclbl" data-path=".trnmod.trndoc.doclbl" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwinc">Show Incoming Messages</c-checkbox> <c-checkbox v-model="model.trnmod.trndoc.shwinc">{{$t('trndoc.CF000556')}}</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwout">Show Outgoing Messages</c-checkbox> <c-checkbox v-model="model.trnmod.trndoc.shwout">{{$t('trndoc.CF000557')}}</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButatt"> <c-button size="small" type="primary" @click="onTrndocButatt">
Attach {{$t('trndoc.CF000551')}}
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm"> <c-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm">
<c-input v-model="model.trnmod.trndoc.condocstm" placeholder="请输入Connected Documents"></c-input> <c-input v-model="model.trnmod.trndoc.condocstm" :placeholder="$t('other.please_enter')+'Connected Documents'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="" prop="trnmod.trndoc.rcvatt.seainf"> <c-form-item label="" prop="trnmod.trndoc.rcvatt.seainf">
<c-input v-model="model.trnmod.trndoc.rcvatt.seainf" placeholder="请输入"></c-input> <c-input v-model="model.trnmod.trndoc.rcvatt.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
</div> </div>
</template> </template>
...@@ -78,7 +79,7 @@ ...@@ -78,7 +79,7 @@
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/Betacc/Event" import Event from "~/model/Betrcl/Event"
export default { export default {
inject: ['root'], inject: ['root'],
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onTxmdtetagm06Buttxmsel">
...
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Information about Confirmation Instruction" prop="trnmod.trndoc.dtemod.dtetagm06">
<c-input type="textarea" v-model="model.trnmod.trndoc.dtemod.dtetagm06" maxlength="65" show-word-limit placeholder="请输入Information about Confirmation Instruction" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Document Sending Type" prop="trnmod.trndoc.dtemod.dtetagm53typ">
<c-select v-model="model.trnmod.trndoc.dtemod.dtetagm53typ" style="width:100%" placeholder="请选择Document Sending Type">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Courier Name" prop="trnmod.trndoc.dtemod.dtetagm53nam">
<c-input v-model="model.trnmod.trndoc.dtemod.dtetagm53nam" maxlength="35" placeholder="请输入Courier Name"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Courier Number" prop="trnmod.trndoc.dtemod.dtetagm53num">
<c-input v-model="model.trnmod.trndoc.dtemod.dtetagm53num" maxlength="35" placeholder="请输入Courier Number"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Notes from Advising Bank" prop="trnmod.trndoc.dtemod.dtetagm07">
<c-input type="textarea" v-model="model.trnmod.trndoc.dtemod.dtetagm07" maxlength="65" show-word-limit placeholder="请输入Notes from Advising Bank" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onTxmdtetagm07Buttxmsel">
...
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Fee of Advising Bank" prop="trnmod.trndoc.dtemod.dtetagm08">
<c-input type="textarea" v-model="model.trnmod.trndoc.dtemod.dtetagm08" maxlength="65" show-word-limit placeholder="请输入Fee of Advising Bank" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onTxmdtetagm08Buttxmsel">
...
</c-button>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Betacc/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- SF000062 : Liability -->
<!-- SF000085 : Sight Amount -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="明细业务总笔数" prop="trnmod.cipmod.mxywbs"> <c-form-item :label="$t('liaall.SF000085')" prop="liaall.outamt">
<c-input v-model="model.trnmod.cipmod.mxywbs" placeholder="请输入明细业务总笔数"></c-input> <c-input v-model="model.liaall.outamt" :placeholder="$t('other.please_enter')+$t('liaall.SF000085')"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="发起直接参与者行号" prop="trnmod.cipmod.fqzyhh"> <c-form-item label="Sight Amount Percentage" prop="liaall.outpct">
<c-input v-model="model.trnmod.cipmod.fqzyhh" maxlength="35" placeholder="请输入发起直接参与者行号"></c-input> <c-input v-model="model.liaall.outpct" :placeholder="$t('other.please_enter')+'Sight Amount Percentage'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000088 : % -->
<!-- SF000063 : Amount not yet assigned -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="明细业务总金额" prop="trnmod.cipmod.mxywje"> <c-form-item :label="$t('liaall.S0000099')" prop="liaall.concur">
<c-input v-model="model.trnmod.cipmod.mxywje" placeholder="请输入明细业务总金额"></c-input> <c-input v-model="model.liaall.concur" maxlength="3" :placeholder="$t('other.please_enter')+$t('liaall.S0000099')"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="接收直接参与者行号" prop="trnmod.cipmod.jszyhh"> <c-form-item :label="$t('liaall.SF000063')" prop="liaall.misamt">
<c-input v-model="model.trnmod.cipmod.jszyhh" maxlength="35" placeholder="请输入接收直接参与者行号"></c-input> <c-input v-model="model.liaall.misamt" :placeholder="$t('other.please_enter')+$t('liaall.SF000063')"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="明细业务标识号" prop="trnmod.cipmod.mxywsh"> <c-button size="small" type="primary" @click="onLiaallButmisamt">
<c-input v-model="model.trnmod.cipmod.mxywsh" maxlength="35" placeholder="请输入明细业务标识号"></c-input> {{$t('liaall.CF000061')}}
</el-form-item> </c-button>
</c-col> </c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLiaallButmissig">
{{$t('liaall.CF000083')}}
</c-button>
</c-col>
<!-- S0000098 : Old Amount booked externally -->
<c-col :span="12">
<c-form-item :label="$t('liaall.S0000098')" prop="liaall.exttotoldamt">
<c-input v-model="model.liaall.exttotoldamt" :placeholder="$t('other.please_enter')+$t('liaall.S0000098')"></c-input>
</c-form-item>
</c-col>
<!-- S0000099 : External Booking Amount -->
<c-col :span="12">
<c-form-item label="Total booking amount external assinged" prop="liaall.exttotamt">
<c-input v-model="model.liaall.exttotamt" :placeholder="$t('other.please_enter')+'Total booking amount external assinged'"></c-input>
</c-form-item>
</c-col>
<!-- SF000065 : Change Plan -->
</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/Betacc/Event" import Event from "~/model/Betrcl/Event"
export default { export default {
inject: ['root'], inject: ['root'],
......
...@@ -2,146 +2,153 @@ ...@@ -2,146 +2,153 @@
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="ECIFNO" prop="liaall.limmod.ecifno"> <c-form-item label="ECIFNO" prop="liaall.limmod.ecifno">
<c-input v-model="model.liaall.limmod.ecifno" maxlength="22" placeholder="请输入ECIFNO"></c-input> <c-input v-model="model.liaall.limmod.ecifno" maxlength="22" :placeholder="$t('other.please_enter')+'ECIFNO'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.liaall.limmod.limpts.wrklab" data-path=".liaall.limmod.limpts.wrklab" > </span> <span v-text="model.liaall.limmod.limpts.wrklab" data-path=".liaall.limmod.limpts.wrklab" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.liaall.limmod.limpts.othlab" data-path=".liaall.limmod.limpts.othlab" > </span> <span v-text="model.liaall.limmod.limpts.othlab" data-path=".liaall.limmod.limpts.othlab" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.liaall.limmod.limpts.othlabss" data-path=".liaall.limmod.limpts.othlabss" > </span> <span v-text="model.liaall.limmod.limpts.othlabss" data-path=".liaall.limmod.limpts.othlabss" > </span>
</c-col> </c-col>
<!-- S0001138 : 业务编号 -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="国结业务编号" prop="liaall.limmod.ownref"> <c-form-item label="国结业务编号" prop="liaall.limmod.ownref">
<c-input v-model="model.liaall.limmod.ownref" maxlength="16" placeholder="请输入国结业务编号"></c-input> <c-input v-model="model.liaall.limmod.ownref" maxlength="16" :placeholder="$t('other.please_enter')+'国结业务编号'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="liaall.limmod.wrkp.ptsget.sdamod.dadsnd"> <c-form-item label="Drag Drop Sender" prop="liaall.limmod.wrkp.ptsget.sdamod.dadsnd">
<c-input v-model="model.liaall.limmod.wrkp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input> <c-input v-model="model.liaall.limmod.wrkp.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="liaall.limmod.othp.ptsget.sdamod.dadsnd"> <c-form-item label="Drag Drop Sender" prop="liaall.limmod.othp.ptsget.sdamod.dadsnd">
<c-input v-model="model.liaall.limmod.othp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input> <c-input v-model="model.liaall.limmod.othp.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="External Key of Address" prop="liaall.limmod.limpts.wrk.pts.extkey"> <c-form-item label="External Key of Address" prop="liaall.limmod.limpts.wrk.pts.extkey">
<c-input v-model="model.liaall.limmod.limpts.wrk.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input> <c-input v-model="model.liaall.limmod.limpts.wrk.pts.extkey" maxlength="16" :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="" prop="liaall.limmod.wrkp.ptsget.sdamod.seainf"> <c-form-item label="" prop="liaall.limmod.wrkp.ptsget.sdamod.seainf">
<c-input v-model="model.liaall.limmod.wrkp.ptsget.sdamod.seainf" placeholder="请输入"></c-input> <c-input v-model="model.liaall.limmod.wrkp.ptsget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button size="small" type="primary" @click="onWrkpDet"> <c-button size="small" type="primary" @click="onWrkpDet">
Details {{$t('ptsp.CF000082')}}
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="External Key of Address" prop="liaall.limmod.limpts.oth.pts.extkey"> <c-form-item label="External Key of Address" prop="liaall.limmod.limpts.oth.pts.extkey">
<c-input v-model="model.liaall.limmod.limpts.oth.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input> <c-input v-model="model.liaall.limmod.limpts.oth.pts.extkey" maxlength="16" :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="" prop="liaall.limmod.othp.ptsget.sdamod.seainf"> <c-form-item label="" prop="liaall.limmod.othp.ptsget.sdamod.seainf">
<c-input v-model="model.liaall.limmod.othp.ptsget.sdamod.seainf" placeholder="请输入"></c-input> <c-input v-model="model.liaall.limmod.othp.ptsget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button size="small" type="primary" @click="onOthpDet"> <c-button size="small" type="primary" @click="onOthpDet">
Details {{$t('ptsp.CF000082')}}
</c-button> </c-button>
</c-col> </c-col>
<!-- S0001135 : 业务余额 -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="业务余额" prop="liaall.limmod.comamt"> <c-form-item label="业务余额" prop="liaall.limmod.comamt">
<c-input v-model="model.liaall.limmod.comamt" placeholder="请输入业务余额"></c-input> <c-input v-model="model.liaall.limmod.comamt" :placeholder="$t('other.please_enter')+'业务余额'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Name of Party" prop="liaall.limmod.limpts.wrk.pts.nam"> <c-form-item label="Name of Party" prop="liaall.limmod.limpts.wrk.pts.nam">
<c-input v-model="model.liaall.limmod.limpts.wrk.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input> <c-input v-model="model.liaall.limmod.limpts.wrk.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Name of Party" prop="liaall.limmod.limpts.oth.pts.nam"> <c-form-item label="Name of Party" prop="liaall.limmod.limpts.oth.pts.nam">
<c-input v-model="model.liaall.limmod.limpts.oth.pts.nam" maxlength="40" placeholder="请输入Name of Party"></c-input> <c-input v-model="model.liaall.limmod.limpts.oth.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<!-- S0001136 : 保证金 -->
<!-- S0000011 : 额度类型 -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="保证金余额" prop="liaall.limmod.ccvamt"> <c-form-item label="保证金余额" prop="liaall.limmod.ccvamt">
<c-input v-model="model.liaall.limmod.ccvamt" placeholder="请输入保证金余额"></c-input> <c-input v-model="model.liaall.limmod.ccvamt" :placeholder="$t('other.please_enter')+'保证金余额'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Flag to Mark Non-revolving Limits" prop="liaall.limmod.limpts.nonrevflg1"> <el-form-item label="Flag to Mark Non-revolving Limits" prop="liaall.limmod.limpts.nonrevflg1">
<c-select v-model="model.liaall.limmod.limpts.nonrevflg1" style="width:100%" placeholder="请选择Flag to Mark Non-revolving Limits"> <c-select v-model="model.liaall.limmod.limpts.nonrevflg1" style="width:100%" :placeholder="$t('other.please_enter')+'Flag to Mark Non-revolving Limits'">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button size="small" type="primary" @click="onLimptsGet1"> <c-button size="small" type="primary" @click="onLimptsGet1">
查询 {{$t('limpts.C0000013')}}
</c-button> </c-button>
</c-col> </c-col>
<!-- S0000012 : 额度类型 -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Flag to Mark Non-revolving Limits" prop="liaall.limmod.limpts.nonrevflg2"> <el-form-item label="Flag to Mark Non-revolving Limits" prop="liaall.limmod.limpts.nonrevflg2">
<c-select v-model="model.liaall.limmod.limpts.nonrevflg2" style="width:100%" placeholder="请选择Flag to Mark Non-revolving Limits"> <c-select v-model="model.liaall.limmod.limpts.nonrevflg2" style="width:100%" :placeholder="$t('other.please_enter')+'Flag to Mark Non-revolving Limits'">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button size="small" type="primary" @click="onLimptsGet2"> <c-button size="small" type="primary" @click="onLimptsGet2">
查询 {{$t('limpts.C0000014')}}
</c-button> </c-button>
</c-col> </c-col>
<!-- S0001137 : 余额 -->
<c-col :span="12"> <c-col :span="12">
<span v-text="model.liaall.limmod.limpts.lsh" data-path=".liaall.limmod.limpts.lsh" > </span> <span v-text="model.liaall.limmod.limpts.lsh" data-path=".liaall.limmod.limpts.lsh" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="合同流�'号" prop="liaall.limmod.limpts.pfcod1"> <c-form-item label="合同流�'号" prop="liaall.limmod.limpts.pfcod1">
<c-input v-model="model.liaall.limmod.limpts.pfcod1" maxlength="14" placeholder="请输入合同流�'号"></c-input> <c-input v-model="model.liaall.limmod.limpts.pfcod1" maxlength="14" :placeholder="$t('other.please_enter')+'合同流�'号'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<!-- S0000018 : 合同流水号 -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="合同流�'号" prop="liaall.limmod.limpts.pfcod2"> <c-form-item label="合同流�'号" prop="liaall.limmod.limpts.pfcod2">
<c-input v-model="model.liaall.limmod.limpts.pfcod2" maxlength="14" placeholder="请输入合同流�'号"></c-input> <c-input v-model="model.liaall.limmod.limpts.pfcod2" maxlength="14" :placeholder="$t('other.please_enter')+'合同流�'号'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button size="small" type="primary" @click="onLimmodTrycal"> <c-button size="small" type="primary" @click="onLimmodTrycal">
试算 {{$t('limmod.C0000005')}}
</c-button> </c-button>
</c-col> </c-col>
</div> </div>
...@@ -150,7 +157,7 @@ ...@@ -150,7 +157,7 @@
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/Betacc/Event" import Event from "~/model/Betrcl/Event"
export default { export default {
inject: ['root'], inject: ['root'],
......
<template>
<div class="eibs-tab">
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Betacc/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template> <template>
<c-row> <div class="eibs-tab">
<!-- 第一行 -->
<c-col :span="24">
<c-col :span="8">
<el-form-item label="业务编号" prop="ledgrp.rec.ownref">
<c-input
v-model="model.ledgrp.rec.ownref"
maxlength="16"
placeholder="请输入Reference"
:disabled="true"
></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-button style="margin:0px 10px 0 10;padding: 0 12px;" size="small"
type="primary" @click="onSeainf">
<span style="font-family:'宋体';font-weight:bold">i</span>
</c-button>
<c-button
size="small"
type="primary"
:disabled="
model.ledgrp.ben.pts.adrblk && !model.ledgrp.rec.ownref ? false : true
"
@click="onLetpButgetref"
>
获取
</c-button>
</c-col>
<c-col :span="11">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="信用证余额" prop="ledgrp.cbs.opn1.cur"> <c-form-item label="Drag Drop Sender" prop="betp.ledget.sdamod.dadsnd">
<c-select <c-input v-model="model.betp.ledget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
v-model="model.ledgrp.cbs.opn1.cur" </c-form-item>
style="width: 100%"
placeholder="请选择币种"
:code="codes.acccur"
>
</c-select>
</el-form-item>
</c-col> </c-col>
<!-- SF000052 : 参考号 -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="" label-width="20px" prop="ledgrp.cbs.opn1.amt"> <c-form-item :label="$t('betp.SF000052')" prop="ledgrp.rec.ownref">
<c-input <c-input v-model="model.ledgrp.rec.ownref" maxlength="16" :placeholder="$t('other.please_enter')+$t('betp.SF000052')"></c-input>
v-model="model.ledgrp.cbs.opn1.amt" </c-form-item>
placeholder="请输入信用证余额"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- 第二行 -->
<c-col :span="24">
<c-col :span="8">
<el-form-item label="单据编号" prop="bedgrp.rec.ownref">
<c-input
v-model="model.bedgrp.rec.ownref"
maxlength="16"
placeholder="请输入Reference"
:disabled="true"
></c-input>
</el-form-item>
</c-col>
<c-col :span="4">
<c-button style="margin:0px 10px 0 10;padding: 0 12px;" size="small"
type="primary" @click="onSeainf">
<span style="font-family:'宋体';font-weight:bold">i</span>
</c-button>
<c-button
size="small"
type="primary"
:disabled="
model.bedgrp.ben.pts.adrblk && !model.bedgrp.rec.ownref ? false : true
"
@click="onLetpButgetref"
>
获取
</c-button>
</c-col> </c-col>
<c-col :span="11">
<el-form-item label="摘要" prop="bedgrp.rec.nam">
<c-input
v-model="model.bedgrp.rec.nam"
maxlength="29"
placeholder="摘要"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- 第三行 -->
<c-col :span="24">
<!-- 第三行 左边-->
<c-col :span="12"> <c-col :span="12">
<c-col :span="24"> <c-form-item label="" prop="betp.ledget.sdamod.seainf">
<c-col :span="8"> <c-input v-model="model.betp.ledget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
<el-form-item label="单据金额" prop="bedgrp.cbs.max.cur"> </c-form-item>
<c-select
v-model="model.bedgrp.cbs.max.cur"
style="width: 100%"
placeholder="请选择币种"
:code="codes.acccur"
>
</c-select>
</el-form-item>
</c-col> </c-col>
<c-col :span="8"> <!-- SF000053 : 信用证余额 -->
<el-form-item label="" label-width="10px" prop="bedgrp.cbs.max.amt">
<c-input-currency <c-col :span="12">
v-model="model.bedgrp.cbs.max.amt" <c-form-item label="Currency" prop="ledgrp.cbs.opn1.cur">
style="text-align: left; width: 100%" <c-input v-model="model.ledgrp.cbs.opn1.cur" maxlength="3" :placeholder="$t('other.please_enter')+'Currency'"></c-input>
placeholder="请输入单据金额" </c-form-item>
></c-input-currency>
</el-form-item>
</c-col> </c-col>
<c-col :span="4" class="centerLable">
<c-checkbox v-model="model.betp.aamp.aammod.addamtflg" <c-col :span="12">
>附加金额</c-checkbox <c-form-item label="Balance" prop="ledgrp.cbs.opn1.amt">
> <c-input v-model="model.ledgrp.cbs.opn1.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input>
</c-form-item>
</c-col> </c-col>
<c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="betp.recget.sdamod.dadsnd">
<c-input v-model="model.betp.recget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</c-form-item>
</c-col> </c-col>
<!-- SF000061 : 单据参考号 -->
<c-col :span="24"> <c-col :span="12">
<c-col :span="8"> <c-form-item :label="$t('betp.SF000061')" prop="bedgrp.rec.ownref">
<el-form-item label="单据余额" prop="bedgrp.cbs.opn1.cur"> <c-input v-model="model.bedgrp.rec.ownref" maxlength="16" :placeholder="$t('other.please_enter')+$t('betp.SF000061')"></c-input>
<c-select </c-form-item>
v-model="model.bedgrp.cbs.opn1.cur"
style="width: 100%"
placeholder="请选择币种"
:code="codes.acccur"
>
</c-select>
</el-form-item>
</c-col> </c-col>
<c-col :span="14">
<el-form-item label="" label-width="10px" prop="bedgrp.cbs.opn1.amt"> <c-col :span="12">
<c-input-currency <c-form-item label="" prop="betp.recget.sdamod.seainf">
v-model="model.bedgrp.cbs.opn1.amt" <c-input v-model="model.betp.recget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
style="text-align: left; width: 100%" </c-form-item>
placeholder="请输入单据余额"
></c-input-currency>
</el-form-item>
</c-col> </c-col>
<!-- SF000077 : 摘要 -->
<c-col :span="12">
<c-form-item label="Externally Displayed Name to Identify the Contract" prop="bedgrp.rec.nam">
<c-input v-model="model.bedgrp.rec.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Externally Displayed Name to Identify the Contract'"></c-input>
</c-form-item>
</c-col> </c-col>
<!-- SF000060 : 单据金额 -->
<c-col :span="24"> <c-col :span="12">
<c-col :span="22"> <el-form-item :label="$t('betp.SF000060')" prop="bedgrp.cbs.max.cur">
<el-form-item label="单据类型" prop="bedgrp.rec.doctypcod"> <c-select v-model="model.bedgrp.cbs.max.cur" style="width:100%" :placeholder="$t('other.please_enter')+$t('betp.SF000060')">
<c-select
v-model="model.bedgrp.rec.doctypcod"
style="width: 100%"
placeholder="请选择单据类型"
:code="codes.doc"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="14"> <c-col :span="12">
<el-form-item label="到期日" prop="bedgrp.rec.matdat"> <c-form-item :label="$t('betp.SF000060')" prop="bedgrp.cbs.max.amt">
<c-date-picker <c-input v-model="model.bedgrp.cbs.max.amt" :placeholder="$t('other.please_enter')+$t('betp.SF000060')"></c-input>
type="date" </c-form-item>
v-model="model.bedgrp.rec.matdat"
style="width: 100%"
placeholder="请选择到期日"
></c-date-picker>
</el-form-item>
</c-col> </c-col>
<c-col :span="10"></c-col> <!-- SF000056 : 交单人 -->
<c-col :span="14"> <c-col :span="12">
<el-form-item label="到单日期" prop="bedgrp.rec.rcvdat"> <c-form-item :label="$t('betp.SF000056')" prop="bedgrp.prb.pts.ref">
<c-date-picker <c-input v-model="model.bedgrp.prb.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('betp.SF000056')"></c-input>
type="date" </c-form-item>
v-model="model.bedgrp.rec.rcvdat"
style="width: 100%"
placeholder="请选择到单日期"
></c-date-picker>
</el-form-item>
</c-col> </c-col>
<c-col :span="10"></c-col>
<c-col :span="12">
<c-checkbox v-model="model.betp.adaflg">{{$t('betp.CF000051')}}</c-checkbox>
</c-col>
<!-- SF000059 : 单据余额 -->
<c-col :span="12">
<c-form-item :label="$t('betp.SF000059')" prop="bedgrp.cbs.opn1.cur">
<c-input v-model="model.bedgrp.cbs.opn1.cur" maxlength="3" :placeholder="$t('other.please_enter')+$t('betp.SF000059')"></c-input>
</c-form-item>
</c-col> </c-col>
<!-- 第三行 右边-->
<c-col :span="11"> <c-col :span="12">
<c-ptap <c-form-item label="Balance" prop="bedgrp.cbs.opn1.amt">
:model="model" <c-input v-model="model.bedgrp.cbs.opn1.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input>
:argadr="{ </c-form-item>
title: '交单人',
grp: 'bedgrp',
rol: 'prb',
}"
:disabled="true"
@onSeainf="onSeainf"
@onAplpDet="onBenpDet"
>
</c-ptap>
</c-col> </c-col>
<c-col :span="12">
<c-form-item label="Name of Party" prop="bedgrp.prb.pts.nam">
<c-input v-model="model.bedgrp.prb.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
</c-form-item>
</c-col> </c-col>
<!-- SF000063 : 开证行 -->
<!-- SF000065 : 编号 -->
<!-- 第四行 左边-->
<c-col :span="12"> <c-col :span="12">
<c-col :span="14"> <c-form-item :label="$t('betp.SF000063')" prop="bedgrp.iss.pts.ref">
<el-form-item label="提示日期" prop="bedgrp.rec.disdat"> <c-input v-model="model.bedgrp.iss.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('betp.SF000063')"></c-input>
<c-date-picker </c-form-item>
type="date"
v-model="model.bedgrp.rec.disdat"
style="width: 100%"
placeholder="请选择提示日期"
></c-date-picker>
</el-form-item>
</c-col> </c-col>
<c-col :span="10"></c-col> <!-- SF000062 : 单据类型 -->
<c-col :span="24"> <c-col :span="12">
<c-col :span="22"> <el-form-item :label="$t('betp.SF000062')" prop="bedgrp.rec.doctypcod">
<el-form-item label="单据状态" prop="bedgrp.rec.docsta"> <c-select v-model="model.bedgrp.rec.doctypcod" style="width:100%" :placeholder="$t('other.please_enter')+$t('betp.SF000062')">
<c-select
v-model="model.bedgrp.rec.docsta"
style="width: 100%"
placeholder="请选择单据状态"
:code="codes.bedtyp"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12">
<c-form-item label="Name of Party" prop="bedgrp.iss.pts.nam">
<c-input v-model="model.bedgrp.iss.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
</c-form-item>
</c-col> </c-col>
<!-- SF000055 : 到期日 -->
<c-col :span="24"> <c-col :span="12">
<c-col :span="22"> <el-form-item :label="$t('betp.SF000055')" prop="bedgrp.rec.matdat">
<el-form-item label="tenstm"> <c-date-picker type="date" v-model="model.bedgrp.rec.matdat" style="width:100%" :placeholder="$t('other.please_enter')+$t('betp.SF000055')"></c-date-picker>
<c-input
v-model="model.trnmod.swiadd.strinf"
maxlength="29"
placeholder="tenstm">
</c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> <!-- SF000054 : 到单日期 -->
<c-col :span="24"> <c-col :span="12">
<c-col :span="22"> <el-form-item :label="$t('betp.SF000054')" prop="bedgrp.rec.rcvdat">
<el-form-item label="Payment instr"> <c-date-picker type="date" v-model="model.bedgrp.rec.rcvdat" style="width:100%" :placeholder="$t('other.please_enter')+$t('betp.SF000054')"></c-date-picker>
<c-input
v-model="model.trnmod.swiadd.strinf"
maxlength="29"
placeholder="payinstxt">
</c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> <!-- SF000057 : 提示日期 -->
<c-col :span="24"> <c-col :span="12">
<c-col :span="22"> <el-form-item label="Presentation Date" prop="bedgrp.rec.predat">
<el-form-item label="Less comm"> <c-date-picker type="date" v-model="model.bedgrp.rec.predat" style="width:100%" :placeholder="$t('other.please_enter')+'Presentation Date'"></c-date-picker>
<c-input
v-model="model.trnmod.swiadd.strinf"
maxlength="29"
placeholder="less comm">
</c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> <!-- SF000058 : 申请人 -->
<!-- SF000066 : 编号 -->
<c-col :span="12">
<c-form-item :label="$t('betp.SF000058')" prop="bedgrp.apl.pts.ref">
<c-input v-model="model.bedgrp.apl.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('betp.SF000058')"></c-input>
</c-form-item>
</c-col> </c-col>
<!-- 第四行 右边--> <!-- SF000064 : 单据状态 -->
<c-col :span="11">
<c-ptap <c-col :span="12">
:model="model" <c-form-item :label="$t('betp.SF000064')" prop="bedgrp.rec.docsta">
:argadr="{ <c-input v-model="model.bedgrp.rec.docsta" maxlength="40" :placeholder="$t('other.please_enter')+$t('betp.SF000064')"></c-input>
title: '开证行', </c-form-item>
grp: 'bedgrp',
rol: 'iss',
}"
:disabled="true"
@onSeainf="onSeainf"
@onAplpDet="onIsspDet"
>
</c-ptap>
</c-col>
<!-- 第五行 -->
<c-col :span="24">
<c-col :span="12">
<c-col :span="22">
<el-form-item label="Narrative : 77">
<c-input
v-model="model.trnmod.swiadd.strinf"
maxlength="29"
placeholder="Narrative : 77"
></c-input>
</el-form-item>
</c-col> </c-col>
<c-col :span="12">
<c-form-item label="Name of Party" prop="bedgrp.apl.pts.nam">
<c-input v-model="model.bedgrp.apl.pts.nam" maxlength="40" :placeholder="$t('other.please_enter')+'Name of Party'"></c-input>
</c-form-item>
</c-col> </c-col>
<c-col :span="11"> <c-col :span="12">
<c-ptap <c-checkbox v-model="model.rmbclm.clmrmbflg">{{$t('betrcl.CF000051')}}</c-checkbox>
:model="model"
:argadr="{
title: '申请人',
grp: 'bedgrp',
rol: 'apl',
}"
:disabled="true"
@onSeainf="onSeainf"
@onAplpDet="onAplpDet"
>
</c-ptap>
</c-col> </c-col>
<c-col :span="12">
<c-form-item label="Tenor Stream" prop="liaall.tenstm">
<c-input v-model="model.liaall.tenstm" :placeholder="$t('other.please_enter')+'Tenor Stream'"></c-input>
</c-form-item>
</c-col> </c-col>
<!-- S0000014 : 单据金额 -->
<c-col :span="24" v-if="model.betp.aamp.aammod.addamtflg">
<c-col :span="12"> <c-col :span="12">
<c-col :span="8"> <el-form-item label="Currency" prop="bedgrp.cbs.opn2.cur">
<el-form-item label="单据金额" prop="bedgrp.cbs.max.cur"> <c-select v-model="model.bedgrp.cbs.opn2.cur" style="width:100%" :placeholder="$t('other.please_enter')+'Currency'">
<c-select
v-model="model.bedgrp.cbs.max.cur"
style="width: 100%"
placeholder="请选择币种"
:code="codes.acccur"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="14">
<el-form-item label="" label-width="10px" prop="aamset.utlamt">
<c-input-currency
v-model="model.aamset.utlamt"
style="text-align: left; width: 100%"
placeholder="请输入单据金额"
></c-input-currency>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Doc. Amount utilized/settled" prop="aamset.utlamt">
<c-input v-model="model.aamset.utlamt" :placeholder="$t('other.please_enter')+'Doc. Amount utilized/settled'"></c-input>
</c-form-item>
</c-col> </c-col>
</c-col> <!-- S0000013 : 附加金额 -->
<c-col :span="24" v-if="model.betp.aamp.aammod.addamtflg">
<c-col :span="12"> <c-col :span="12">
<c-col :span="8"> <c-form-item label="Add. Amount utilized/settled" prop="aamset.utlamt2">
<el-form-item label="附加金额" prop="bedgrp.cbs.max.cur"> <c-input v-model="model.aamset.utlamt2" :placeholder="$t('other.please_enter')+'Add. Amount utilized/settled'"></c-input>
<c-select </c-form-item>
v-model="model.bedgrp.cbs.max.cur"
style="width: 100%"
placeholder="请选择币种"
:code="codes.acccur"
>
</c-select>
</el-form-item>
</c-col> </c-col>
<c-col :span="14"> <!-- SG000058 : Payment instructions to ISS/AVB -->
<el-form-item label="" label-width="10px" prop="aamset.utlamt2">
<c-input-currency <c-col :span="12">
v-model="model.aamset.utlamt2" <c-button size="small" type="primary" icon="el-icon-search" @click="onPayinsButtxmsel">
style="text-align: left; width: 100%" {{$t('betrcl.CF000059')}}
placeholder="请输入附加金额" </c-button>
></c-input-currency>
</el-form-item>
</c-col> </c-col>
<c-col :span="12">
<c-form-item label="Payment instructions to ISS/AVB" prop="payinstxt">
<c-input type="textarea" v-model="model.payinstxt" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'Payment instructions to ISS/AVB'" ></c-input>
</c-form-item>
</c-col> </c-col>
<!-- SG000057 : Less comm. -->
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Less comm." prop="bedgrp.rec.lescom">
<c-input v-model="model.bedgrp.rec.lescom" :placeholder="$t('other.please_enter')+'Less comm.'"></c-input>
</c-form-item>
</c-col> </c-col>
<!-- SF000047 : Narrative :77A: -->
<c-col :span="12">
<c-form-item label="Narrative :77A:" prop="trnmod.trndoc.nar754">
<c-input type="textarea" v-model="model.trnmod.trndoc.nar754" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Narrative :77A:'" ></c-input>
</c-form-item>
</c-col> </c-col>
</c-row> </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/Betacc/Event"; import Event from "~/model/Betrcl/Event"
import Ptap from "~/views/Public/Ptap";
export default { export default {
components: { "c-ptap": Ptap },
inject: ['root'], inject: ['root'],
props:["model","codes"], props:["model","codes"],
mixins: [commonProcess], mixins: [commonProcess],
...@@ -387,11 +244,6 @@ export default { ...@@ -387,11 +244,6 @@ export default {
methods:{...Event}, methods:{...Event},
created:function(){ created:function(){
},
watch:{
"model.bedgrp.cbs.max.amt": function(){
this.model.aamset.utlamt = this.model.bedgrp.cbs.max.amt;
}
} }
} }
</script> </script>
......
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item :label="$t('rmbclm.SF000021')" prop="rmbclm.rmbrol">
<c-select v-model="model.rmbclm.rmbrol" style="width:100%" :placeholder="$t('other.please_enter')+$t('rmbclm.SF000021')">
</c-select>
</el-form-item>
</c-col>
<!-- SF000021 : 偿付行 -->
<!-- SF000020 : 编号 -->
<c-col :span="12">
<c-form-item label="Reference for Address Optional" prop="rmbclm.rmbrmb.pts.ref">
<c-input v-model="model.rmbclm.rmbrmb.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+'Reference for Address Optional'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="rmbclm.rmbp.ptsget.sdamod.dadsnd">
<c-input v-model="model.rmbclm.rmbp.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="External Key of Address" prop="rmbclm.rmbrmb.pts.extkey">
<c-input v-model="model.rmbclm.rmbrmb.pts.extkey" maxlength="16" :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="rmbclm.rmbp.ptsget.sdamod.seainf">
<c-input v-model="model.rmbclm.rmbp.ptsget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onRmbpDet">
{{$t('ptsp.CF000081')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="名称" prop="rmbclm.rmbrmb.namelc">
<c-input type="textarea" v-model="model.rmbclm.rmbrmb.namelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'名称'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Address Block" prop="rmbclm.rmbrmb.pts.adrblk">
<c-input type="textarea" v-model="model.rmbclm.rmbrmb.pts.adrblk" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Address Block'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Chinese address" prop="rmbclm.rmbrmb.dbfadrblkcn">
<c-input type="textarea" v-model="model.rmbclm.rmbrmb.dbfadrblkcn" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Chinese address'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="地址" prop="rmbclm.rmbrmb.adrelc">
<c-input type="textarea" v-model="model.rmbclm.rmbrmb.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
</c-form-item>
</c-col>
<!-- SF000011 : Account with Bank -->
<!-- SF000018 : 编号 -->
<c-col :span="12">
<c-form-item :label="$t('rmbclm.SF000011')" prop="rmbclm.acwacw.pts.ref">
<c-input v-model="model.rmbclm.acwacw.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('rmbclm.SF000011')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="rmbclm.acwp.ptsget.sdamod.dadsnd">
<c-input v-model="model.rmbclm.acwp.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="External Key of Address" prop="rmbclm.acwacw.pts.extkey">
<c-input v-model="model.rmbclm.acwacw.pts.extkey" maxlength="16" :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="rmbclm.acwp.ptsget.sdamod.seainf">
<c-input v-model="model.rmbclm.acwp.ptsget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onAcwpDet">
{{$t('ptsp.CF000081')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="名称" prop="rmbclm.acwacw.namelc">
<c-input type="textarea" v-model="model.rmbclm.acwacw.namelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'名称'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Address Block" prop="rmbclm.acwacw.pts.adrblk">
<c-input type="textarea" v-model="model.rmbclm.acwacw.pts.adrblk" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Address Block'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Chinese address" prop="rmbclm.acwacw.dbfadrblkcn">
<c-input type="textarea" v-model="model.rmbclm.acwacw.dbfadrblkcn" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Chinese address'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="地址" prop="rmbclm.acwacw.adrelc">
<c-input type="textarea" v-model="model.rmbclm.acwacw.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
</c-form-item>
</c-col>
<!-- SF000016 : Beneficiary Bank -->
<!-- SF000019 : 编号 -->
<c-col :span="12">
<c-form-item :label="$t('rmbclm.SF000016')" prop="rmbclm.bebbeb.pts.ref">
<c-input v-model="model.rmbclm.bebbeb.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('rmbclm.SF000016')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="rmbclm.bebp.ptsget.sdamod.dadsnd">
<c-input v-model="model.rmbclm.bebp.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="External Key of Address" prop="rmbclm.bebbeb.pts.extkey">
<c-input v-model="model.rmbclm.bebbeb.pts.extkey" maxlength="16" :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="rmbclm.bebp.ptsget.sdamod.seainf">
<c-input v-model="model.rmbclm.bebp.ptsget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onBebpDet">
{{$t('ptsp.CF000081')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="名称" prop="rmbclm.bebbeb.namelc">
<c-input type="textarea" v-model="model.rmbclm.bebbeb.namelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'名称'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Address Block" prop="rmbclm.bebbeb.pts.adrblk">
<c-input type="textarea" v-model="model.rmbclm.bebbeb.pts.adrblk" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Address Block'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Chinese address" prop="rmbclm.bebbeb.dbfadrblkcn">
<c-input type="textarea" v-model="model.rmbclm.bebbeb.dbfadrblkcn" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Chinese address'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="地址" prop="rmbclm.bebbeb.adrelc">
<c-input type="textarea" v-model="model.rmbclm.bebbeb.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="value date" prop="rmbclm.valdat">
<c-date-picker type="date" v-model="model.rmbclm.valdat" style="width:100%" :placeholder="$t('other.please_enter')+'value date'"></c-date-picker>
</el-form-item>
</c-col>
<!-- SG000133 : value date -->
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Betrcl/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- S0000002 : 参考号 -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="our reference" prop="setmod.ref"> <c-form-item label="our reference" prop="setmod.ref">
<c-input v-model="model.setmod.ref" maxlength="16" placeholder="请输入our reference"></c-input> <c-input v-model="model.setmod.ref" maxlength="16" :placeholder="$t('other.please_enter')+'our reference'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.docamttyplab" data-path=".setmod.docamttyplab" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="document currency" prop="setmod.doccur">
<c-select v-model="model.setmod.doccur" style="width:100%" :placeholder="$t('other.please_enter')+'document currency'">
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.setmod.docamttyplab" data-path=".setmod.docamttyplab" > </span> <c-form-item label="document amount" prop="setmod.docamt">
<c-input v-model="model.setmod.docamt" :placeholder="$t('other.please_enter')+'document amount'"></c-input>
</c-form-item>
</c-col> </c-col>
<!-- S0000003 : 类型 -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Type of settlement" prop="setmod.dspflg"> <el-form-item label="Type of settlement" prop="setmod.dspflg">
<c-select v-model="model.setmod.dspflg" style="width:100%" placeholder="请选择Type of settlement"> <c-select v-model="model.setmod.dspflg" style="width:100%" :placeholder="$t('other.please_enter')+'Type of settlement'">
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.setmod.xreflg">Recalculate Rates</c-checkbox> <c-checkbox v-model="model.setmod.xreflg">{{$t('setmod.CF000011')}}</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button size="small" type="primary" @click="onSetmodDet"> <c-button size="small" type="primary" @click="onSetmodDet">
细节 {{$t('setmod.CF000032')}}
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.setmod.retmsg" data-path=".setmod.retmsg" > </span> <span v-text="model.setmod.retmsg" data-path=".setmod.retmsg" > </span>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="自�'�区主�'�号" prop="setmod.zmqacc"> <c-form-item label="自�'�区主�'�号" prop="setmod.zmqacc">
<c-input v-model="model.setmod.zmqacc" maxlength="20" placeholder="请输入自�'�区主�'�号"></c-input> <c-input v-model="model.setmod.zmqacc" maxlength="20" :placeholder="$t('other.please_enter')+'自�'�区主�'�号'"></c-input>
</el-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.setmod.zmqacclab" data-path=".setmod.zmqacclab" > </span> <span v-text="model.setmod.zmqacclab" data-path=".setmod.zmqacclab" > </span>
</c-col> </c-col>
<!-- S0000001 : Foreign Commission / Charges: -->
<!-- S0000001 : Own Commission / Charges: -->
<!-- SF000001 : Settlement: -->
<c-col :span="12"> <c-col :span="12">
<span v-text="model.setmod.setglg.labdspflg" data-path=".setmod.setglg.labdspflg" > </span> <span v-text="model.setmod.setglg.labdspflg" data-path=".setmod.setglg.labdspflg" > </span>
</c-col> </c-col>
</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/Betacc/Event" import Event from "~/model/Betrcl/Event"
export default { export default {
inject: ['root'], inject: ['root'],
......
<template>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Betacc/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template> <template>
<c-page title="出口信用证单据索汇">
<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="tabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--betrcl PD000034 Claim Reimb. -->
<!--PD000033 --> <el-tab-pane :label="$t('betrcl.PD000034')" name="rclp">
<el-tab-pane label="基本信息" name="rclp">
<m-rclp :model="model" :codes="codes"/> <m-rclp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--liaall PD000027 Liability -->
<!--PD000018 【TODO me】该页面无内容,暂时注释掉--> <el-tab-pane :label="$t('liaall.PD000027')" name="engp">
<!-- <el-tab-pane label="ovwp" name="ovwp"> <m-engp :model="model" :codes="codes"/>
<m-ovwp :model="model" :codes="codes"/>
</el-tab-pane> -->
<!--PD000000 【TODO me】账务-->
<el-tab-pane label="费用及账务" name="setpan">
<m-setpan :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000000 【TODO me】附言-->
<el-tab-pane label="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--trndoc PD000529 &Messages -->
<!--PD000010 --> <el-tab-pane :label="$t('trndoc.PD000529')" name="docpan">
<el-tab-pane label="coninftag" name="coninftag">
<m-coninftag :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000529 【TODO me】报文及面函-->
<el-tab-pane label="面函" name="docpan">
<m-docpan :model="model" :codes="codes"/> <m-docpan :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--trndoc PD000546 Attachments -->
<!--PD000546 【TODO me】附件--> <el-tab-pane :label="$t('trndoc.PD000546')" name="doctre">
<el-tab-pane label="附件" name="doctre">
<m-doctre :model="model" :codes="codes"/> <m-doctre :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--coninf PD000000 Completion -->
<!--PD000001 --> <el-tab-pane :label="$t('coninf.PD000000')" name="coninfp">
<el-tab-pane label="dtetag" name="dtetag"> <m-coninfp :model="model" :codes="codes"/>
<m-dtetag :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD001139 【TODO me】该页面无内容,暂时注释掉-->
<!-- <el-tab-pane label="shisuan" name="shisuan">
<m-shisuan :model="model" :codes="codes"/>
</el-tab-pane> -->
<!--PD000204 -->
<el-tab-pane label="cips" name="cips">
<m-cips :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000449 -->
<el-tab-pane label="cips2" name="cips2">
<m-cips2 :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--rmbclm PD000128 Reimbursement Details -->
<!--PD000450 --> <el-tab-pane :label="$t('rmbclm.PD000128')" name="remp">
<el-tab-pane label="cips3" name="cips3"> <m-remp :model="model" :codes="codes"/>
<m-cips3 :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--limmod PD000001 统一授信 -->
<!--PD000001 --> <el-tab-pane :label="$t('limmod.PD000001')" 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>
<!--setmod PD000000 Settlement -->
<!--PD000027 --> <el-tab-pane :label="$t('setmod.PD000000')" name="setpan">
<el-tab-pane label="或有" name="engp"> <m-setpan :model="model" :codes="codes"/>
<m-engp :model="model" :codes="codes" />
</el-tab-pane> </el-tab-pane>
</c-tabs> </c-tabs>
</el-form> </el-form>
</div> </div>
</c-page>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Betacc from "~/model/Betacc" import Betrcl from "~/model/Betrcl"
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess"
import commonFuncs from "~/mixin/commonFuncs"; import Check from "~/model/Betrcl/Check"
import Check from "~/model/Betacc/Check" import Default from "~/model/Betrcl/Default"
import Default from "~/model/Betacc/Default" import Pattern from "~/model/Betrcl/Pattern"
import Pattern from "~/model/Betacc/Pattern"
import Rclp from "./Rclp" import Rclp from "./Rclp"
import Ovwp from "./Ovwp" import Engp from "./Engp"
// import Setpan from "./Setpan" // 【TODO me】改为使用公共页面 import Docpan from "./Docpan"
// import Coninfp from "./Coninfp" // 【TODO me】改为使用公共页面
// import Docpan from "./Docpan" // 【TODO me】改为使用公共页面
import Coninftag from "./Coninftag"
import Doctre from "./Doctre" import Doctre from "./Doctre"
import Dtetag from "./Dtetag" import Coninfp from "./Coninfp"
import Shisuan from "./Shisuan" import Remp from "./Remp"
import Cips from "./Cips"
import Cips2 from "./Cips2"
import Cips3 from "./Cips3"
import Limitbody from "./Limitbody" import Limitbody from "./Limitbody"
import Setpan from "./Setpan"
import Coninfp from "~/views/Public/Coninfp"; // 【TODO me】
import Setpan from "~/views/Public/Setpan"; // 【TODO me】
import Docpan from "~/views/Public/Docpan"; // 【TODO me】
import Engp from "~/views/Public/Engp"; // 【TODO me】
// 出口信用证单据索汇
export default { export default {
name: "Betacc", name: "Betrcl",
components:{ components:{
"m-rclp" : Rclp, "m-rclp" : Rclp,
"m-ovwp" : Ovwp, "m-engp" : Engp,
"m-setpan" : Setpan,
"m-coninfp" : Coninfp,
"m-coninftag" : Coninftag,
"m-docpan" : Docpan, "m-docpan" : Docpan,
"m-doctre" : Doctre, "m-doctre" : Doctre,
"m-dtetag" : Dtetag, "m-coninfp" : Coninfp,
"m-shisuan" : Shisuan, "m-remp" : Remp,
"m-cips" : Cips,
"m-cips2" : Cips2,
"m-cips3" : Cips3,
"m-limitbody" : Limitbody, "m-limitbody" : Limitbody,
"m-engp":Engp, "m-setpan" : Setpan,
}, },
provide() { provide() {
return { return {
root: this root: this
} }
}, },
mixins: [commonProcess], // 里面包含了Default、Check等的公共处理
mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理
data(){ data(){
return { return {
tabVal: "rclp", tabVal: "",
trnName: "betacc", trnName: "betrcl",
model: new Betacc().data, trnType: "",
model: new Betrcl().data,
checkRules: Check, checkRules: Check,
defaultRules: Default, defaultRules: Default,
pattern: Pattern, pattern: Pattern,
rules: null, rules: null,
codes: { ...CodeTable }, codes: {
},
} }
}, },
methods:{ methods:{
tabClick(){ myTabClick(tab){
this.tabClick(tab)
/**
* do it yourself
**/
} }
}, },
created:async function(){ created:async function(){
console.log("进入betacc交易"); console.log("进入betrcl交易");
let rtnmsg = await this.init({}) let rtnmsg = await this.init({})
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
this.updateModel(rtnmsg.data)
//TODO 处理数据逻辑 //TODO 处理数据逻辑
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败'});
} }
} }
} }
......
...@@ -228,7 +228,7 @@ const BusRouter = [ ...@@ -228,7 +228,7 @@ const BusRouter = [
{ path: 'infled', component: Infled, name: 'Infled', meta: { title: '出口信用证查询infled' } }, { path: 'infled', component: Infled, name: 'Infled', meta: { title: '出口信用证查询infled' } },
{ path: 'Bptcan', component: Bptcan, name: 'Bptcan', meta: { title: '出口融资注销' } }, { path: 'Bptcan', component: Bptcan, name: 'Bptcan', meta: { title: '出口融资注销' } },
{ path: 'betacc', component: Betacc, name: 'Betacc', meta: { title: '出口信用证单据承兑' } }, { path: 'betacc', component: Betacc, name: 'Betacc', meta: { title: '出口信用证单据承兑' } },
{ path: 'betrcl', component: Betrcl, name: 'Betrcl', meta: { title: '出口信用证单据索汇' } }, { path: 'betrcl', component: Betrcl, name: 'Betrcl', meta: { title: '出口信用证单据出口单据索汇' } },
{ path: 'sptrel', component: Sptrel, name: 'Sptrel', meta: { title: 'Sptrel' } }, { path: 'sptrel', component: Sptrel, name: 'Sptrel', meta: { title: 'Sptrel' } },
{ path: 'sptrou', component: Sptrou, name: 'Sptrou', meta: { title: 'Sptrou' } }, { path: 'sptrou', component: Sptrou, name: 'Sptrou', meta: { title: 'Sptrou' } },
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- S0000552 : Outgoing Correspondence, Attachments and other Documents --> <!-- S0000552 : Outgoing Correspondence, Attachments and other Documents -->
<c-col :span="12"> <c-col :span="12">
......
...@@ -193,15 +193,15 @@ ...@@ -193,15 +193,15 @@
label="Form of L/C" label="Form of L/C"
prop="ledgrp.rec.lcrtyp" prop="ledgrp.rec.lcrtyp"
style="width: 100%" style="width: 100%"
disabled
> >
<c-select <c-select
v-model="model.assbustyp" v-model="model.ledgrp.rec.lcrtyp"
style="width: 100%" style="width: 100%"
placeholder="Please select Form of L/C" placeholder="Please select Form of L/C"
disabled
> >
<el-option <el-option
v-for="item in lcrtyp1" v-for="item in codes.lcrtyp1"
:key="item.value" :key="item.value"
:label="item.label" :label="item.label"
:value="item.value" :value="item.value"
...@@ -307,7 +307,211 @@ ...@@ -307,7 +307,211 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- --> <!-- next part -->
<!-- left -->
<c-col :span="12">
<c-col :span="24">
<el-form-item
label="Document Type"
prop="bedgrp.rec.doctypcod"
style="width: 100%"
>
<c-select
v-model="model.bedgrp.rec.doctypcod"
style="width: 100%"
placeholder="Please select Document Type"
disabled
>
<el-option
v-for="item in codes.doctypcod1"
: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="12">
<el-form-item label="Document Amount" prop="bedgrp.cbs.max.cur">
<c-input
v-model="model.bedgrp.cbs.max.cur"
maxlength="3"
placeholder="Please input Document Amount"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="bedgrp.cbs.max.amt">
<c-input
v-model="model.bedgrp.cbs.max.amt"
placeholder="Please input Balance"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Drawm Add. Amount" prop="ledgrp.cbs.max.cur">
<c-input
v-model="model.ledgrp.cbs.max.cur"
maxlength="3"
placeholder="Please input Drawm Add. Amount"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="5px" prop="ledgrp.cbs.max.amt">
<c-input
v-model="model.ledgrp.cbs.max.amt"
placeholder="Please input Balance"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Received on" prop="bedgrp.rec.rcvdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.rcvdat"
style="width: 100%"
placeholder="Please select Received on"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Order Date" prop="bedgrp.rec.orddat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.orddat"
style="width: 100%"
placeholder="Please select Order Date"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="12">
<el-form-item label="Maturity Date" prop="bedgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.matdat"
style="width: 100%"
placeholder="Please select Maturity Date"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Shipped on" prop="bedgrp.rec.shpdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.shpdat"
style="width: 100%"
placeholder="Please select Shipped on"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<el-form-item label="Maturity Period" prop="bedgrp.blk.matper">
<c-input
type="textarea"
v-model="model.bedgrp.blk.matper"
maxlength="65"
show-word-limit
placeholder="Please input Maturity Period"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<c-checkbox
v-model="model.bedgrp.rec.dscinsflg"
style="margin-left: 150px"
disabled
>Enter Documents, Discrepancies and Instructions</c-checkbox
>
</c-col>
<c-col :span="24">
<el-form-item label="Previous Drawings under this L/C" prop="ledgrp.rec.utlnbr">
<c-input
v-model="model.ledgrp.rec.utlnbr"
placeholder="Please input Previous Drawings under this L/C"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- right -->
<c-col :span="12">
<c-col :span="24">
<el-form-item label="Presented by" prop="bedgrp.rec.docprbrol">
<c-select
v-model="model.bedgrp.rec.docprbrol"
style="width: 100%"
placeholder="Please select Presented by"
>
<el-option
v-for="item in codes.docprbrol"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap
:model="model"
:argadr="{
title: '',
grp: 'ledgrp',
rol: 'adv',
}"
:noRef="false"
:disabled="true"
:isAdrblk="true"
@onSeainf="onSeainf"
@onAplpDet="onBenpDet"
>
</c-ptap>
</c-col>
<c-col :span="24">
<el-form-item
label="发票类型"
prop="bedgrp.rec.invtyp"
style="width: 100%"
>
<c-select
v-model="model.bedgrp.rec.invtyp"
style="width: 100%"
placeholder="请选择发票类型"
>
<el-option
v-for="item in codes.invtyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- <c-col :span="12"> <!-- <c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="betp.ledget.sdamod.dadsnd"> <c-form-item label="Drag Drop Sender" prop="betp.ledget.sdamod.dadsnd">
...@@ -656,9 +860,10 @@ import commonProcess from "~/mixin/commonProcess"; ...@@ -656,9 +860,10 @@ import commonProcess from "~/mixin/commonProcess";
import Ptsmsg from "~/views/Public/Ptsmsg"; import Ptsmsg from "~/views/Public/Ptsmsg";
import CodeTable from "~/config/CodeTable"; import CodeTable from "~/config/CodeTable";
import Event from "~/model/Letdrv/Event"; import Event from "~/model/Letdrv/Event";
import Ptap from "~/views/Public/Ptap";
export default { export default {
components:{"c-ptsmsg": Ptsmsg,}, components:{"c-ptsmsg": Ptsmsg, "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">
<!-- S0000201 : 不符点 --> <!-- left -->
<c-col :span="12">
<c-col :span="24">
<el-form-item
label="Discrepancies"
prop="bedgrp.blk.docdis"
style="width: 100%"
>
<c-fullbox>
<c-input
type="textarea"
v-model="model.bedgrp.blk.docdis"
maxlength="50"
show-word-limit
placeholder="Please input Discrepancies"
:disabled="!docdisflg"
></c-input>
<template slot="footer">
<c-button
style="margin-left: 10px; padding: 0 10px"
size="small"
type="primary"
:disabled="!docdisflg"
>
...
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="Internal Discrepancies"
prop="bedgrp.blk.intdis"
style="width: 100%"
>
<c-fullbox>
<c-input
type="textarea"
v-model="model.bedgrp.blk.intdis"
maxlength="65"
show-word-limit
placeholder="Please input Internal Discrepancies"
></c-input>
<template slot="footer">
<c-button
style="margin-left: 10px; padding: 0 10px"
size="small"
type="primary"
>
...
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="Comments and Conclusions"
prop="bedgrp.blk.comcon"
style="width: 100%"
>
<c-fullbox>
<c-input
type="textarea"
v-model="model.bedgrp.blk.comcon"
maxlength="65"
show-word-limit
placeholder="Please input Comments and Conclusions"
></c-input>
<template slot="footer">
<c-button
style="margin-left: 10px; padding: 0 10px"
size="small"
type="primary"
>
...
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item
label="Settlement Instructions for this Document Set"
prop="bedgrp.blk.setinsbe"
style="width: 100%"
>
<c-fullbox>
<c-input
type="textarea"
v-model="model.bedgrp.blk.setinsbe"
maxlength="65"
show-word-limit
placeholder="Please input Settlement Instructions for this Document Set"
></c-input>
<template slot="footer">
<c-button
style="margin-left: 10px; padding: 0 10px"
size="small"
type="primary"
>
...
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<!-- right -->
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.bedgrp.blk.docdisflg">{{$t('betp.CF000208')}}</c-checkbox> <c-col :span="24">
<el-form-item label="Further Handling" prop="betp.folwupopt">
<c-fullbox>
<c-select
v-model="model.betp.folwupopt"
style="width: 100%"
placeholder="Please select Further Handling"
disabled
>
<el-option
v-for="item in codes.folwupopt1"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
<template slot="footer">
<c-checkbox v-model="docdisflg" style="margin-left: 10px"
>Discrepancies modified</c-checkbox
>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Payer" prop="bedgrp.rec.payrol">
<c-select
v-model="model.bedgrp.rec.payrol"
style="width: 100%"
placeholder="Please select Payer"
>
<el-option
v-for="item in codes.payrol"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24">
<c-ptap
:model="model"
:argadr="{
title: '',
grp: 'ledgrp',
rol: 'adv',
}"
:noRef="false"
:disabled="true"
:isAdrblk="true"
@onSeainf="onSeainf"
@onAplpDet="onBenpDet"
>
</c-ptap>
</c-col>
</c-col>
<!-- next part -->
<c-col :span="24" style="height: 24px; margin-top: -10px">
<el-form-item :label="model.betp.docgrdm.docdsclab" class="messageLabel">
<c-button style="float: right" @click="addTableValue" type="primary"
>新增单据</c-button
>
</el-form-item>
</c-col>
<c-col :span="24" style="height: 0px">
<el-divider></el-divider>
</c-col>
<c-col :span="24" style="margin-bottom: 30px;">
<c-table
height="200px"
style="text-align: center"
:list="this.model.betp.docgrdm.docgrd || []"
:paginationShow="false"
:border="true"
>
<el-table-column
label="1st"
width="auto"
>
<template slot-scope="scope">
<c-input
v-model="scope.row.cmail1"
></c-input>
</template>
</el-table-column>
<el-table-column
label="2nd"
width="auto"
>
<template slot-scope="scope">
<c-input
v-model="scope.row.cmail2"
></c-input>
</template>
</el-table-column>
<el-table-column label="Document" prop="docnam" width="auto">
<template slot-scope="scope">
<!-- {{scope.row.docnam}} -->
<c-select
style="width: 100%"
placeholder="请选择"
v-model="scope.row.docnam"
>
<el-option
v-for="item in codeTable"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</template>
</el-table-column>
<el-table-column label="操作" width="170px" fixed="right">
<template slot-scope="scope">
<c-button @click="deleteTable(scope.row)" type="primary"
>删除</c-button
>
</template>
</el-table-column>
</c-table>
</c-col>
<!-- S0000201 : 不符点
<c-col :span="12">
<c-checkbox v-model="model.bedgrp.blk.docdisflg">{{
$t("betp.CF000208")
}}</c-checkbox>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Discrepancies" prop="bedgrp.blk.docdis"> <c-form-item label="Discrepancies" prop="bedgrp.blk.docdis">
<c-input type="textarea" v-model="model.bedgrp.blk.docdis" maxlength="50" show-word-limit :placeholder="$t('other.please_enter')+'Discrepancies'" ></c-input> <c-input
type="textarea"
v-model="model.bedgrp.blk.docdis"
maxlength="50"
show-word-limit
:placeholder="$t('other.please_enter') + 'Discrepancies'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onDocdisButtxmsel"> <c-button
{{$t('betp.CF000198')}} size="small"
type="primary"
icon="el-icon-search"
@click="onDocdisButtxmsel"
>
{{ $t("betp.CF000198") }}
</c-button> </c-button>
</c-col> </c-col>
<!-- SF000209 : 寄单状态 --> SF000209 : 寄单状态
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Processing Options" prop="betp.folwupopt"> <el-form-item label="Processing Options" prop="betp.folwupopt">
<c-select v-model="model.betp.folwupopt" style="width:100%" :placeholder="$t('other.please_enter')+'Processing Options'"> <c-select
v-model="model.betp.folwupopt"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'Processing Options'"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000202 : 单据内部不符点 --> S0000202 : 单据内部不符点
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Internal Discrepancies" prop="bedgrp.blk.intdis"> <c-form-item label="Internal Discrepancies" prop="bedgrp.blk.intdis">
<c-input type="textarea" v-model="model.bedgrp.blk.intdis" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'Internal Discrepancies'" ></c-input> <c-input
type="textarea"
v-model="model.bedgrp.blk.intdis"
maxlength="65"
show-word-limit
:placeholder="$t('other.please_enter') + 'Internal Discrepancies'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- SF000210 : 付款人 --> SF000210 : 付款人
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Payer" prop="bedgrp.rec.payrol"> <el-form-item label="Payer" prop="bedgrp.rec.payrol">
<c-select v-model="model.bedgrp.rec.payrol" style="width:100%" :placeholder="$t('other.please_enter')+'Payer'"> <c-select
v-model="model.bedgrp.rec.payrol"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'Payer'"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onIntdisButtxmsel"> <c-button
{{$t('betp.CF000196')}} size="small"
type="primary"
icon="el-icon-search"
@click="onIntdisButtxmsel"
>
{{ $t("betp.CF000196") }}
</c-button> </c-button>
</c-col> </c-col>
<!-- SF000211 : 参考号 --> SF000211 : 参考号
<c-col :span="12"> <c-col :span="12">
<c-form-item :label="$t('betp.SF000211')" prop="bedgrp.oth.pts.ref"> <c-form-item :label="$t('betp.SF000211')" prop="bedgrp.oth.pts.ref">
<c-input v-model="model.bedgrp.oth.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('betp.SF000211')"></c-input> <c-input
v-model="model.bedgrp.oth.pts.ref"
maxlength="16"
:placeholder="$t('other.please_enter') + $t('betp.SF000211')"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- S0000203 : 注释和结论 --> S0000203 : 注释和结论
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="betp.othp.ptsget.sdamod.dadsnd"> <c-form-item
<c-input v-model="model.betp.othp.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input> label="Drag Drop Sender"
prop="betp.othp.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.betp.othp.ptsget.sdamod.dadsnd"
:placeholder="$t('other.please_enter') + 'Drag Drop Sender'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="External Key of Address" prop="bedgrp.oth.pts.extkey"> <c-form-item label="External Key of Address" prop="bedgrp.oth.pts.extkey">
<c-input v-model="model.bedgrp.oth.pts.extkey" maxlength="16" :placeholder="$t('other.please_enter')+'External Key of Address'"></c-input> <c-input
v-model="model.bedgrp.oth.pts.extkey"
maxlength="16"
:placeholder="$t('other.please_enter') + 'External Key of Address'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="" prop="betp.othp.ptsget.sdamod.seainf"> <c-form-item label="" prop="betp.othp.ptsget.sdamod.seainf">
<c-input v-model="model.betp.othp.ptsget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input> <c-input
v-model="model.betp.othp.ptsget.sdamod.seainf"
:placeholder="$t('other.please_enter') + ''"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button size="small" type="primary" @click="onOthpDet"> <c-button size="small" type="primary" @click="onOthpDet">
{{$t('ptsp.CF000081')}} {{ $t("ptsp.CF000081") }}
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Comments and Conclusions" prop="bedgrp.blk.comcon"> <c-form-item label="Comments and Conclusions" prop="bedgrp.blk.comcon">
<c-input type="textarea" v-model="model.bedgrp.blk.comcon" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'Comments and Conclusions'" ></c-input> <c-input
type="textarea"
v-model="model.bedgrp.blk.comcon"
maxlength="65"
show-word-limit
:placeholder="$t('other.please_enter') + 'Comments and Conclusions'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onComconButtxmsel"> <c-button
{{$t('betp.CF000197')}} size="small"
type="primary"
icon="el-icon-search"
@click="onComconButtxmsel"
>
{{ $t("betp.CF000197") }}
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="名称" prop="bedgrp.oth.namelc"> <c-form-item label="名称" prop="bedgrp.oth.namelc">
<c-input type="textarea" v-model="model.bedgrp.oth.namelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'名称'" ></c-input> <c-input
type="textarea"
v-model="model.bedgrp.oth.namelc"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + '名称'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Address Block" prop="bedgrp.oth.pts.adrblk"> <c-form-item label="Address Block" prop="bedgrp.oth.pts.adrblk">
<c-input type="textarea" v-model="model.bedgrp.oth.pts.adrblk" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Address Block'" ></c-input> <c-input
type="textarea"
v-model="model.bedgrp.oth.pts.adrblk"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + 'Address Block'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Chinese address" prop="bedgrp.oth.dbfadrblkcn"> <c-form-item label="Chinese address" prop="bedgrp.oth.dbfadrblkcn">
<c-input type="textarea" v-model="model.bedgrp.oth.dbfadrblkcn" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Chinese address'" ></c-input> <c-input
type="textarea"
v-model="model.bedgrp.oth.dbfadrblkcn"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + 'Chinese address'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="地址" prop="bedgrp.oth.adrelc"> <c-form-item label="地址" prop="bedgrp.oth.adrelc">
<c-input type="textarea" v-model="model.bedgrp.oth.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input> <c-input
type="textarea"
v-model="model.bedgrp.oth.adrelc"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + '地址'"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- S0000200 : 结算指示 --> S0000200 : 结算指示
<c-col :span="12"> <c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onSetinstxmButtxmsel"> <c-button
{{$t('betp.CF000215')}} size="small"
type="primary"
icon="el-icon-search"
@click="onSetinstxmButtxmsel"
>
{{ $t("betp.CF000215") }}
</c-button> </c-button>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="Settlement Instructions transaction field" prop="bedgrp.blk.setinsbe"> <c-form-item
<c-input type="textarea" v-model="model.bedgrp.blk.setinsbe" maxlength="65" show-word-limit :placeholder="$t('other.please_enter')+'Settlement Instructions transaction field'" ></c-input> label="Settlement Instructions transaction field"
prop="bedgrp.blk.setinsbe"
>
<c-input
type="textarea"
v-model="model.bedgrp.blk.setinsbe"
maxlength="65"
show-word-limit
:placeholder="
$t('other.please_enter') +
'Settlement Instructions transaction field'
"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<span v-text="model.betp.docgrdm.docdsclab" data-path=".betp.docgrdm.docdsclab" > </span> <span
</c-col> v-text="model.betp.docgrdm.docdsclab"
data-path=".betp.docgrdm.docdsclab"
>
</span>
</c-col> -->
</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/Letdrv/Event" import Event from "~/model/Letdrv/Event";
import Ptap from "~/views/Public/Ptap";
export default { export default {
inject: ['root'], components:{"c-ptap": Ptap },
props:["model","codes"], inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {
TableValue: [
{
id: 0,
cmail1: "1",
cmail2: "2",
docnam: "1",
},
],
newValue: {
id: 0,
cmail1: "",
cmail2: "",
docnam: "",
},
codeTable: [
{ label: "Airway Bills", value: "1" },
{ label: "Beneficiary's Declaration", value: "2" },
{ label: "Bill of Lading Copies", value: "3" },
{ label: "Bill of Lading Originals", value: "4" },
{ label: "Certificate", value: "5" },
{ label: "Certificate of Analysis", value: "6" },
{ label: "Certificate of Origin", value: "7" },
{ label: "Certificate of Quality", value: "8" },
{ label: "Certificate of Quantity", value: "9" },
{ label: "Commercial Invoice", value: "10" },
{ label: "Courier Receipt ", value: "11" },
{ label: "Draft", value: "12" },
{ label: "Export Licence", value: "13" },
{ label: "Fax Report", value: "14" },
{ label: "Inspection Cert", value: "15" },
{ label: "Insurance Policy", value: "16" },
{ label: "Packing List", value: "17" },
{ label: "Shipment Advice", value: "18" },
{ label: "Weight List", value: "19" },
],
};
},
computed: {
docdisflg: {
get() {
return this.model.bedgrp.blk.docdisflg != "";
},
set(val) {
this.model.bedgrp.blk.docdisflg = val ? "X" : "";
},
},
},
methods: {
...Event,
addTableValue() {
var index = this.TableValue.length;
var newTableValue = this.newValue;
if (index > 0) {
newTableValue.id = this.TableValue[index - 1].id + 1;
} }
this.TableValue.push(newTableValue);
}, },
methods:{...Event}, deleteTable(row) {
created:function(){ for (let i = 0; i < this.TableValue.length; i++) {
if (this.TableValue[i].id == row.id) {
this.TableValue.splice(i, 1);
break;
}
} }
} },
},
created: function () {},
};
</script> </script>
<style> <style>
</style> </style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!-- S0000007 : 单据类型 --> <!-- left -->
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('srmmod.S0000007')" prop="bedgrp.srm.djutyp"> <!-- S0000007 : 单据类型 -->
<c-select v-model="model.bedgrp.srm.djutyp" style="width:100%" :placeholder="$t('other.please_enter')+$t('srmmod.S0000007')"> <c-col :span="24">
<el-form-item label="单据类型" prop="bedgrp.srm.djutyp">
<c-select
v-model="model.bedgrp.srm.djutyp"
style="width: 100%"
placeholder="请选择单据类型"
>
<el-option
v-for="item in codes.djutyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000003 : 单据出具人 --> <!-- S0000003 : 单据出具人 -->
<c-col :span="12"> <c-col :span="24">
<c-form-item :label="$t('srmmod.S0000003')" prop="bedgrp.srm.djuusr"> <c-form-item label="单据出具人" prop="bedgrp.srm.djuusr">
<c-input v-model="model.bedgrp.srm.djuusr" maxlength="80" :placeholder="$t('other.please_enter')+$t('srmmod.S0000003')"></c-input> <c-input
v-model="model.bedgrp.srm.djuusr"
maxlength="80"
placeholder="请输入单据出具人"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<!-- S0000004 : 单据出具日期 --> </c-col>
<!-- right -->
<c-col :span="12"> <c-col :span="12">
<el-form-item :label="$t('srmmod.S0000004')" prop="bedgrp.srm.djudat"> <!-- S0000004 : 单据出具日期 -->
<c-date-picker type="date" v-model="model.bedgrp.srm.djudat" style="width:100%" :placeholder="$t('other.please_enter')+$t('srmmod.S0000004')"></c-date-picker>
<c-col :span="24">
<el-form-item label="单据出具日期" prop="bedgrp.srm.djudat">
<c-date-picker
type="date"
v-model="model.bedgrp.srm.djudat"
style="width: 100%"
placeholder="请选择单据出具日期"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- S0000005 : 货权单据编号 --> <!-- S0000005 : 货权单据编号 -->
<c-col :span="12"> <c-col :span="24">
<c-form-item :label="$t('srmmod.S0000005')" prop="bedgrp.srm.djuref"> <c-form-item label="货权单据编号" prop="bedgrp.srm.djuref">
<c-input v-model="model.bedgrp.srm.djuref" maxlength="40" :placeholder="$t('other.please_enter')+$t('srmmod.S0000005')"></c-input> <c-input
v-model="model.bedgrp.srm.djuref"
maxlength="40"
placeholder="请输入货权单据编号"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col>
</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/Letdrv/Event" import Event from "~/model/Letdrv/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}, methods: { ...Event },
created:function(){ created: function () {},
};
}
}
</script> </script>
<style> <style>
</style> </style>
...@@ -109,7 +109,7 @@ export default { ...@@ -109,7 +109,7 @@ export default {
pattern: Pattern, pattern: Pattern,
rules: null, rules: null,
codes: { codes: {
...CodeTable ...CodeTable,
}, },
}; };
}, },
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="15"> <c-col :span="15">
<el-form-item <el-form-item
style="height=200px;" style="height:200px;"
label="General" label="General"
prop="mtabut.coninf.oitinf.oit.inftxt" prop="mtabut.coninf.oitinf.oit.inftxt"
> >
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
<c-istream-table-docpan <c-istream-table-docpan
:border="true" :border="true"
:list="data1" :list="data1"
style="width:100%,text-align:center" 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">
......
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