Commit e2218a4e by Eivi

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

parent b98b95a6
......@@ -2933,6 +2933,12 @@ const CodeTable = {
{ label: "D/P Documents against Sight Payment", value: "P" },
{ 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: [
{ label: "直接贷款", value: "1101" },
{ label: "外债转贷款", value: "1300" },
......@@ -3355,6 +3361,14 @@ const CodeTable = {
{ label: "Send and Accept/ Settle Documents", value: "B" },
{ 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: [
{ label: "Agreement Under Negotiation", value: "N" },
{ label: "Purchase agreement Closed", value: "L" },
......
import Utils from "~/utils"
/**
* Betacc Check规则
* Betrcl Check规则
*/
let checkObj = {
"trnmod.cipmod.cskfzh" :null,
"trnmod.cipmod.zjg1mc" :null,
"liaall.misamt" :null,
"liaall.limmod.limpts.oth.pts.extkey" :null,
"trnmod.cipmod.fkrdz3" :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,
"rmbclm.rmbrmb.pts.extkey" :null,
"liaall.limmod.ownref" :null,
"bedgrp.apl.pts.nam" :null,
"trnmod.cipmod.cfkrgj" :null,
"rmbclm.acwacw.pts.extkey" :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,
"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,
"rmbclm.acwacw.pts.adrblk" :null,
"setmod.dspflg" :null,
"trnmod.cipmod.cffdz7" :null,
"trnmod.cipmod.skkhhh" :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,
"liaall.tenstm" :null,
"payinstxt" :null,
"aamset.utlamt2" :null,
"trnmod.cipmod.recsehbchnam" :null,
"trnmod.cipmod.fkhdzh" :null,
"liaall.limmod.limpts.wrk.pts.nam" :null,
"trnmod.cipmod.staonebchnam" :null,
"trnmod.cipmod.pyebchkey" :null,
"trnmod.cipmod.cskzjh" :null,
"trnmod.cipmod.cskrzj" :null,
"rmbclm.bebbeb.adrelc" :null,
"liaall.limmod.limpts.wrk.pts.extkey" :null,
"trnmod.cipmod.zjg2hh" :null,
"trnmod.cipmod.stasehbch" :null,
"rmbclm.acwacw.namelc" :null,
"mtabut.coninf.conexedat" :null,
"trnmod.cipmod.fkkhmc" :null,
"rmbclm.clmrmbflg" :null,
"liaall.limmod.limpts.nonrevflg1" :null,
"trnmod.cipmod.ffeih2" :null,
"trnmod.cipmod.csfdz7" :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,
"rmbclm.bebbeb.namelc" :null,
"rmbclm.rmbrmb.pts.adrblk" :null,
"setmod.docamt" :null,
"betp.furide" :null,
"trnmod.cipmod.cskrgj" :null,
"trnmod.cipmod.recsehbch" :null,
"trnmod.cipmod.cfkrzj" :null,
"trnmod.cipmod.stasehbchnam" :null,
"rmbclm.rmbrmb.adrelc" :null,
"rmbclm.bebbeb.pts.adrblk" :null,
"rmbclm.acwacw.adrelc" :null,
"bedgrp.iss.pts.nam" :null,
"trnmod.cipmod.cfkzjh" :null,
"trnmod.cipmod.zjg1hh" :null,
"rmbclm.rmbrmb.namelc" :null,
"rmbclm.bebbeb.pts.extkey" :null,
}
for (const key in checkObj) {
......
/**
* Betacc Default规则
* Betrcl Default规则
*/
import Api from "~/service/Api";
import Utils from "~/utils/index"
export default {
"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.dspflg" :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.shwinc" :Utils.defaultFunction,
"trnmod.trndoc.shwout" :Utils.defaultFunction,
"trnmod.cipmod.cskfzh" :Utils.defaultFunction,
"mtabut.coninf.usr.extkey" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction,
"aamset.utlamt" :Utils.defaultFunction,
"liaall.concur" :Utils.defaultFunction,
"aamset.utlamt2" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg2" :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,
"trnmod.cipmod.ddmisu" :Utils.defaultFunction,
"aamset.utlamt" :Utils.defaultFunction,
"rmbclm.bebbeb.pts.extkey" :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,
"aamset.utlamt2" :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.inflev" :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,
"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处理
......@@ -2,8 +2,32 @@ import Api from "~/service/Api"
import Utils from "~/utils"
export default {
async onSetmodDet(){
let rtnmsg = await this.executeRule("setmod.det")
async onPayinsButtxmsel(){
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)
{
//TODO 处理数据逻辑
......@@ -86,8 +110,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onTxmdtetagm06Buttxmsel(){
let rtnmsg = await this.executeRule("txmdtetagm06.buttxmsel")
async onRmbpDet(){
let rtnmsg = await this.executeRule("rmbp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -98,8 +122,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onTxmdtetagm07Buttxmsel(){
let rtnmsg = await this.executeRule("txmdtetagm07.buttxmsel")
async onAcwpDet(){
let rtnmsg = await this.executeRule("acwp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -110,8 +134,8 @@ export default {
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onTxmdtetagm08Buttxmsel(){
let rtnmsg = await this.executeRule("txmdtetagm08.buttxmsel")
async onBebpDet(){
let rtnmsg = await this.executeRule("bebp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
......@@ -182,5 +206,17 @@ export default {
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 {
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"trnmod.swiadd.strinf":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"bedgrp.rec.disdat":[
{type: "date", required: false, message: "输入正确的日期"}
"liaall.tenstm":[
{type: "string", required: false, message: "必输项"},
{max: 1,message:"长度不能超过1"}
],
"setmod.docamt":[
"aamset.utlamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"setmod.redamt":[
"aamset.utlamt2":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{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: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{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: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"snadat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"setmod.ref":[
"liaall.outpct":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
{max: 6,message:"长度不能超过6"}
],
"setmod.zmqacc":[
"liaall.concur":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
{max: 3,message:"长度不能超过3"}
],
"mtabut.coninf.oitinf.oit.inftxt":[
{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"}
"liaall.misamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"mtabut.coninf.oitset.oit.inftxt":[
{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"}
],
"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"}
"liaall.exttotoldamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"mtabut.coninf.contag79":[
{type: "string", required: true, message: "必输项"},
{max: 50,message:"长度不能超过50"}
"liaall.exttotamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"trnmod.trndoc.advnam":[
......@@ -214,474 +190,126 @@ export default {
{max: 3,message:"长度不能超过3"}
],
"trnmod.trndoc.dtemod.dtetagm06":[
"mtabut.coninf.oitinf.oit.inftxt":[
{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: "必输项"},
{max: 65,message:"长度不能超过65"}
{max: 60,message:"长度不能超过60"}
],
"trnmod.cipmod.dafnzh":[
{type: "string", required: false, message: "必输项"},
{max: 34,message:"长度不能超过34"}
],
"trnmod.cipmod.dafnmc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
"mtabut.coninf.conexedat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"trnmod.cipmod.dddbsh":[
"mtabut.coninf.usr.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 8,message:"长度不能超过8"}
],
"trnmod.cipmod.zjg1hh":[
{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":[
"rmbclm.rmbrmb.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"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"}
{max: 16,message:"长度不能超过16"}
],
"trnmod.cipmod.staonebch":[
"rmbclm.rmbp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.fuyns2":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.staonebchnam":[
{type: "string", required: true, message: "必输项"},
{max: 100,message:"长度不能超过100"}
{max: 16,message:"长度不能超过16"}
],
"trnmod.cipmod.stasehbch":[
"rmbclm.rmbrmb.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.fuyns3":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 16,message:"长度不能超过16"}
],
"trnmod.cipmod.stasehbchnam":[
"rmbclm.rmbp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 100,message:"长度不能超过100"}
{max: 3,message:"长度不能超过3"}
],
"trnmod.cipmod.skrdz2":[
"rmbclm.rmbrmb.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.fuyns4":[
"rmbclm.rmbrmb.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.skrdz3":[
"rmbclm.rmbrmb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.fkrdz2":[
"rmbclm.rmbrmb.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.fkhkhh":[
"rmbclm.acwacw.pts.ref":[
{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: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"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"}
{max: 16,message:"长度不能超过16"}
],
"trnmod.cipmod.fkkhzh":[
"rmbclm.acwacw.pts.extkey":[
{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: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.skrdz7":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.fkrdz6":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
{max: 3,message:"长度不能超过3"}
],
"trnmod.cipmod.fuynh2":[
"rmbclm.acwacw.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.fkrdz7":[
"rmbclm.acwacw.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.fuynh4":[
"rmbclm.acwacw.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.fuynh3":[
"rmbclm.acwacw.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.ddbhao":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.feiyon":[
{type: "string", required: false, message: "必输项"},
{max: 15,message:"长度不能超过15"}
],
"trnmod.cipmod.fufeih":[
"rmbclm.bebbeb.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.ddmisu":[
{type: "string", required: true, message: "必输项"},
{max: 100,message:"长度不能超过100"}
],
"trnmod.cipmod.feiyn2":[
{type: "string", required: false, message: "必输项"},
{max: 15,message:"长度不能超过15"}
{max: 16,message:"长度不能超过16"}
],
"trnmod.cipmod.ffeih2":[
"rmbclm.bebp.ptsget.sdamod.dadsnd":[
{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: "必输项"},
{max: 3,message:"长度不能超过3"}
{max: 16,message:"长度不能超过16"}
],
"trnmod.cipmod.fyo2bz":[
"rmbclm.bebp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{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":[
{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":[
"rmbclm.bebbeb.namelc":[
{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"}
],
"trnmod.cipmod.skrzhj":[
{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":[
"rmbclm.bebbeb.pts.adrblk":[
{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"}
],
"trnmod.cipmod.ddmsu1":[
{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":[
"rmbclm.bebbeb.dbfadrblkcn":[
{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"}
],
"trnmod.cipmod.mxywje":[
{type: "string", required: false, message: "必输项"},
{max: 18,message:"长度不能超过18"}
],
"trnmod.cipmod.jszyhh":[
{type: "string", required: false, message: "必输项"},
"rmbclm.bebbeb.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"trnmod.cipmod.mxywsh":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
"rmbclm.valdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"liaall.limmod.ecifno":[
{type: "string", required: false, message: "必输项"},
......@@ -752,4 +380,25 @@ export default {
{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 Pts from "../Common/Pts"
import Pub from "../Public"
import Leds from "../Public/Leds"
export default class Betacc{
export default class Betrcl{
constructor () {
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:{
ledget:{
sdamod:{
......@@ -170,32 +18,18 @@ export default class Betacc{
},
},
adaflg:"", // Add. amount .betp.adaflg
cre752flg:"", // Create 752 .betp.cre752flg
furide:"", // 进一步的确认 .betp.furide
aamp: {
aammod: {
addamtflg: "", // Add. Amount .letp.aamp.aammod.addamtflg
},
ledgrp:{
rec:{
ownref:"", // 参考号 .ledgrp.rec.ownref
},
cbs:{
opn1:{
cur:"", // Currency .ledgrp.cbs.opn1.cur
amt:"", // Balance .ledgrp.cbs.opn1.amt
},
},
},
// ledgrp:{
// 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:{
rec:{
ownref:"", // 单据参考号 .bedgrp.rec.ownref
......@@ -205,7 +39,7 @@ export default class Betacc{
predat:"", // Presentation Date .bedgrp.rec.predat
docsta:"", // 单据状态 .bedgrp.rec.docsta
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:{
max:{
......@@ -217,7 +51,7 @@ export default class Betacc{
amt:"", // Balance .bedgrp.cbs.opn1.amt
},
opn2:{
cur:"", // 附加金额 .bedgrp.cbs.opn2.cur
cur:"", // Currency .bedgrp.cbs.opn2.cur
},
},
prb:{
......@@ -229,60 +63,15 @@ export default class Betacc{
apl:{
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:{
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:{
limpts:{
wrklab:"", // Label .liaall.limmod.limpts.wrklab
......@@ -322,6 +111,113 @@ export default class Betacc{
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
}
}
......
......@@ -175,5 +175,6 @@ export default {
},
onSeainf() {},
onDetpButgetref() {},
onBenpDet() {},
}
\ No newline at end of file
export default {
"betp.ledget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"betp.ledget.sdamod.dadsnd": [
{ type: "string", required: false, message: "必输项" },
{ max: 16, message: "长度不能超过16" }
],
"ledgrp.rec.ownref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"ledgrp.rec.ownref": [
{ type: "string", required: false, message: "必输项" },
{ max: 16, message: "长度不能超过16" }
],
"betp.ledget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
"betp.ledget.sdamod.seainf": [
{ type: "string", required: false, message: "必输项" },
{ max: 3, message: "长度不能超过3" }
],
"ledgrp.rec.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
"ledgrp.rec.nam": [
{ type: "string", required: false, message: "必输项" },
{ max: 40, message: "长度不能超过40" }
],
"ledgrp.cbs.nom1.cur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
"ledgrp.cbs.nom1.cur": [
{ type: "string", required: false, message: "必输项" },
{ max: 3, message: "长度不能超过3" }
],
"ledgrp.cbs.nom1.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
"ledgrp.cbs.nom1.amt": [
{ type: "number", required: false, message: "必输项" },
{ max: 18, message: "整数位不能超过14位" },
{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"bedgrp.apl.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"bedgrp.apl.pts.ref": [
{ type: "string", required: false, message: "必输项" },
{ max: 16, message: "长度不能超过16" }
],
"ledgrp.cbs.opn1.cur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
"ledgrp.cbs.opn1.cur": [
{ type: "string", required: false, message: "必输项" },
{ max: 3, message: "长度不能超过3" }
],
"ledgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
"ledgrp.cbs.opn1.amt": [
{ type: "number", required: false, message: "必输项" },
{ max: 18, message: "整数位不能超过14位" },
{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"bedgrp.apl.pts.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
"bedgrp.apl.pts.nam": [
{ type: "string", required: false, message: "必输项" },
{ max: 40, message: "长度不能超过40" }
],
"ledgrp.avbnam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
"ledgrp.avbnam": [
{ type: "string", required: false, message: "必输项" },
{ max: 40, message: "长度不能超过40" }
],
"bedgrp.iss.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"bedgrp.iss.pts.ref": [
{ type: "string", required: false, message: "必输项" },
{ max: 16, message: "长度不能超过16" }
],
"bedgrp.iss.pts.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
"bedgrp.iss.pts.nam": [
{ type: "string", required: false, message: "必输项" },
{ max: 40, message: "长度不能超过40" }
],
"ledgrp.rec.opndat":[
{type: "date", required: false, message: "输入正确的日期"}
"ledgrp.rec.opndat": [
{ type: "date", required: false, message: "输入正确的日期" }
],
"ledgrp.rec.shpdat":[
{type: "date", required: false, message: "输入正确的日期"}
"ledgrp.rec.shpdat": [
{ type: "date", required: false, message: "输入正确的日期" }
],
"bedgrp.prb.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"bedgrp.prb.pts.ref": [
{ type: "string", required: false, message: "必输项" },
{ max: 16, message: "长度不能超过16" }
],
"ledgrp.rec.expdat":[
{type: "date", required: false, message: "输入正确的日期"}
"ledgrp.rec.expdat": [
{ type: "date", required: false, message: "输入正确的日期" }
],
"ledgrp.rec.expplc":[
{type: "string", required: false, message: "必输项"},
{max: 29,message:"长度不能超过29"}
"ledgrp.rec.expplc": [
{ type: "string", required: false, message: "必输项" },
{ max: 29, message: "长度不能超过29" }
],
"bedgrp.prb.pts.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
"bedgrp.prb.pts.nam": [
{ type: "string", required: false, message: "必输项" },
{ max: 40, message: "长度不能超过40" }
],
"betp.recget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"betp.recget.sdamod.dadsnd": [
{ type: "string", required: false, message: "必输项" },
{ max: 16, message: "长度不能超过16" }
],
"bedgrp.rec.ownref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"bedgrp.rec.ownref": [
{ type: "string", required: false, message: "必输项" },
{ max: 16, message: "长度不能超过16" }
],
"betp.recget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
"betp.recget.sdamod.seainf": [
{ type: "string", required: false, message: "必输项" },
{ max: 3, message: "长度不能超过3" }
],
"bedgrp.rec.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
"bedgrp.rec.nam": [
{ type: "string", required: false, message: "必输项" },
{ max: 40, message: "长度不能超过40" }
],
"bedgrp.cbs.max.cur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
"bedgrp.cbs.max.cur": [
{ type: "string", required: false, message: "必输项" },
{ max: 3, message: "长度不能超过3" }
],
"bedgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
"bedgrp.cbs.max.amt": [
{ type: "number", required: false, message: "必输项" },
{ max: 18, message: "整数位不能超过14位" },
{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"bedgrp.prb.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"bedgrp.prb.pts.ref": [
{ type: "string", required: false, message: "必输项" },
{ max: 16, message: "长度不能超过16" }
],
"bedgrp.cbs.max2.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
"bedgrp.cbs.max2.amt": [
{ type: "number", required: false, message: "必输项" },
{ max: 18, message: "整数位不能超过14位" },
{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"betp.prbp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"betp.prbp.ptsget.sdamod.dadsnd": [
{ type: "string", required: false, message: "必输项" },
{ max: 16, message: "长度不能超过16" }
],
"bedgrp.prb.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"bedgrp.prb.pts.extkey": [
{ type: "string", required: false, message: "必输项" },
{ max: 16, message: "长度不能超过16" }
],
"betp.prbp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
"betp.prbp.ptsget.sdamod.seainf": [
{ type: "string", required: false, message: "必输项" },
{ max: 3, message: "长度不能超过3" }
],
"bedgrp.prb.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
"bedgrp.prb.namelc": [
{ type: "string", required: true, message: "必输项" },
{ max: 35, message: "长度不能超过35" }
],
"bedgrp.rec.rcvdat":[
{type: "date", required: false, message: "输入正确的日期"}
"bedgrp.rec.rcvdat": [
{ type: "date", required: false, message: "输入正确的日期" }
],
"bedgrp.rec.orddat":[
{type: "date", required: false, message: "输入正确的日期"}
"bedgrp.rec.orddat": [
{ type: "date", required: false, message: "输入正确的日期" }
],
"bedgrp.prb.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
"bedgrp.prb.pts.adrblk": [
{ type: "string", required: true, message: "必输项" },
{ max: 35, message: "长度不能超过35" }
],
"bedgrp.prb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
"bedgrp.prb.dbfadrblkcn": [
{ type: "string", required: true, message: "必输项" },
{ max: 35, message: "长度不能超过35" }
],
"bedgrp.rec.matdat":[
{type: "date", required: false, message: "输入正确的日期"}
"bedgrp.rec.matdat": [
{ type: "date", required: false, message: "输入正确的日期" }
],
"bedgrp.rec.shpdat":[
{type: "date", required: false, message: "输入正确的日期"}
"bedgrp.rec.shpdat": [
{ type: "date", required: false, message: "输入正确的日期" }
],
"bedgrp.prb.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
"bedgrp.prb.adrelc": [
{ type: "string", required: true, message: "必输项" },
{ max: 35, message: "长度不能超过35" }
],
"bedgrp.blk.matper":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
"bedgrp.blk.matper": [
{ type: "string", required: false, message: "必输项" },
{ max: 65, message: "长度不能超过65" }
],
"ledgrp.rec.utlnbr":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
"ledgrp.rec.utlnbr": [
{ type: "string", required: false, message: "必输项" },
{ max: 3, message: "长度不能超过3" }
],
"bedgrp.blk.docdis":[
{type: "string", required: true, message: "必输项"},
{max: 50,message:"长度不能超过50"}
"bedgrp.blk.docdis": [
{ type: "string", required: true, message: "必输项" },
{ max: 50, message: "长度不能超过50" }
],
"bedgrp.blk.intdis":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
"bedgrp.blk.intdis": [
{ type: "string", required: true, message: "必输项" },
{ max: 65, message: "长度不能超过65" }
],
"bedgrp.oth.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"bedgrp.oth.pts.ref": [
{ type: "string", required: false, message: "必输项" },
{ max: 16, message: "长度不能超过16" }
],
"betp.othp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"betp.othp.ptsget.sdamod.dadsnd": [
{ type: "string", required: false, message: "必输项" },
{ max: 16, message: "长度不能超过16" }
],
"bedgrp.oth.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"bedgrp.oth.pts.extkey": [
{ type: "string", required: false, message: "必输项" },
{ max: 16, message: "长度不能超过16" }
],
"betp.othp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
"betp.othp.ptsget.sdamod.seainf": [
{ type: "string", required: false, message: "必输项" },
{ max: 3, message: "长度不能超过3" }
],
"bedgrp.blk.comcon":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
"bedgrp.blk.comcon": [
{ type: "string", required: true, message: "必输项" },
{ max: 65, message: "长度不能超过65" }
],
"bedgrp.oth.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
"bedgrp.oth.namelc": [
{ type: "string", required: true, message: "必输项" },
{ max: 35, message: "长度不能超过35" }
],
"bedgrp.oth.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
"bedgrp.oth.pts.adrblk": [
{ type: "string", required: true, message: "必输项" },
{ max: 35, message: "长度不能超过35" }
],
"bedgrp.oth.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
"bedgrp.oth.dbfadrblkcn": [
{ type: "string", required: true, message: "必输项" },
{ max: 35, message: "长度不能超过35" }
],
"bedgrp.oth.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
"bedgrp.oth.adrelc": [
{ type: "string", required: true, message: "必输项" },
{ max: 35, message: "长度不能超过35" }
],
"bedgrp.blk.setinsbe":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
"bedgrp.blk.setinsbe": [
{ type: "string", required: true, message: "必输项" },
{ max: 65, message: "长度不能超过65" }
],
"liaall.limmod.ecifno":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
"liaall.limmod.ecifno": [
{ type: "string", required: false, message: "必输项" },
{ max: 22, message: "长度不能超过22" }
],
"liaall.limmod.ownref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"liaall.limmod.ownref": [
{ type: "string", required: false, message: "必输项" },
{ max: 16, message: "长度不能超过16" }
],
"liaall.limmod.wrkp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"liaall.limmod.wrkp.ptsget.sdamod.dadsnd": [
{ type: "string", required: false, message: "必输项" },
{ max: 16, message: "长度不能超过16" }
],
"liaall.limmod.othp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"liaall.limmod.othp.ptsget.sdamod.dadsnd": [
{ type: "string", required: false, message: "必输项" },
{ max: 16, message: "长度不能超过16" }
],
"liaall.limmod.limpts.wrk.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"liaall.limmod.limpts.wrk.pts.extkey": [
{ type: "string", required: false, message: "必输项" },
{ max: 16, message: "长度不能超过16" }
],
"liaall.limmod.wrkp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
"liaall.limmod.wrkp.ptsget.sdamod.seainf": [
{ type: "string", required: false, message: "必输项" },
{ max: 3, message: "长度不能超过3" }
],
"liaall.limmod.limpts.oth.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"liaall.limmod.limpts.oth.pts.extkey": [
{ type: "string", required: false, message: "必输项" },
{ max: 16, message: "长度不能超过16" }
],
"liaall.limmod.othp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
"liaall.limmod.othp.ptsget.sdamod.seainf": [
{ type: "string", required: false, message: "必输项" },
{ max: 3, message: "长度不能超过3" }
],
"liaall.limmod.comamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
"liaall.limmod.comamt": [
{ type: "number", required: false, message: "必输项" },
{ max: 18, message: "整数位不能超过14位" },
{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"liaall.limmod.limpts.wrk.pts.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
"liaall.limmod.limpts.wrk.pts.nam": [
{ type: "string", required: false, message: "必输项" },
{ max: 40, message: "长度不能超过40" }
],
"liaall.limmod.limpts.oth.pts.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
"liaall.limmod.limpts.oth.pts.nam": [
{ type: "string", required: false, message: "必输项" },
{ max: 40, message: "长度不能超过40" }
],
"liaall.limmod.ccvamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
"liaall.limmod.ccvamt": [
{ type: "number", required: false, message: "必输项" },
{ max: 18, message: "整数位不能超过14位" },
{ pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"liaall.limmod.limpts.pfcod1":[
{type: "string", required: false, message: "必输项"},
{max: 14,message:"长度不能超过14"}
"liaall.limmod.limpts.pfcod1": [
{ type: "string", required: false, message: "必输项" },
{ max: 14, message: "长度不能超过14" }
],
"liaall.limmod.limpts.pfcod2":[
{type: "string", required: false, message: "必输项"},
{max: 14,message:"长度不能超过14"}
"liaall.limmod.limpts.pfcod2": [
{ type: "string", required: false, message: "必输项" },
{ max: 14, message: "长度不能超过14" }
],
"trnmod.trndoc.advnam":[
{type: "string", required: false, message: "必输项"},
{max: 50,message:"长度不能超过50"}
"trnmod.trndoc.advnam": [
{ type: "string", required: false, message: "必输项" },
{ max: 50, message: "长度不能超过50" }
],
"trnmod.trndoc.amdapl":[
{type: "string", required: true, message: "必输项"},
{max: 50,message:"长度不能超过50"}
"trnmod.trndoc.amdapl": [
{ type: "string", required: true, message: "必输项" },
{ max: 50, message: "长度不能超过50" }
],
"trnmod.trndoc.advdoc":[
{type: "string", required: false, message: "必输项"},
{max: 1,message:"长度不能超过1"}
"trnmod.trndoc.advdoc": [
{ type: "string", required: false, message: "必输项" },
{ max: 1, message: "长度不能超过1" }
],
"trnmod.trndoc.filrecv":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"trnmod.trndoc.filrecv": [
{ type: "string", required: false, message: "必输项" },
{ max: 16, message: "长度不能超过16" }
],
"trnmod.trndoc.doctrestm":[
{type: "string", required: false, message: "必输项"},
{max: 1,message:"长度不能超过1"}
"trnmod.trndoc.doctrestm": [
{ type: "string", required: false, message: "必输项" },
{ max: 1, message: "长度不能超过1" }
],
......@@ -325,64 +325,64 @@ export default {
"trnmod.trndoc.condocstm":[
{type: "string", required: false, message: "必输项"},
{max: 1,message:"长度不能超过1"}
"trnmod.trndoc.condocstm": [
{ type: "string", required: false, message: "必输项" },
{ max: 1, message: "长度不能超过1" }
],
"trnmod.trndoc.rcvatt.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
"trnmod.trndoc.rcvatt.seainf": [
{ type: "string", required: false, message: "必输项" },
{ max: 3, message: "长度不能超过3" }
],
"mtabut.coninf.oitinf.oit.inftxt":[
{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"}
"mtabut.coninf.oitinf.oit.inftxt": [
{ type: "string", required: true, message: "必输项" },
{ max: 60, message: "长度不能超过60" }
],
"mtabut.coninf.oitset.oit.inftxt":[
{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"}
"mtabut.coninf.oitset.oit.inftxt": [
{ type: "string", required: true, message: "必输项" },
{ max: 60, message: "长度不能超过60" }
],
"mtabut.coninf.conexedat":[
{type: "date", required: false, message: "输入正确的日期"}
"mtabut.coninf.conexedat": [
{ type: "date", required: false, message: "输入正确的日期" }
],
"mtabut.coninf.usr.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 8,message:"长度不能超过8"}
"mtabut.coninf.usr.extkey": [
{ type: "string", required: false, message: "必输项" },
{ max: 8, message: "长度不能超过8" }
],
"setmod.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
"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.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"}
"setmod.zmqacc": [
{ type: "string", required: false, message: "必输项" },
{ max: 20, message: "长度不能超过20" }
],
"bedgrp.srm.djuusr":[
{type: "string", required: false, message: "必输项"},
{max: 80,message:"长度不能超过80"}
"bedgrp.srm.djuusr": [
{ type: "string", required: false, message: "必输项" },
{ max: 80, message: "长度不能超过80" }
],
"bedgrp.srm.djudat":[
{type: "date", required: false, message: "输入正确的日期"}
"bedgrp.srm.djudat": [
{ type: "date", required: false, message: "输入正确的日期" }
],
"bedgrp.srm.djuref":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
"bedgrp.srm.djuref": [
{ type: "string", required: false, message: "必输项" },
{ max: 40, message: "长度不能超过40" }
],
}
\ No newline at end of file
import Api from "~/service/Api"
import Pts from "../Common/Pts"
export default class Letdrv{
constructor () {
import Pub from "../Public"
export default class Letdrv {
constructor() {
this.data = {
betp:{
ledget:{
sdamod:{
dadsnd:"", // Drag Drop Sender .betp.ledget.sdamod.dadsnd
seainf:"", // .betp.ledget.sdamod.seainf
},
},
aammod:{
addamtflg:"", // Add. Amount .betp.aammod.addamtflg
},
recget:{
sdamod:{
seainf:"", // .betp.recget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .betp.recget.sdamod.dadsnd
},
},
prbp:{
ptsget:{
sdamod:{
seainf:"", // .betp.prbp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .betp.prbp.ptsget.sdamod.dadsnd
},
},
},
docgrdm:{
docdsclab:"", // Label of document description .betp.docgrdm.docdsclab
},
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
},
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
},
},
blk:{
matper:"", // Maturity Period .bedgrp.blk.matper
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
},
},
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
}
betp: {
ledget: {
sdamod: {
dadsnd: "", // Drag Drop Sender .betp.ledget.sdamod.dadsnd
seainf: "", // .betp.ledget.sdamod.seainf
},
},
aammod: {
addamtflg: "", // Add. Amount .betp.aammod.addamtflg
},
recget: {
sdamod: {
seainf: "", // .betp.recget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .betp.recget.sdamod.dadsnd
},
},
prbp: {
ptsget: {
sdamod: {
seainf: "", // .betp.prbp.ptsget.sdamod.seainf
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: {
cur: "", // .ledgrp.cbs.max.cur
amt: "", // Balance .ledgrp.cbs.max.amt
},
},
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
},
},
blk: {
matper: "", // Maturity Period .bedgrp.blk.matper
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
},
},
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>
<div class="eibs-tab">
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitinf.labinftxt" data-path=".mtabut.coninf.oitinf.labinftxt" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitinf.labinftxt" data-path=".mtabut.coninf.oitinf.labinftxt" > </span>
</c-col>
<!-- S0000579 : Display Type -->
<c-col :span="12">
<el-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>
</el-form-item>
<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="$t('other.please_enter')+'Infotext'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<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>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitset.labinftxt" data-path=".mtabut.coninf.oitset.labinftxt" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.mtabut.coninf.oitset.labinftxt" data-path=".mtabut.coninf.oitset.labinftxt" > </span>
</c-col>
<!-- S0000579 : Display Type -->
<c-col :span="12">
<el-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>
</el-form-item>
<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="$t('other.please_enter')+'Infotext'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<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>
</el-form-item>
</c-col>
<!-- SF000019 : 执行日期 -->
<c-col :span="12">
<el-form-item label="执行日期" prop="mtabut.coninf.conexedat">
<c-date-picker type="date" v-model="model.mtabut.coninf.conexedat" style="width:100%" placeholder="请选择执行日期"></c-date-picker>
<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="$t('other.please_enter')+$t('coninf.SF000019')"></c-date-picker>
</el-form-item>
</c-col>
<!-- SF000020 : Send for Release to -->
<c-col :span="12">
<el-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>
</el-form-item>
<c-form-item label="User ID" prop="mtabut.coninf.usr.extkey">
<c-input v-model="model.mtabut.coninf.usr.extkey" maxlength="8" :placeholder="$t('other.please_enter')+'User ID'"></c-input>
</c-form-item>
</c-col>
</div>
</template>
......@@ -52,7 +56,7 @@
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Betacc/Event"
import Event from "~/model/Betrcl/Event"
export default {
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>
<div class="eibs-tab">
<c-col :span="12">
<span v-text="model.trnmod.trndoc.advlabel" data-path=".trnmod.trndoc.advlabel" > </span>
</c-col>
<!-- SF000545 : Correspondence -->
<c-col :span="12">
<span v-text="model.trnmod.trndoc.advlabel" data-path=".trnmod.trndoc.advlabel" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="国内证落款" prop="trnmod.trndoc.advnam">
<c-input v-model="model.trnmod.trndoc.advnam" maxlength="50" placeholder="请输入国内证落款"></c-input>
</el-form-item>
<c-form-item label="国内证落款" prop="trnmod.trndoc.advnam">
<c-input v-model="model.trnmod.trndoc.advnam" maxlength="50" :placeholder="$t('other.please_enter')+'国内证落款'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="修改申请人名称" prop="trnmod.trndoc.amdapl">
<c-input type="textarea" v-model="model.trnmod.trndoc.amdapl" maxlength="50" show-word-limit placeholder="请输入修改申请人名称" ></c-input>
</el-form-item>
<c-form-item label="修改申请人名称" prop="trnmod.trndoc.amdapl">
<c-input type="textarea" v-model="model.trnmod.trndoc.amdapl" maxlength="50" show-word-limit :placeholder="$t('other.please_enter')+'修改申请人名称'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.trndoc.amdnam" data-path=".trnmod.trndoc.amdnam" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.trndoc.amdnam" data-path=".trnmod.trndoc.amdnam" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="国内证通知书" prop="trnmod.trndoc.advdoc">
<c-input v-model="model.trnmod.trndoc.advdoc" maxlength="1" placeholder="请输入国内证通知书"></c-input>
</el-form-item>
<c-form-item label="国内证通知书" prop="trnmod.trndoc.advdoc">
<c-input v-model="model.trnmod.trndoc.advdoc" maxlength="1" :placeholder="$t('other.please_enter')+'国内证通知书'"></c-input>
</c-form-item>
</c-col>
</div>
</template>
......@@ -32,7 +33,7 @@
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Betacc/Event"
import Event from "~/model/Betrcl/Event"
export default {
inject: ['root'],
......
<template>
<div class="eibs-tab">
<!-- S0000552 : Outgoing Correspondence, Attachments and other Documents -->
<c-col :span="12">
<el-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
<c-input v-model="model.trnmod.trndoc.filrecv" placeholder="请输入File Receiver"></c-input>
</el-form-item>
<c-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
<c-input v-model="model.trnmod.trndoc.filrecv" :placeholder="$t('other.please_enter')+'File Receiver'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Document tree" prop="trnmod.trndoc.doctrestm">
<c-input v-model="model.trnmod.trndoc.doctrestm" placeholder="请输入Document tree"></c-input>
</el-form-item>
<c-form-item label="Document tree" prop="trnmod.trndoc.doctrestm">
<c-input v-model="model.trnmod.trndoc.doctrestm" :placeholder="$t('other.please_enter')+'Document tree'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButshw">
Sho&w
{{$t('trndoc.CF000547')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButadd">
D&etails
{{$t('trndoc.CF000548')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButnew">
&Add New
{{$t('trndoc.CF000553')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButattto">
Attach to
{{$t('trndoc.CG001184')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onTrndocButdel">
Delete
{{$t('trndoc.CF000549')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.trndoc.doclbl" data-path=".trnmod.trndoc.doclbl" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.trndoc.doclbl" data-path=".trnmod.trndoc.doclbl" > </span>
</c-col>
<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 :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 :span="12">
<c-button size="small" type="primary" @click="onTrndocButatt">
Attach
{{$t('trndoc.CF000551')}}
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm">
<c-input v-model="model.trnmod.trndoc.condocstm" placeholder="请输入Connected Documents"></c-input>
</el-form-item>
<c-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm">
<c-input v-model="model.trnmod.trndoc.condocstm" :placeholder="$t('other.please_enter')+'Connected Documents'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trnmod.trndoc.rcvatt.seainf">
<c-input v-model="model.trnmod.trndoc.rcvatt.seainf" placeholder="请输入"></c-input>
</el-form-item>
<c-form-item label="" prop="trnmod.trndoc.rcvatt.seainf">
<c-input v-model="model.trnmod.trndoc.rcvatt.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</c-col>
</div>
</template>
......@@ -78,7 +79,7 @@
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Betacc/Event"
import Event from "~/model/Betrcl/Event"
export default {
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>
<div class="eibs-tab">
<!-- SF000062 : Liability -->
<!-- SF000085 : Sight Amount -->
<c-col :span="12">
<el-form-item label="明细业务总笔数" prop="trnmod.cipmod.mxywbs">
<c-input v-model="model.trnmod.cipmod.mxywbs" placeholder="请输入明细业务总笔数"></c-input>
</el-form-item>
<c-form-item :label="$t('liaall.SF000085')" prop="liaall.outamt">
<c-input v-model="model.liaall.outamt" :placeholder="$t('other.please_enter')+$t('liaall.SF000085')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="发起直接参与者行号" prop="trnmod.cipmod.fqzyhh">
<c-input v-model="model.trnmod.cipmod.fqzyhh" maxlength="35" placeholder="请输入发起直接参与者行号"></c-input>
</el-form-item>
<c-form-item label="Sight Amount Percentage" prop="liaall.outpct">
<c-input v-model="model.liaall.outpct" :placeholder="$t('other.please_enter')+'Sight Amount Percentage'"></c-input>
</c-form-item>
</c-col>
<!-- SF000088 : % -->
<!-- SF000063 : Amount not yet assigned -->
<c-col :span="12">
<el-form-item label="明细业务总金额" prop="trnmod.cipmod.mxywje">
<c-input v-model="model.trnmod.cipmod.mxywje" placeholder="请输入明细业务总金额"></c-input>
</el-form-item>
<c-form-item :label="$t('liaall.S0000099')" prop="liaall.concur">
<c-input v-model="model.liaall.concur" maxlength="3" :placeholder="$t('other.please_enter')+$t('liaall.S0000099')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="接收直接参与者行号" prop="trnmod.cipmod.jszyhh">
<c-input v-model="model.trnmod.cipmod.jszyhh" maxlength="35" placeholder="请输入接收直接参与者行号"></c-input>
</el-form-item>
<c-form-item :label="$t('liaall.SF000063')" prop="liaall.misamt">
<c-input v-model="model.liaall.misamt" :placeholder="$t('other.please_enter')+$t('liaall.SF000063')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="明细业务标识号" prop="trnmod.cipmod.mxywsh">
<c-input v-model="model.trnmod.cipmod.mxywsh" maxlength="35" placeholder="请输入明细业务标识号"></c-input>
</el-form-item>
<c-button size="small" type="primary" @click="onLiaallButmisamt">
{{$t('liaall.CF000061')}}
</c-button>
</c-col>
</div>
<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>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Betacc/Event"
import Event from "~/model/Betrcl/Event"
export default {
inject: ['root'],
......
......@@ -2,146 +2,153 @@
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="ECIFNO" prop="liaall.limmod.ecifno">
<c-input v-model="model.liaall.limmod.ecifno" maxlength="22" placeholder="请输入ECIFNO"></c-input>
</el-form-item>
<c-form-item label="ECIFNO" prop="liaall.limmod.ecifno">
<c-input v-model="model.liaall.limmod.ecifno" maxlength="22" :placeholder="$t('other.please_enter')+'ECIFNO'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.liaall.limmod.limpts.wrklab" data-path=".liaall.limmod.limpts.wrklab" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.liaall.limmod.limpts.wrklab" data-path=".liaall.limmod.limpts.wrklab" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.liaall.limmod.limpts.othlab" data-path=".liaall.limmod.limpts.othlab" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.liaall.limmod.limpts.othlab" data-path=".liaall.limmod.limpts.othlab" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.liaall.limmod.limpts.othlabss" data-path=".liaall.limmod.limpts.othlabss" > </span>
</c-col>
<!-- S0001138 : 业务编号 -->
<c-col :span="12">
<span v-text="model.liaall.limmod.limpts.othlabss" data-path=".liaall.limmod.limpts.othlabss" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="国结业务编号" prop="liaall.limmod.ownref">
<c-input v-model="model.liaall.limmod.ownref" maxlength="16" placeholder="请输入国结业务编号"></c-input>
</el-form-item>
<c-form-item label="国结业务编号" prop="liaall.limmod.ownref">
<c-input v-model="model.liaall.limmod.ownref" maxlength="16" :placeholder="$t('other.please_enter')+'国结业务编号'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-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>
</el-form-item>
<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="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-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>
</el-form-item>
<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="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-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>
</el-form-item>
<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="$t('other.please_enter')+'External Key of Address'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="liaall.limmod.wrkp.ptsget.sdamod.seainf">
<c-input v-model="model.liaall.limmod.wrkp.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
<c-form-item label="" prop="liaall.limmod.wrkp.ptsget.sdamod.seainf">
<c-input v-model="model.liaall.limmod.wrkp.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="onWrkpDet">
Details
{{$t('ptsp.CF000082')}}
</c-button>
</c-col>
<c-col :span="12">
<el-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>
</el-form-item>
<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="$t('other.please_enter')+'External Key of Address'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="liaall.limmod.othp.ptsget.sdamod.seainf">
<c-input v-model="model.liaall.limmod.othp.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
<c-form-item label="" prop="liaall.limmod.othp.ptsget.sdamod.seainf">
<c-input v-model="model.liaall.limmod.othp.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="onOthpDet">
Details
{{$t('ptsp.CF000082')}}
</c-button>
</c-col>
<!-- S0001135 : 业务余额 -->
<c-col :span="12">
<el-form-item label="业务余额" prop="liaall.limmod.comamt">
<c-input v-model="model.liaall.limmod.comamt" placeholder="请输入业务余额"></c-input>
</el-form-item>
<c-form-item label="业务余额" prop="liaall.limmod.comamt">
<c-input v-model="model.liaall.limmod.comamt" :placeholder="$t('other.please_enter')+'业务余额'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-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>
</el-form-item>
<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="$t('other.please_enter')+'Name of Party'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-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>
</el-form-item>
<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="$t('other.please_enter')+'Name of Party'"></c-input>
</c-form-item>
</c-col>
<!-- S0001136 : 保证金 -->
<!-- S0000011 : 额度类型 -->
<c-col :span="12">
<el-form-item label="保证金余额" prop="liaall.limmod.ccvamt">
<c-input v-model="model.liaall.limmod.ccvamt" placeholder="请输入保证金余额"></c-input>
</el-form-item>
<c-form-item label="保证金余额" prop="liaall.limmod.ccvamt">
<c-input v-model="model.liaall.limmod.ccvamt" :placeholder="$t('other.please_enter')+'保证金余额'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<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>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLimptsGet1">
查询
{{$t('limpts.C0000013')}}
</c-button>
</c-col>
<!-- S0000012 : 额度类型 -->
<c-col :span="12">
<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>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLimptsGet2">
查询
{{$t('limpts.C0000014')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.liaall.limmod.limpts.lsh" data-path=".liaall.limmod.limpts.lsh" > </span>
</c-col>
<!-- S0001137 : 余额 -->
<c-col :span="12">
<span v-text="model.liaall.limmod.limpts.lsh" data-path=".liaall.limmod.limpts.lsh" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="合同流�'号" prop="liaall.limmod.limpts.pfcod1">
<c-input v-model="model.liaall.limmod.limpts.pfcod1" maxlength="14" placeholder="请输入合同流�'号"></c-input>
</el-form-item>
<c-form-item label="合同流�'号" prop="liaall.limmod.limpts.pfcod1">
<c-input v-model="model.liaall.limmod.limpts.pfcod1" maxlength="14" :placeholder="$t('other.please_enter')+'合同流�'号'"></c-input>
</c-form-item>
</c-col>
<!-- S0000018 : 合同流水号 -->
<c-col :span="12">
<el-form-item label="合同流�'号" prop="liaall.limmod.limpts.pfcod2">
<c-input v-model="model.liaall.limmod.limpts.pfcod2" maxlength="14" placeholder="请输入合同流�'号"></c-input>
</el-form-item>
<c-form-item label="合同流�'号" prop="liaall.limmod.limpts.pfcod2">
<c-input v-model="model.liaall.limmod.limpts.pfcod2" maxlength="14" :placeholder="$t('other.please_enter')+'合同流�'号'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLimmodTrycal">
试算
{{$t('limmod.C0000005')}}
</c-button>
</c-col>
</div>
......@@ -150,7 +157,7 @@
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Betacc/Event"
import Event from "~/model/Betrcl/Event"
export default {
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>
<c-row>
<!-- 第一行 -->
<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>
<div class="eibs-tab">
<c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="betp.ledget.sdamod.dadsnd">
<c-input v-model="model.betp.ledget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</c-form-item>
</c-col>
<!-- SF000052 : 参考号 -->
<c-col :span="12">
<c-form-item :label="$t('betp.SF000052')" prop="ledgrp.rec.ownref">
<c-input v-model="model.ledgrp.rec.ownref" maxlength="16" :placeholder="$t('other.please_enter')+$t('betp.SF000052')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="betp.ledget.sdamod.seainf">
<c-input v-model="model.betp.ledget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</c-col>
<!-- SF000053 : 信用证余额 -->
<c-col :span="12">
<c-form-item label="Currency" prop="ledgrp.cbs.opn1.cur">
<c-input v-model="model.ledgrp.cbs.opn1.cur" maxlength="3" :placeholder="$t('other.please_enter')+'Currency'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<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 :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>
<!-- SF000061 : 单据参考号 -->
<c-col :span="12">
<c-form-item :label="$t('betp.SF000061')" prop="bedgrp.rec.ownref">
<c-input v-model="model.bedgrp.rec.ownref" maxlength="16" :placeholder="$t('other.please_enter')+$t('betp.SF000061')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="betp.recget.sdamod.seainf">
<c-input v-model="model.betp.recget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
</c-form-item>
</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>
<!-- SF000060 : 单据金额 -->
<c-col :span="12">
<el-form-item :label="$t('betp.SF000060')" prop="bedgrp.cbs.max.cur">
<c-select v-model="model.bedgrp.cbs.max.cur" style="width:100%" :placeholder="$t('other.please_enter')+$t('betp.SF000060')">
</c-select>
</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">
<el-form-item label="信用证余额" prop="ledgrp.cbs.opn1.cur">
<c-select
v-model="model.ledgrp.cbs.opn1.cur"
style="width: 100%"
placeholder="请选择币种"
:code="codes.acccur"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" label-width="20px" prop="ledgrp.cbs.opn1.amt">
<c-input
v-model="model.ledgrp.cbs.opn1.amt"
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>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('betp.SF000060')" prop="bedgrp.cbs.max.amt">
<c-input v-model="model.bedgrp.cbs.max.amt" :placeholder="$t('other.please_enter')+$t('betp.SF000060')"></c-input>
</c-form-item>
</c-col>
<!-- SF000056 : 交单人 -->
<c-col :span="12">
<c-form-item :label="$t('betp.SF000056')" prop="bedgrp.prb.pts.ref">
<c-input v-model="model.bedgrp.prb.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('betp.SF000056')"></c-input>
</c-form-item>
</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 :span="12">
<c-form-item label="Balance" prop="bedgrp.cbs.opn1.amt">
<c-input v-model="model.bedgrp.cbs.opn1.amt" :placeholder="$t('other.please_enter')+'Balance'"></c-input>
</c-form-item>
</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>
<!-- SF000063 : 开证行 -->
<!-- SF000065 : 编号 -->
<c-col :span="12">
<c-form-item :label="$t('betp.SF000063')" prop="bedgrp.iss.pts.ref">
<c-input v-model="model.bedgrp.iss.pts.ref" maxlength="16" :placeholder="$t('other.please_enter')+$t('betp.SF000063')"></c-input>
</c-form-item>
</c-col>
<!-- SF000062 : 单据类型 -->
<c-col :span="12">
<el-form-item :label="$t('betp.SF000062')" prop="bedgrp.rec.doctypcod">
<c-select v-model="model.bedgrp.rec.doctypcod" style="width:100%" :placeholder="$t('other.please_enter')+$t('betp.SF000062')">
</c-select>
</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 :span="11">
<el-form-item label="摘要" prop="bedgrp.rec.nam">
<c-input
v-model="model.bedgrp.rec.nam"
maxlength="29"
placeholder="摘要"
></c-input>
</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>
<!-- SF000055 : 到期日 -->
<c-col :span="12">
<el-form-item :label="$t('betp.SF000055')" prop="bedgrp.rec.matdat">
<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>
</el-form-item>
</c-col>
</c-col>
<!-- 第三行 -->
<c-col :span="24">
<!-- 第三行 左边-->
<c-col :span="12">
<c-col :span="24">
<c-col :span="8">
<el-form-item label="单据金额" prop="bedgrp.cbs.max.cur">
<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 :span="8">
<el-form-item label="" label-width="10px" prop="bedgrp.cbs.max.amt">
<c-input-currency
v-model="model.bedgrp.cbs.max.amt"
style="text-align: left; width: 100%"
placeholder="请输入单据金额"
></c-input-currency>
</el-form-item>
</c-col>
<c-col :span="4" class="centerLable">
<c-checkbox v-model="model.betp.aamp.aammod.addamtflg"
>附加金额</c-checkbox
>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="8">
<el-form-item label="单据余额" prop="bedgrp.cbs.opn1.cur">
<c-select
v-model="model.bedgrp.cbs.opn1.cur"
style="width: 100%"
placeholder="请选择币种"
:code="codes.acccur"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="14">
<el-form-item label="" label-width="10px" prop="bedgrp.cbs.opn1.amt">
<c-input-currency
v-model="model.bedgrp.cbs.opn1.amt"
style="text-align: left; width: 100%"
placeholder="请输入单据余额"
></c-input-currency>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="22">
<el-form-item label="单据类型" prop="bedgrp.rec.doctypcod">
<c-select
v-model="model.bedgrp.rec.doctypcod"
style="width: 100%"
placeholder="请选择单据类型"
:code="codes.doc"
>
</c-col>
<!-- SF000054 : 到单日期 -->
<c-col :span="12">
<el-form-item :label="$t('betp.SF000054')" prop="bedgrp.rec.rcvdat">
<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>
</el-form-item>
</c-col>
<!-- SF000057 : 提示日期 -->
<c-col :span="12">
<el-form-item label="Presentation Date" prop="bedgrp.rec.predat">
<c-date-picker type="date" v-model="model.bedgrp.rec.predat" style="width:100%" :placeholder="$t('other.please_enter')+'Presentation Date'"></c-date-picker>
</el-form-item>
</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>
<!-- SF000064 : 单据状态 -->
<c-col :span="12">
<c-form-item :label="$t('betp.SF000064')" prop="bedgrp.rec.docsta">
<c-input v-model="model.bedgrp.rec.docsta" maxlength="40" :placeholder="$t('other.please_enter')+$t('betp.SF000064')"></c-input>
</c-form-item>
</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 :span="12">
<c-checkbox v-model="model.rmbclm.clmrmbflg">{{$t('betrcl.CF000051')}}</c-checkbox>
</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>
<!-- S0000014 : 单据金额 -->
<c-col :span="12">
<el-form-item label="Currency" prop="bedgrp.cbs.opn2.cur">
<c-select v-model="model.bedgrp.cbs.opn2.cur" style="width:100%" :placeholder="$t('other.please_enter')+'Currency'">
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="14">
<el-form-item label="到期日" prop="bedgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.matdat"
style="width: 100%"
placeholder="请选择到期日"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="10"></c-col>
<c-col :span="14">
<el-form-item label="到单日期" prop="bedgrp.rec.rcvdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.rcvdat"
style="width: 100%"
placeholder="请选择到单日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="10"></c-col>
</c-col>
<!-- 第三行 右边-->
<c-col :span="11">
<c-ptap
:model="model"
:argadr="{
title: '交单人',
grp: 'bedgrp',
rol: 'prb',
}"
:disabled="true"
@onSeainf="onSeainf"
@onAplpDet="onBenpDet"
>
</c-ptap>
</c-col>
</c-col>
<!-- 第四行 左边-->
<c-col :span="12">
<c-col :span="14">
<el-form-item label="提示日期" prop="bedgrp.rec.disdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.disdat"
style="width: 100%"
placeholder="请选择提示日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="10"></c-col>
<c-col :span="24">
<c-col :span="22">
<el-form-item label="单据状态" prop="bedgrp.rec.docsta">
<c-select
v-model="model.bedgrp.rec.docsta"
style="width: 100%"
placeholder="请选择单据状态"
:code="codes.bedtyp"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="22">
<el-form-item label="tenstm">
<c-input
v-model="model.trnmod.swiadd.strinf"
maxlength="29"
placeholder="tenstm">
</c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="22">
<el-form-item label="Payment instr">
<c-input
v-model="model.trnmod.swiadd.strinf"
maxlength="29"
placeholder="payinstxt">
</c-input>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="22">
<el-form-item label="Less comm">
<c-input
v-model="model.trnmod.swiadd.strinf"
maxlength="29"
placeholder="less comm">
</c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- 第四行 右边-->
<c-col :span="11">
<c-ptap
:model="model"
:argadr="{
title: '开证行',
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="11">
<c-ptap
:model="model"
:argadr="{
title: '申请人',
grp: 'bedgrp',
rol: 'apl',
}"
:disabled="true"
@onSeainf="onSeainf"
@onAplpDet="onAplpDet"
>
</c-ptap>
</c-col>
</c-col>
<c-col :span="24" v-if="model.betp.aamp.aammod.addamtflg">
<c-col :span="12">
<c-col :span="8">
<el-form-item label="单据金额" prop="bedgrp.cbs.max.cur">
<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 :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>
</c-col>
<c-col :span="24" v-if="model.betp.aamp.aammod.addamtflg">
<c-col :span="12">
<c-col :span="8">
<el-form-item label="附加金额" prop="bedgrp.cbs.max.cur">
<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 :span="14">
<el-form-item label="" label-width="10px" prop="aamset.utlamt2">
<c-input-currency
v-model="model.aamset.utlamt2"
style="text-align: left; width: 100%"
placeholder="请输入附加金额"
></c-input-currency>
</el-form-item>
</c-col>
</c-col>
<c-col :span="12">
</c-col>
</c-col>
</c-row>
</c-col>
<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>
<!-- S0000013 : 附加金额 -->
<c-col :span="12">
<c-form-item label="Add. Amount utilized/settled" prop="aamset.utlamt2">
<c-input v-model="model.aamset.utlamt2" :placeholder="$t('other.please_enter')+'Add. Amount utilized/settled'"></c-input>
</c-form-item>
</c-col>
<!-- SG000058 : Payment instructions to ISS/AVB -->
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onPayinsButtxmsel">
{{$t('betrcl.CF000059')}}
</c-button>
</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>
<!-- SG000057 : Less comm. -->
<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>
<!-- 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>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Betacc/Event";
import Ptap from "~/views/Public/Ptap";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Betrcl/Event"
export default {
components: { "c-ptap": Ptap },
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
......@@ -387,11 +244,6 @@ export default {
methods:{...Event},
created:function(){
},
watch:{
"model.bedgrp.cbs.max.amt": function(){
this.model.aamset.utlamt = this.model.bedgrp.cbs.max.amt;
}
}
}
</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>
<div class="eibs-tab">
<!-- S0000002 : 参考号 -->
<c-col :span="12">
<c-form-item label="our reference" prop="setmod.ref">
<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="our reference" prop="setmod.ref">
<c-input v-model="model.setmod.ref" maxlength="16" placeholder="请输入our reference"></c-input>
<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>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.docamttyplab" data-path=".setmod.docamttyplab" > </span>
</c-col>
<c-col :span="12">
<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>
<!-- S0000003 : 类型 -->
<c-col :span="12">
<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>
</el-form-item>
</c-col>
<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 :span="12">
<c-button size="small" type="primary" @click="onSetmodDet">
细节
{{$t('setmod.CF000032')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.retmsg" data-path=".setmod.retmsg" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.retmsg" data-path=".setmod.retmsg" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="自�'�区主�'�号" prop="setmod.zmqacc">
<c-input v-model="model.setmod.zmqacc" maxlength="20" placeholder="请输入自�'�区主�'�号"></c-input>
</el-form-item>
<c-form-item label="自�'�区主�'�号" prop="setmod.zmqacc">
<c-input v-model="model.setmod.zmqacc" maxlength="20" :placeholder="$t('other.please_enter')+'自�'�区主�'�号'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.zmqacclab" data-path=".setmod.zmqacclab" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.setglg.labdspflg" data-path=".setmod.setglg.labdspflg" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.setmod.zmqacclab" data-path=".setmod.zmqacclab" > </span>
</c-col>
<!-- S0000001 : Foreign Commission / Charges: -->
<!-- S0000001 : Own Commission / Charges: -->
<!-- SF000001 : Settlement: -->
<c-col :span="12">
<span v-text="model.setmod.setglg.labdspflg" data-path=".setmod.setglg.labdspflg" > </span>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Betacc/Event"
import Event from "~/model/Betrcl/Event"
export default {
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>
<c-page title="出口信用证单据索汇">
<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>
<div class="eContainer">
<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">
<!--PD000033 -->
<el-tab-pane label="基本信息" name="rclp">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--betrcl PD000034 Claim Reimb. -->
<el-tab-pane :label="$t('betrcl.PD000034')" name="rclp">
<m-rclp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000018 【TODO me】该页面无内容,暂时注释掉-->
<!-- <el-tab-pane label="ovwp" name="ovwp">
<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>
<!--PD000010 -->
<el-tab-pane label="coninftag" name="coninftag">
<m-coninftag :model="model" :codes="codes"/>
<!--liaall PD000027 Liability -->
<el-tab-pane :label="$t('liaall.PD000027')" name="engp">
<m-engp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000529 【TODO me】报文及面函-->
<el-tab-pane label="面函" name="docpan">
<!--trndoc PD000529 &Messages -->
<el-tab-pane :label="$t('trndoc.PD000529')" name="docpan">
<m-docpan :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000546 【TODO me】附件-->
<el-tab-pane label="附件" name="doctre">
<!--trndoc PD000546 Attachments -->
<el-tab-pane :label="$t('trndoc.PD000546')" name="doctre">
<m-doctre :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="dtetag" name="dtetag">
<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"/>
<!--coninf PD000000 Completion -->
<el-tab-pane :label="$t('coninf.PD000000')" name="coninfp">
<m-coninfp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000450 -->
<el-tab-pane label="cips3" name="cips3">
<m-cips3 :model="model" :codes="codes"/>
<!--rmbclm PD000128 Reimbursement Details -->
<el-tab-pane :label="$t('rmbclm.PD000128')" name="remp">
<m-remp :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane label="统一授信" name="limitbody">
<!--limmod PD000001 统一授信 -->
<el-tab-pane :label="$t('limmod.PD000001')" name="limitbody">
<m-limitbody :model="model" :codes="codes"/>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="或有" name="engp">
<m-engp :model="model" :codes="codes" />
</el-tab-pane>
<!--setmod PD000000 Settlement -->
<el-tab-pane :label="$t('setmod.PD000000')" name="setpan">
<m-setpan :model="model" :codes="codes"/>
</el-tab-pane>
</c-tabs>
</el-form>
</div>
</c-page>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
import Betacc from "~/model/Betacc"
import commonProcess from "~/mixin/commonProcess";
import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Betacc/Check"
import Default from "~/model/Betacc/Default"
import Pattern from "~/model/Betacc/Pattern"
import Betrcl from "~/model/Betrcl"
import commonProcess from "~/mixin/commonProcess"
import Check from "~/model/Betrcl/Check"
import Default from "~/model/Betrcl/Default"
import Pattern from "~/model/Betrcl/Pattern"
import Rclp from "./Rclp"
import Ovwp from "./Ovwp"
// import Setpan from "./Setpan" // 【TODO me】改为使用公共页面
// import Coninfp from "./Coninfp" // 【TODO me】改为使用公共页面
// import Docpan from "./Docpan" // 【TODO me】改为使用公共页面
import Coninftag from "./Coninftag"
import Engp from "./Engp"
import Docpan from "./Docpan"
import Doctre from "./Doctre"
import Dtetag from "./Dtetag"
import Shisuan from "./Shisuan"
import Cips from "./Cips"
import Cips2 from "./Cips2"
import Cips3 from "./Cips3"
import Coninfp from "./Coninfp"
import Remp from "./Remp"
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 {
name: "Betacc",
name: "Betrcl",
components:{
"m-rclp" : Rclp,
"m-ovwp" : Ovwp,
"m-setpan" : Setpan,
"m-coninfp" : Coninfp,
"m-coninftag" : Coninftag,
"m-engp" : Engp,
"m-docpan" : Docpan,
"m-doctre" : Doctre,
"m-dtetag" : Dtetag,
"m-shisuan" : Shisuan,
"m-cips" : Cips,
"m-cips2" : Cips2,
"m-cips3" : Cips3,
"m-coninfp" : Coninfp,
"m-remp" : Remp,
"m-limitbody" : Limitbody,
"m-engp":Engp,
"m-setpan" : Setpan,
},
provide() {
return {
root: this
}
},
mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理
data(){
mixins: [commonProcess], // 里面包含了Default、Check等的公共处理
data(){
return {
tabVal: "rclp",
trnName: "betacc",
model: new Betacc().data,
tabVal: "",
trnName: "betrcl",
trnType: "",
model: new Betrcl().data,
checkRules: Check,
defaultRules: Default,
pattern: Pattern,
rules: null,
codes: { ...CodeTable },
codes: {
},
}
},
methods:{
tabClick(){
myTabClick(tab){
this.tabClick(tab)
/**
* do it yourself
**/
}
},
created:async function(){
console.log("进入betacc交易");
console.log("进入betrcl交易");
let rtnmsg = await this.init({})
if(rtnmsg.respCode == SUCCESS)
{
this.updateModel(rtnmsg.data)
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
this.$notify.error({title: '错误',message: '服务请求失败'});
}
}
}
......
......@@ -228,7 +228,7 @@ const BusRouter = [
{ path: 'infled', component: Infled, name: 'Infled', meta: { title: '出口信用证查询infled' } },
{ path: 'Bptcan', component: Bptcan, name: 'Bptcan', 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: 'sptrou', component: Sptrou, name: 'Sptrou', meta: { title: 'Sptrou' } },
......
<template>
<div class="eibs-tab">
<!-- S0000552 : Outgoing Correspondence, Attachments and other Documents -->
<c-col :span="12">
......
......@@ -193,15 +193,15 @@
label="Form of L/C"
prop="ledgrp.rec.lcrtyp"
style="width: 100%"
disabled
>
<c-select
v-model="model.assbustyp"
v-model="model.ledgrp.rec.lcrtyp"
style="width: 100%"
placeholder="Please select Form of L/C"
disabled
>
<el-option
v-for="item in lcrtyp1"
v-for="item in codes.lcrtyp1"
:key="item.value"
:label="item.label"
:value="item.value"
......@@ -307,7 +307,211 @@
</el-form-item>
</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-form-item label="Drag Drop Sender" prop="betp.ledget.sdamod.dadsnd">
......@@ -656,9 +860,10 @@ import commonProcess from "~/mixin/commonProcess";
import Ptsmsg from "~/views/Public/Ptsmsg";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Letdrv/Event";
import Ptap from "~/views/Public/Ptap";
export default {
components:{"c-ptsmsg": Ptsmsg,},
components:{"c-ptsmsg": Ptsmsg, "c-ptap": Ptap },
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
......
<template>
<div class="eibs-tab">
<!-- S0000201 : 不符点 -->
<c-col :span="12">
<c-checkbox v-model="model.bedgrp.blk.docdisflg">{{$t('betp.CF000208')}}</c-checkbox>
</c-col>
<c-col :span="12">
<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-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onDocdisButtxmsel">
{{$t('betp.CF000198')}}
</c-button>
</c-col>
<!-- SF000209 : 寄单状态 -->
<c-col :span="12">
<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>
<!-- 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>
<!-- S0000202 : 单据内部不符点 -->
<c-col :span="12">
<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-form-item>
</c-col>
<!-- SF000210 : 付款人 -->
<c-col :span="12">
</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="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="$t('other.please_enter')+'Payer'">
</c-select>
<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="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onIntdisButtxmsel">
{{$t('betp.CF000196')}}
</c-button>
</c-col>
<!-- SF000211 : 参考号 -->
<c-col :span="12">
<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-form-item>
</c-col>
<!-- S0000203 : 注释和结论 -->
<c-col :span="12">
<c-form-item 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-col>
<c-col :span="12">
<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-form-item>
</c-col>
<c-col :span="12">
<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-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onOthpDet">
{{$t('ptsp.CF000081')}}
</c-button>
</c-col>
<c-col :span="12">
<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-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onComconButtxmsel">
{{$t('betp.CF000197')}}
</c-button>
</c-col>
<c-col :span="12">
<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-form-item>
</c-col>
<c-col :span="12">
<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-form-item>
</c-col>
<c-col :span="12">
<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-form-item>
</c-col>
<c-col :span="12">
<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-form-item>
</c-col>
<!-- S0000200 : 结算指示 -->
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onSetinstxmButtxmsel">
{{$t('betp.CF000215')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item 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-col>
<c-col :span="12">
<span v-text="model.betp.docgrdm.docdsclab" data-path=".betp.docgrdm.docdsclab" > </span>
</c-col>
</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 :span="12">
<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-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onDocdisButtxmsel"
>
{{ $t("betp.CF000198") }}
</c-button>
</c-col>
SF000209 : 寄单状态
<c-col :span="12">
<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>
</el-form-item>
</c-col>
S0000202 : 单据内部不符点
<c-col :span="12">
<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-form-item>
</c-col>
SF000210 : 付款人
<c-col :span="12">
<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>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onIntdisButtxmsel"
>
{{ $t("betp.CF000196") }}
</c-button>
</c-col>
SF000211 : 参考号
<c-col :span="12">
<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-form-item>
</c-col>
S0000203 : 注释和结论
<c-col :span="12">
<c-form-item
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-col>
<c-col :span="12">
<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-form-item>
</c-col>
<c-col :span="12">
<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-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onOthpDet">
{{ $t("ptsp.CF000081") }}
</c-button>
</c-col>
<c-col :span="12">
<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-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onComconButtxmsel"
>
{{ $t("betp.CF000197") }}
</c-button>
</c-col>
<c-col :span="12">
<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-form-item>
</c-col>
<c-col :span="12">
<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-form-item>
</c-col>
<c-col :span="12">
<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-form-item>
</c-col>
<c-col :span="12">
<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-form-item>
</c-col>
S0000200 : 结算指示
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onSetinstxmButtxmsel"
>
{{ $t("betp.CF000215") }}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item
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-col>
<c-col :span="12">
<span
v-text="model.betp.docgrdm.docdsclab"
data-path=".betp.docgrdm.docdsclab"
>
</span>
</c-col> -->
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Letdrv/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Letdrv/Event";
import Ptap from "~/views/Public/Ptap";
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
components:{"c-ptap": Ptap },
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
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);
},
deleteTable(row) {
for (let i = 0; i < this.TableValue.length; i++) {
if (this.TableValue[i].id == row.id) {
this.TableValue.splice(i, 1);
break;
}
}
},
methods:{...Event},
created:function(){
}
}
},
created: function () {},
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- S0000007 : 单据类型 -->
<c-col :span="12">
<el-form-item :label="$t('srmmod.S0000007')" prop="bedgrp.srm.djutyp">
<c-select v-model="model.bedgrp.srm.djutyp" style="width:100%" :placeholder="$t('other.please_enter')+$t('srmmod.S0000007')">
</c-select>
<!-- left -->
<c-col :span="12">
<!-- 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>
</el-form-item>
</c-col>
<!-- S0000003 : 单据出具人 -->
<c-col :span="12">
<c-form-item :label="$t('srmmod.S0000003')" 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-col>
<!-- S0000003 : 单据出具人 -->
<c-col :span="24">
<c-form-item label="单据出具人" prop="bedgrp.srm.djuusr">
<c-input
v-model="model.bedgrp.srm.djuusr"
maxlength="80"
placeholder="请输入单据出具人"
></c-input>
</c-form-item>
</c-col>
<!-- S0000004 : 单据出具日期 -->
<c-col :span="12">
<el-form-item :label="$t('srmmod.S0000004')" prop="bedgrp.srm.djudat">
<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>
</c-col>
<!-- right -->
<c-col :span="12">
<!-- S0000004 : 单据出具日期 -->
<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>
</c-col>
<!-- S0000005 : 货权单据编号 -->
<c-col :span="12">
<c-form-item :label="$t('srmmod.S0000005')" 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-col>
<!-- S0000005 : 货权单据编号 -->
<c-col :span="24">
<c-form-item label="货权单据编号" prop="bedgrp.srm.djuref">
<c-input
v-model="model.bedgrp.srm.djuref"
maxlength="40"
placeholder="请输入货权单据编号"
></c-input>
</c-form-item>
</c-col>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Letdrv/Event"
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Letdrv/Event";
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
......@@ -28,7 +28,7 @@
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--letdrv PD000002 Docs. Received -->
<el-tab-pane label="Docs.Received" name="drv">
<m-drv :model="model" :codes="codes" />
<m-drv :model="model" :codes="codes" />
</el-tab-pane>
<!--letdrv PD000034 Discr./Instr. -->
<el-tab-pane label="Discr./Instr." name="dscins">
......@@ -109,7 +109,7 @@ export default {
pattern: Pattern,
rules: null,
codes: {
...CodeTable
...CodeTable,
},
};
},
......
......@@ -3,7 +3,7 @@
<c-col :span="24">
<c-col :span="15">
<el-form-item
style="height=200px;"
style="height:200px;"
label="General"
prop="mtabut.coninf.oitinf.oit.inftxt"
>
......
......@@ -11,7 +11,7 @@
<c-istream-table-docpan
:border="true"
:list="data1"
style="width:100%,text-align:center"
style="width:100%;text-align:center"
>
<el-table-column label="Type" width="auto">
<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