Commit c3a34910 by liyixun

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

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs into development-202206
parents b9be17e2 a34a1a5d
import Utils from "~/utils"
/**
* Betsnd Check规则
*/
let checkObj = {
"liaall.misamt" :null,
"rmbclm.acwacw.pts.extkey" :null,
"bedgrp.oth.namelc" :null,
"cnybop.cnylib.doccurdate" :null,
"bedgrp.prb.pts.nam" :null,
"bedgrp.doc.namelc" :null,
"cnybop.outflg" :null,
"cnybop.cnylib.sbankorgcode" :null,
"bedgrp.blk.comcon" :null,
"liaall.limmod.limpts.oth.pts.nam" :null,
"setmod.dspflg" :null,
"cnybop.cnylib.stermtype" :null,
"bedgrp.doc.pts.extkey" :null,
"bedgrp.prb.adrelc" :null,
"cnybop.cnylib.currencycode" :null,
"liaall.limmod.limpts.wrk.pts.nam" :null,
"cnybop.cnyflg" :null,
"rmbclm.bebbeb.adrelc" :null,
"cnybop.cnylib.dcreditenddate" :null,
"rmbclm.acwacw.namelc" :null,
"bedgrp.prb.pts.extkey" :null,
"bedgrp.oth.pts.adrblk" :null,
"bedgrp.rec.rcvdat" :null,
"rmbclm.rmbrmb.pts.adrblk" :null,
"cnybop.cnylib.famt" :null,
"cnybop.saddwordlib" :null,
"cnybop.cnylib.stransattr" :null,
"bedgrp.rec.disdat" :null,
"cnybop.sforeignorgname" :null,
"rmbclm.rmbrmb.namelc" :null,
"rmbclm.bebbeb.pts.extkey" :null,
"liaall.limmod.limpts.oth.pts.extkey" :null,
"rmbclm.rmbrmb.pts.extkey" :null,
"liaall.limmod.ownref" :null,
"bedgrp.apl.pts.nam" :null,
"liaall.limmod.ecifno" :null,
"bedgrp.oth.adrelc" :null,
"bedgrp.blk.benref" :null,
"bedgrp.prb.namelc" :null,
"bedgrp.doc.pts.adrblk" :null,
"cnybop.traflg" :null,
"cnybop.sbankname" :null,
"rmbclm.acwacw.pts.adrblk" :null,
"bedgrp.blk.setinsbe" :null,
"bedsnd.addphr" :null,
"bedgrp.blk.docdis" :null,
"cnybop.cnylib.stranstype" :null,
"cnybop.cnylib.sbanktrano" :null,
"bedgrp.doc.adrelc" :null,
"bedsnd.usadet" :null,
"cnybop.cnylib.sforbankswiftbic" :null,
"bedgrp.rec.predat" :null,
"cnybop.cnylib.denddate" :null,
"liaall.limmod.limpts.wrk.pts.extkey" :null,
"bedgrp.blk.intdis" :null,
"bedgrp.rec.docrol" :null,
"cnybop.sorgname" :null,
"mtabut.coninf.conexedat" :null,
"liaall.limmod.limpts.nonrevflg1" :null,
"rmbclm.bebbeb.namelc" :null,
"bedgrp.prb.pts.adrblk" :null,
"cnybop.libflg" :null,
"cnybop.cnylib.sorgcode" :null,
"bedgrp.oth.pts.extkey" :null,
"cnybop.fexchangeamt" :null,
"setmod.docamt" :null,
"rmbclm.rmbrmb.adrelc" :null,
"rmbclm.bebbeb.pts.adrblk" :null,
"betp.furide" :null,
"rmbclm.acwacw.adrelc" :null,
"cnybop.cnylib.sforeigncountrycode" :null,
"bedgrp.iss.pts.nam" :null,
"cnybop.vouflg" :null,
}
for (const key in checkObj) {
if (Object.hasOwnProperty.call(checkObj, key)) {
checkObj[key] = checkObj[key] ? checkObj[key] : Utils.reflectCheck(key)
}
}
export default checkObj
/**
* Betsnd Default规则
*/
import Api from "~/service/Api";
import Utils from "~/utils/index"
export default {
"liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction,
"cnybop.libflg" :Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction,
"setmod.dspflg" :Utils.defaultFunction,
"setmod.docamt" :Utils.defaultFunction,
"bedgrp.prb.pts.extkey" :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,
"liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg1" :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,
"cnybop.vouflg" :Utils.defaultFunction,
"bedgrp.blk.docdis" :Utils.defaultFunction,
"bedgrp.blk.docdisflg" :Utils.defaultFunction,
"bedgrp.doc.pts.adrblk" :Utils.defaultFunction,
"bedgrp.rec.docprbrol" :Utils.defaultFunction,
"bedgrp.oth.pts.extkey" :Utils.defaultFunction,
"bedgrp.oth.adrelc" :Utils.defaultFunction,
"bedgrp.oth.namelc" :Utils.defaultFunction,
"bedgrp.oth.dbfadrblkcn" :Utils.defaultFunction,
"bedgrp.oth.pts.adrblk" :Utils.defaultFunction,
"rmbclm.bebbeb.pts.extkey" :Utils.defaultFunction,
"rmbclm.bebbeb.adrelc" :Utils.defaultFunction,
"rmbclm.bebbeb.namelc" :Utils.defaultFunction,
"rmbclm.bebbeb.dbfadrblkcn" :Utils.defaultFunction,
"cnybop.traflg" :Utils.defaultFunction,
"rmbclm.bebbeb.pts.adrblk" :Utils.defaultFunction,
"bedgrp.blk.benref" :Utils.defaultFunction,
"bedgrp.doc.pts.extkey" :Utils.defaultFunction,
"bedgrp.doc.adrelc" :Utils.defaultFunction,
"bedgrp.doc.namelc" :Utils.defaultFunction,
"bedgrp.doc.dbfadrblkcn" :Utils.defaultFunction,
"bedgrp.prb.adrelc" :Utils.defaultFunction,
"bedgrp.prb.namelc" :Utils.defaultFunction,
"bedgrp.prb.dbfadrblkcn" :Utils.defaultFunction,
"bedgrp.prb.pts.adrblk" :Utils.defaultFunction,
"betp.cre752flg" :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.rec.docrolflg" :Utils.defaultFunction,
"bedgrp.iss.pts.nam" :Utils.defaultFunction,
"bedgrp.blk.matper" :Utils.defaultFunction,
"bedgrp.rec.doctypcod" :Utils.defaultFunction,
"bedgrp.rec.matdat" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction,
"bedgrp.prb.pts.nam" :Utils.defaultFunction,
"betp.folwupopt" :Utils.defaultFunction,
"mtabut.coninf.usr.extkey" :Utils.defaultFunction,
"bedgrp.rec.payrol" :Utils.defaultFunction,
"ameadrflg" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.nam" :Utils.defaultFunction,
"bedgrp.apl.pts.nam" :Utils.defaultFunction,
"cnybop.cnyflg" :Utils.defaultFunction,
"bedgrp.cbs.max.amt" :Utils.defaultFunction,
"cnybop.cnylib.sforeigncountrycode" :Utils.defaultFunction,
"bedgrp.rec.rcvdat" :Utils.defaultFunction,
"bedgrp.rec.docsta" :Utils.defaultFunction,
"bedgrp.rec.disdat" :Utils.defaultFunction,
"ledgrp.rec.ownref" :Utils.defaultFunction,
"rmbclmlate" :Utils.defaultFunction,
"rmbclmnow" :Utils.defaultFunction,
"bedgrp.rec.shpdat" :Utils.defaultFunction,
"ledgrp.cbs.opn1.amt" :Utils.defaultFunction,
"bedgrp.cbs.opn1.amt" :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,
"cnybop.outflg" :Utils.defaultFunction,
}
//你可以添加自动default处理
import Api from "~/service/Api"
import Utils from "~/utils"
export default {
async onOthpDet(){
let rtnmsg = await this.executeRule("othp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onPrbpDet(){
let rtnmsg = await this.executeRule("prbp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onIntdisButtxmsel(){
let rtnmsg = await this.executeRule("intdis.buttxmsel")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onComconButtxmsel(){
let rtnmsg = await this.executeRule("comcon.buttxmsel")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onSetinstxmButtxmsel(){
let rtnmsg = await this.executeRule("setinstxm.buttxmsel")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onDocdisButtxmsel(){
let rtnmsg = await this.executeRule("docdis.buttxmsel")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onDocpDet(){
let rtnmsg = await this.executeRule("docp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onUsatxtButtxmsel(){
let rtnmsg = await this.executeRule("usatxt.buttxmsel")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onRgfphrButtxmsel(){
let rtnmsg = await this.executeRule("rgfphr.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 处理数据逻辑
}
else
{
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: '服务请求失败!'});
}
},
async onTrndocButshw(){
let rtnmsg = await this.executeRule("trndoc.butshw")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onTrndocButadd(){
let rtnmsg = await this.executeRule("trndoc.butadd")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onTrndocButnew(){
let rtnmsg = await this.executeRule("trndoc.butnew")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onTrndocButattto(){
let rtnmsg = await this.executeRule("trndoc.butattto")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onTrndocButdel(){
let rtnmsg = await this.executeRule("trndoc.butdel")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onTrndocButatt(){
let rtnmsg = await this.executeRule("trndoc.butatt")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onRmbpDet(){
let rtnmsg = await this.executeRule("rmbp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onAcwpDet(){
let rtnmsg = await this.executeRule("acwp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBebpDet(){
let rtnmsg = await this.executeRule("bebp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onLibctySelbut1(){
let rtnmsg = await this.executeRule("libcty.selbut1")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onWrkpDet(){
let rtnmsg = await this.executeRule("wrkp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onOthp1Det(){
let rtnmsg = await this.executeRule("othp1.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onLimptsGet1(){
let rtnmsg = await this.executeRule("limpts.get1")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onLimptsGet2(){
let rtnmsg = await this.executeRule("limpts.get2")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onLimmodTrycal(){
let rtnmsg = await this.executeRule("limmod.trycal")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
}
\ No newline at end of file
export default {
"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"}
],
"betp.ledget.sdamod.seainf":[
{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位" }
],
"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"}
],
"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.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.cbs.opn1.cur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"bedgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"bedgrp.prb.pts.nam":[
{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.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"bedgrp.rec.matdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"bedgrp.rec.rcvdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"bedgrp.rec.predat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"bedgrp.apl.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"bedgrp.rec.docsta":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"bedgrp.apl.pts.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"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"}
],
"betp.othp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"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.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"bedgrp.oth.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"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"}
],
"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.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"bedgrp.prb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"bedgrp.rec.rcvdat":[
{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.rec.predat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"bedgrp.rec.matdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"bedgrp.blk.matper":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"bedgrp.blk.intdis":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"bedgrp.blk.comcon":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"bedgrp.rec.disdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"bedgrp.rec.lescom":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"bedgrp.blk.setinsbe":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"bedgrp.blk.docdis":[
{type: "string", required: true, message: "必输项"},
{max: 50,message:"长度不能超过50"}
],
"betp.docp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"bedgrp.doc.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"betp.docp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"bedgrp.doc.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"bedgrp.doc.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"bedgrp.doc.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"bedgrp.doc.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"bedsnd.usadet":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"bedsnd.addphr":[
{type: "string", required: true, message: "必输项"},
{max: 65,message:"长度不能超过65"}
],
"bedsnd.newbenadr":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"bedgrp.blk.benref":[
{type: "string", required: true, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"liaall.outamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"liaall.outpct":[
{type: "string", required: false, message: "必输项"},
{max: 6,message:"长度不能超过6"}
],
"liaall.concur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"liaall.misamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"liaall.exttotoldamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"liaall.exttotamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"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"}
],
"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.conexedat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"mtabut.coninf.usr.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 8,message:"长度不能超过8"}
],
"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.advdoc":[
{type: "string", required: false, message: "必输项"},
{max: 1,message:"长度不能超过1"}
],
"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.condocstm":[
{type: "string", required: false, message: "必输项"},
{max: 1,message:"长度不能超过1"}
],
"trnmod.trndoc.rcvatt.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"rmbclm.rmbrmb.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"rmbclm.rmbp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"rmbclm.rmbrmb.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"rmbclm.rmbp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"rmbclm.rmbrmb.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"rmbclm.rmbrmb.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"rmbclm.rmbrmb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"rmbclm.rmbrmb.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"rmbclm.acwacw.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"rmbclm.acwp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"rmbclm.acwacw.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"rmbclm.acwp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"rmbclm.acwacw.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"rmbclm.acwacw.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"rmbclm.acwacw.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"rmbclm.acwacw.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"rmbclm.bebbeb.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"rmbclm.bebp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"rmbclm.bebbeb.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"rmbclm.bebp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"rmbclm.bebbeb.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"rmbclm.bebbeb.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"rmbclm.bebbeb.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"rmbclm.bebbeb.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"rmbclm.valdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cnybop.cnylib.spk":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"cnybop.cnylib.sbanktrano":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"cnybop.cnylib.sbankorgcode":[
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
"cnybop.sbankname":[
{type: "string", required: false, message: "必输项"},
{max: 80,message:"长度不能超过80"}
],
"cnybop.cnylib.sforbankswiftbic":[
{type: "string", required: false, message: "必输项"},
{max: 11,message:"长度不能超过11"}
],
"cnybop.sorgname":[
{type: "string", required: false, message: "必输项"},
{max: 80,message:"长度不能超过80"}
],
"cnybop.cnylib.sorgcode":[
{type: "string", required: false, message: "必输项"},
{max: 18,message:"长度不能超过18"}
],
"cnybop.sforeignorgname":[
{type: "string", required: false, message: "必输项"},
{max: 80,message:"长度不能超过80"}
],
"cnybop.cnylib.sforeigncountrycode":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cnybop.cnylib.doccurdate":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cnybop.cnylib.denddate":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cnybop.cnylib.dcreditenddate":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cnybop.cnylib.famt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cnybop.cnylib.dexchangedate":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cnybop.fexchangeamt":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"cnybop.cnylib.dexchangeenddate":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cnybop.saddwordlib":[
{type: "string", required: false, message: "必输项"},
{max: 80,message:"长度不能超过80"}
],
"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.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.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.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.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.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.limpts.pfcod1":[
{type: "string", required: false, message: "必输项"},
{max: 14,message:"长度不能超过14"}
],
"liaall.limmod.limpts.pfcod2":[
{type: "string", required: false, message: "必输项"},
{max: 14,message:"长度不能超过14"}
],
}
\ No newline at end of file
import Api from "~/service/Api"
import Pts from "../Common/Pts"
import Pub from "../Public" //引入公共面板
export default class Betsnd{
constructor () {
this.data = {
setmod: new Pub().data.Setmod, //帐务、分录 加入公共面板账务字段
mtabut: new Pub().data.Mtabut, //附言
trnmod: new Pub().data.Trnmod, //面函 加入公共面板面函的字段
liaall: new Pub().data.Liaall,//表外
betapll3blk:"",
betapll1blk:"",
betapll2blk:"",
betprbl4blk:"",
betp:{
ledget:{
sdamod:{
dadsnd:"", // Drag Drop Sender .betp.ledget.sdamod.dadsnd
seainf:"", // .betp.ledget.sdamod.seainf
},
},
recget:{
sdamod:{
dadsnd:"", // Drag Drop Sender .betp.recget.sdamod.dadsnd
seainf:"", // .betp.recget.sdamod.seainf
},
},
adaflg:"", // Add. amount .betp.adaflg
docgrdm:{
docdsclab:"", // Label of document description .betp.docgrdm.docdsclab
},
othp:{
ptsget:{
sdamod:{
seainf:"", // .betp.othp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .betp.othp.ptsget.sdamod.dadsnd
},
},
},
prbp:{
ptsget:{
sdamod:{
seainf:"", // .betp.prbp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .betp.prbp.ptsget.sdamod.dadsnd
},
},
},
folwupopt:"", // Processing Options .betp.folwupopt
cre752flg:"", // Create 752 .betp.cre752flg
furide:"", // 进一步的确认 .betp.furide
docp:{
ptsget:{
sdamod:{
seainf:"", // .betp.docp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .betp.docp.ptsget.sdamod.dadsnd
},
},
},
},
ledgrp:{
rec:{
ownref:"", // 参考号 .ledgrp.rec.ownref
},
cbs:{
opn1:{
cur:"", // Currency .ledgrp.cbs.opn1.cur
amt:"", // Balance .ledgrp.cbs.opn1.amt
},
},
},
bedgrp:{
rec:{
ownref:"", // 单据参考号 .bedgrp.rec.ownref
doctypcod:"", // 单据类型 .bedgrp.rec.doctypcod
matdat:"", // Maturity Date .bedgrp.rec.matdat
rcvdat:"", // Received on .bedgrp.rec.rcvdat
predat:"", // Presentation Date .bedgrp.rec.predat
docsta:"", // 单据状态 .bedgrp.rec.docsta
nam:"", // Externally Displayed Name to Identify the Contract .bedgrp.rec.nam
payrol:"", // Payer .bedgrp.rec.payrol
docprbrol:"", // Presented by .bedgrp.rec.docprbrol
shpdat:"", // Date of Shipment .bedgrp.rec.shpdat
docrolflg:"", // Send Documents to Another Address .bedgrp.rec.docrolflg
docrol:"", // Receiver of Documents .bedgrp.rec.docrol
approvcod:"", // Documents on Approval Basis .bedgrp.rec.approvcod
disdat:"", // Date of Advice .bedgrp.rec.disdat
lescom:"", // Less comm. .bedgrp.rec.lescom
},
cbs:{
max:{
cur:"", // 单据金额 .bedgrp.cbs.max.cur
amt:"", // 单据金额 .bedgrp.cbs.max.amt
},
opn1:{
cur:"", // 单据余额 .bedgrp.cbs.opn1.cur
amt:"", // Balance .bedgrp.cbs.opn1.amt
},
},
prb:{
pts:new Pts().data,
namelc:"", // 名称 .bedgrp.prb.namelc
adrelc:"", // 地址 .bedgrp.prb.adrelc
dbfadrblkcn:"", // Chinese address .bedgrp.prb.dbfadrblkcn
},
iss:{
pts:new Pts().data,
},
apl:{
pts:new Pts().data,
},
oth:{
pts:new Pts().data,
namelc:"", // 名称 .bedgrp.oth.namelc
adrelc:"", // 地址 .bedgrp.oth.adrelc
dbfadrblkcn:"", // Chinese address .bedgrp.oth.dbfadrblkcn
},
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
benref:"", // 新受益人编号 .bedgrp.blk.benref
},
doc:{
pts:new Pts().data,
namelc:"", // 名称 .bedgrp.doc.namelc
adrelc:"", // 地址 .bedgrp.doc.adrelc
dbfadrblkcn:"", // Chinese address .bedgrp.doc.dbfadrblkcn
},
},
ameadrflg:"", // Ammendment Ben. or Iss. Address .ameadrflg
bedsnd:{
snd732:"", // Create MT 732 .bedsnd.snd732
ingdsc:"", // Ignore Discrepancies .bedsnd.ingdsc
usadet:"", // 远期单据指示 .bedsnd.usadet
addphr:"", // 偿付条款 .bedsnd.addphr
newbenadr:"", // 新受益人地址 .bedsnd.newbenadr
},
rmbclmnow:"", // Claim Reimbursement now .rmbclmnow
rmbclmlate:"", // Claim Reimbursement late .rmbclmlate
// liaall:{
// 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
// 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
// },
// },
// 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
// },
// 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
// },
// },
// },
// 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
// },
// },
rmbclm:{
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
},
cnybop:{
cnyflg:"", // 是否报送跨境人民币2101表 .cnybop.cnyflg
traflg:"", // 是否报送跨境人民币2107表 .cnybop.traflg
outflg:"", // 是否报送跨境人民币2111表 .cnybop.outflg
libflg:"", // 是否报送跨境人民币2106表 .cnybop.libflg
vouflg:"", // 是否报送跨境人民币2122表 .cnybop.vouflg
cnylib:{
spk:"", // 业务主键 .cnybop.cnylib.spk
sbankorgcode:"", // 银行机构代码 .cnybop.cnylib.sbankorgcode
stransattr:"", // 业务属性 .cnybop.cnylib.stransattr
stranstype:"", // 业务类型 .cnybop.cnylib.stranstype
sforbankswiftbic:"", // 境外对手行代码 .cnybop.cnylib.sforbankswiftbic
sorgcode:"", // 境内企业机构代码 .cnybop.cnylib.sorgcode
sforeigncountrycode:"", // 境外企业国别地区代码 .cnybop.cnylib.sforeigncountrycode
doccurdate:"", // 业务发生日期 .cnybop.cnylib.doccurdate
denddate:"", // 业务到期日 .cnybop.cnylib.denddate
dcreditenddate:"", // 信用证到期日 .cnybop.cnylib.dcreditenddate
famt:"", // 金额 .cnybop.cnylib.famt
dexchangedate:"", // 承兑日期 .cnybop.cnylib.dexchangedate
dexchangeenddate:"", // 承兑到期日 .cnybop.cnylib.dexchangeenddate
sbanktrano:"", // 银行业务编号 .cnybop.cnylib.sbanktrano
stermtype:"", // 期限条件 .cnybop.cnylib.stermtype
currencycode:"", // 币种 .cnybop.cnylib.currencycode
},
sorgname:"", // 境内企业名称 .cnybop.sorgname
sforeignorgname:"", // 境外企业名称 .cnybop.sforeignorgname
saddwordlib:"", // 交易附言 .cnybop.saddwordlib
sbankname:"", // 银行机构名称 .cnybop.sbankname
fexchangeamt:"", // 承兑金额 .cnybop.fexchangeamt
},
pageId: "" // ctx的key
}
}
}
\ No newline at end of file
...@@ -6,7 +6,7 @@ export default { ...@@ -6,7 +6,7 @@ export default {
let rtnmsg = await this.executeRule("botp.butgetref") let rtnmsg = await this.executeRule("botp.butgetref")
if (rtnmsg.respCode == SUCCESS) { if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.model.bodgrp.rec.ownref = rtnmsg.data.bodgrp_rec_ownref this.updateModel(rtnmsg.data)
this.$message({ this.$message({
type: 'success', type: 'success',
message: '获取成功!' message: '获取成功!'
......
...@@ -360,4 +360,7 @@ export default { ...@@ -360,4 +360,7 @@ export default {
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"} {max: 40,message:"长度不能超过40"}
], ],
"bodgrp.rec.dircolflg":[
{type: "string", required: false,message:"???"}
]
} }
\ No newline at end of file
...@@ -423,7 +423,7 @@ export default { ...@@ -423,7 +423,7 @@ export default {
let rtnmsg = await this.executeRule("bptmod.butgetref") let rtnmsg = await this.executeRule("bptmod.butgetref")
if (rtnmsg.respCode == SUCCESS) { if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.model.bpdgrp.rec.ownref = rtnmsg.data.bpdgrp_rec_ownref this.updateModel(rtnmsg.data)
this.$message({ this.$message({
type: 'success', type: 'success',
message: '获取成功!' message: '获取成功!'
......
...@@ -7,7 +7,7 @@ export default { ...@@ -7,7 +7,7 @@ export default {
let rtnmsg = await this.executeRule("bptmod.finmod.dinmod.dget") let rtnmsg = await this.executeRule("bptmod.finmod.dinmod.dget")
if (rtnmsg.respCode == SUCCESS) { if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.model.bptmod.finmod.dinmod.dinjdm = rtnmsg.data.bptmod_finmod_dinmod_dinjdm this.updateModel(rtnmsg.data)
this.$message({ this.$message({
type: 'success', type: 'success',
message: '获取成功!' message: '获取成功!'
...@@ -23,7 +23,7 @@ export default { ...@@ -23,7 +23,7 @@ export default {
let rtnmsg = await this.executeRule("bptmod.butgetref") let rtnmsg = await this.executeRule("bptmod.butgetref")
if (rtnmsg.respCode == SUCCESS) { if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.model.bpdgrp.rec.ownref = rtnmsg.data.bpdgrp_rec_ownref this.updateModel(rtnmsg.data)
this.$message({ this.$message({
type: 'success', type: 'success',
message: '获取成功!' message: '获取成功!'
......
...@@ -215,18 +215,18 @@ export default { ...@@ -215,18 +215,18 @@ export default {
"mtabut.coninf.oitinf.oit.inftxt":[ "mtabut.coninf.oitinf.oit.inftxt":[
{type: "string", required: false, message: "必输项"}, //{type: "string", required: false, message: "必输项"},
{max: 60,message:"长度不能超过60"} //{max: 60,message:"长度不能超过60"}
], ],
"mtabut.coninf.oitset.oit.inftxt":[ "mtabut.coninf.oitset.oit.inftxt":[
{type: "string", required: false, message: "必输项"}, //{type: "string", required: false, message: "必输项"},
{max: 60,message:"长度不能超过60"} //{max: 60,message:"长度不能超过60"}
], ],
"mtabut.coninf.conexedat":[ "mtabut.coninf.conexedat":[
{type: "date", required: false, message: "输入正确的日期"} //{type: "date", required: false, message: "输入正确的日期"}
], ],
"mtabut.coninf.usr.extkey":[ "mtabut.coninf.usr.extkey":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
......
...@@ -135,8 +135,8 @@ export default { ...@@ -135,8 +135,8 @@ export default {
{type: "date", required: false, message: "输入正确的日期"} {type: "date", required: false, message: "输入正确的日期"}
], ],
"brdgrp.blk.relstoadr":[ "brdgrp.blk.relstoadr":[
{type: "string", required: true, message: "必输项"}, //{type: "string", required: true, message: "必输项"},
{max: 180,message:"长度不能超过180"} //{max: 180,message:"长度不能超过180"}
], ],
"brdgrp.blk.vesnam":[ "brdgrp.blk.vesnam":[
...@@ -169,12 +169,12 @@ export default { ...@@ -169,12 +169,12 @@ export default {
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"brdgrp.blk.roggod":[ "brdgrp.blk.roggod":[
{type: "string", required: true, message: "必输项"}, //{type: "string", required: true, message: "必输项"},
{max: 40,message:"长度不能超过40"} //{max: 40,message:"长度不能超过40"}
], ],
"brdgrp.shp.pts.adrblk":[ "brdgrp.shp.pts.adrblk":[
{type: "string", required: true, message: "必输项"}, //{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} //{max: 35,message:"长度不能超过35"}
], ],
"brdgrp.shp.dbfadrblkcn":[ "brdgrp.shp.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
...@@ -185,8 +185,8 @@ export default { ...@@ -185,8 +185,8 @@ export default {
{max: 35,message:"长度不能超过35"} {max: 35,message:"长度不能超过35"}
], ],
"brdgrp.blk.notpty":[ "brdgrp.blk.notpty":[
{type: "string", required: true, message: "必输项"}, //{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"} //{max: 35,message:"长度不能超过35"}
], ],
"brdgrp.blk.porlod":[ "brdgrp.blk.porlod":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
...@@ -250,18 +250,18 @@ export default { ...@@ -250,18 +250,18 @@ export default {
"mtabut.coninf.oitinf.oit.inftxt":[ "mtabut.coninf.oitinf.oit.inftxt":[
{type: "string", required: true, message: "必输项"}, //{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"} //{max: 60,message:"长度不能超过60"}
], ],
"mtabut.coninf.oitset.oit.inftxt":[ "mtabut.coninf.oitset.oit.inftxt":[
{type: "string", required: true, message: "必输项"}, //{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"} //{max: 60,message:"长度不能超过60"}
], ],
"mtabut.coninf.conexedat":[ "mtabut.coninf.conexedat":[
{type: "date", required: false, message: "输入正确的日期"} //{type: "date", required: false, message: "输入正确的日期"}
], ],
"mtabut.coninf.usr.extkey":[ "mtabut.coninf.usr.extkey":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
......
...@@ -151,18 +151,18 @@ export default { ...@@ -151,18 +151,18 @@ export default {
], ],
"mtabut.coninf.oitinf.oit.inftxt":[ "mtabut.coninf.oitinf.oit.inftxt":[
{type: "string", required: true, message: "必输项"}, //{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"} //{max: 60,message:"长度不能超过60"}
], ],
"mtabut.coninf.oitset.oit.inftxt":[ "mtabut.coninf.oitset.oit.inftxt":[
{type: "string", required: true, message: "必输项"}, //{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"} //{max: 60,message:"长度不能超过60"}
], ],
"mtabut.coninf.conexedat":[ "mtabut.coninf.conexedat":[
{type: "date", required: false, message: "输入正确的日期"} //{type: "date", required: false, message: "输入正确的日期"}
], ],
"mtabut.coninf.usr.extkey":[ "mtabut.coninf.usr.extkey":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
......
...@@ -67,10 +67,10 @@ export default class Brtcsg{ ...@@ -67,10 +67,10 @@ export default class Brtcsg{
mattxtlab:"", // Label for MATTXT .brtp0.matp.mattxtlab mattxtlab:"", // Label for MATTXT .brtp0.matp.mattxtlab
}, },
}, },
liaall:pub.Liaall, liaall: new Pub().data.Liaall,
setmod:pub.Setmod, setmod: new Pub().data.Setmod,
mtabut:pub.Mtabut, mtabut: new Pub().data.Mtabut,
trnmod:pub.Trnmod, trnmod: new Pub().data.Trnmod,
pageId: "" // ctx的key pageId: "" // ctx的key
} }
} }
......
...@@ -124,7 +124,7 @@ export default { ...@@ -124,7 +124,7 @@ export default {
], ],
"oldbrdgrp.cbs.max.amt":[ "oldbrdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
...@@ -148,7 +148,7 @@ export default { ...@@ -148,7 +148,7 @@ export default {
], ],
"oldbrdgrp.cbs.max2.amt":[ "oldbrdgrp.cbs.max2.amt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
...@@ -217,7 +217,7 @@ export default { ...@@ -217,7 +217,7 @@ export default {
"brdgrp.blk.docdis":[ "brdgrp.blk.docdis":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: true, message: "必输项"},
{max: 50,message:"长度不能超过50"} {max: 3500,message:"长度不能超过3500"}
], ],
...@@ -271,7 +271,7 @@ export default { ...@@ -271,7 +271,7 @@ export default {
{type: "date", required: false, message: "输入正确的日期"} {type: "date", required: false, message: "输入正确的日期"}
], ],
"brdgrp.blk.relstoadr":[ "brdgrp.blk.relstoadr":[
{type: "string", required: true, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 140,message:"长度不能超过140"} {max: 140,message:"长度不能超过140"}
], ],
......
...@@ -239,18 +239,18 @@ export default { ...@@ -239,18 +239,18 @@ export default {
"mtabut.coninf.oitinf.oit.inftxt":[ "mtabut.coninf.oitinf.oit.inftxt":[
{type: "string", required: true, message: "必输项"}, //{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"} //{max: 60,message:"长度不能超过60"}
], ],
"mtabut.coninf.oitset.oit.inftxt":[ "mtabut.coninf.oitset.oit.inftxt":[
{type: "string", required: true, message: "必输项"}, //{type: "string", required: true, message: "必输项"},
{max: 60,message:"长度不能超过60"} //{max: 60,message:"长度不能超过60"}
], ],
"mtabut.coninf.conexedat":[ "mtabut.coninf.conexedat":[
{type: "date", required: false, message: "输入正确的日期"} //{type: "date", required: false, message: "输入正确的日期"}
], ],
"mtabut.coninf.usr.extkey":[ "mtabut.coninf.usr.extkey":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
......
...@@ -7,7 +7,7 @@ export default { ...@@ -7,7 +7,7 @@ export default {
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.model.cpdgrp.rec.ownref = rtnmsg.data.cpdgrp_rec_ownref this.updateModel(rtnmsg.data)
this.$message({ this.$message({
type: 'success', type: 'success',
message: '获取成功!' message: '获取成功!'
......
...@@ -6,7 +6,7 @@ export default { ...@@ -6,7 +6,7 @@ export default {
let rtnmsg = await this.executeRule("detp.butgetref") let rtnmsg = await this.executeRule("detp.butgetref")
if (rtnmsg.respCode == SUCCESS) { if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.model.dedgrp.rec.ownref = rtnmsg.data.dedgrp_rec_ownref; this.updateModel(rtnmsg.data)
this.$message({ this.$message({
type: 'success', type: 'success',
message: '获取成功!' message: '获取成功!'
......
...@@ -6,7 +6,7 @@ export default { ...@@ -6,7 +6,7 @@ export default {
let rtnmsg = await this.executeRule("detp.butgetref") let rtnmsg = await this.executeRule("detp.butgetref")
if (rtnmsg.respCode == SUCCESS) { if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.model.dedgrp.rec.ownref = rtnmsg.data.dedgrp_rec_ownref; this.updateModel(rtnmsg.data)
this.$message({ this.$message({
type: 'success', type: 'success',
message: '获取成功!' message: '获取成功!'
......
export default { export default {
"detp.recget.sdamod.dadsnd":[ "detp.recget.sdamod.dadsnd": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"dedgrp.rec.ownref":[ "dedgrp.rec.ownref": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"detp.recget.sdamod.seainf":[ "detp.recget.sdamod.seainf": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"dedgrp.rec.nam":[ "dedgrp.rec.nam": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 40,message:"长度不能超过40"} { max: 40, message: "长度不能超过40" }
], ],
"dedgrp.ben.pts.ref":[ "dedgrp.ben.pts.ref": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"detp.benp.ptsget.sdamod.dadsnd":[ "detp.benp.ptsget.sdamod.dadsnd": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"detp.usr.extkey":[ "detp.usr.extkey": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 8,message:"长度不能超过8"} { max: 8, message: "长度不能超过8" }
], ],
"detp.usrget.sdamod.seainf":[ "detp.usrget.sdamod.seainf": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"dedgrp.ben.pts.extkey":[ "dedgrp.ben.pts.extkey": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"detp.benp.ptsget.sdamod.seainf":[ "detp.benp.ptsget.sdamod.seainf": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"dedgrp.ben.namelc":[ "dedgrp.ben.namelc": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.cbs.nom1.amt":[ "dedgrp.cbs.nom1.amt": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 18,message:"整数位不能超过15位"}, { max: 18, message: "整数位不能超过15位" },
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"dedgrp.ben.pts.adrblk":[ "dedgrp.ben.pts.adrblk": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.ben.dbfadrblkcn":[ "dedgrp.ben.dbfadrblkcn": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"detp.upamt":[ "detp.upamt": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 60,message:"长度不能超过60"} { max: 60, message: "长度不能超过60" }
], ],
"dedgrp.ben.adrelc":[ "dedgrp.ben.adrelc": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.rec.nomtop":[ "dedgrp.rec.nomtop": [
{type: "string", required: false, message: "必输项"}, // { type: "string", required: false, message: "必输项" },
{max: 8,message:"长度不能超过8"} // { max: 8, message: "长度不能超过8" },
{ type: "string", required: false},
{ pattern: /^-?([0]|\d{1,3})(\.\d{1,5})?$/, message: '不在-999.9999~999.99999范围', trigger: "blur"},
], ],
"dedgrp.rec.nomton":[ "dedgrp.rec.nomton": [
{type: "string", required: false, message: "必输项"}, // { type: "string", required: false, message: "必输项" },
{max: 8,message:"长度不能超过8"} // { max: 8, message: "长度不能超过8" }
{ type: "string", required: false},
{ pattern: /^-?([0]|\d{1,3})(\.\d{1,5})?$/, message: '不在-999.9999~999.99999范围', trigger: "blur"},
], ],
"dedgrp.cbs.max.cur":[ "dedgrp.cbs.max.cur": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"dedgrp.cbs.max.amt":[ "dedgrp.cbs.max.amt": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过15位"}, { max: 18, message: "整数位不能超过15位" },
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"dedgrp.ben.pts.extact":[ "dedgrp.ben.pts.extact": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 34,message:"长度不能超过34"} { max: 34, message: "长度不能超过34" }
], ],
"dedgrp.rec.opndat":[ "dedgrp.rec.opndat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"dedgrp.beb.pts.bankno":[ "dedgrp.beb.pts.bankno": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 20,message:"长度不能超过20"} { max: 20, message: "长度不能超过20" }
], ],
"dedgrp.rec.expdat":[ "dedgrp.rec.expdat": [
{type: "date", required: true, message: "输入正确的日期"} { type: "date", required: true, message: "输入正确的日期" }
], ],
"dedgrp.beb.pts.jigomc":[ "dedgrp.beb.pts.jigomc": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.rec.expplc":[ "dedgrp.rec.expplc": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.rec.shpdat":[ "dedgrp.rec.shpdat": [
{type: "date", required: false, message: "输入正确的日期"} { type: "date", required: false, message: "输入正确的日期" }
], ],
"dedgrp.apl.pts.ref":[ "dedgrp.apl.pts.ref": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"detp.aplp.ptsget.sdamod.dadsnd":[ "detp.aplp.ptsget.sdamod.dadsnd": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"dedgrp.apl.pts.extkey":[ "dedgrp.apl.pts.extkey": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"detp.aplp.ptsget.sdamod.seainf":[ "detp.aplp.ptsget.sdamod.seainf": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 3,message:"长度不能超过3"} { max: 3, message: "长度不能超过3" }
], ],
"dedgrp.apl.namelc":[ "dedgrp.apl.namelc": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.apl.pts.adrblk":[ "dedgrp.apl.pts.adrblk": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.apl.dbfadrblkcn":[ "dedgrp.apl.dbfadrblkcn": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.rec.tenmaxday":[ "dedgrp.rec.tenmaxday": [
{required: true, message: "必输项"}, { required: true, message: "必输项" },
{type:"number", max:9999, message: "大小不超过9999" } { type: "number", max: 9999, message: "大小不超过9999" }
], ],
"dedgrp.blk.defdet":[ "dedgrp.blk.defdet": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.apl.adrelc":[ "dedgrp.apl.adrelc": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.blk.dftat":[ "dedgrp.blk.dftat": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.blk.preper":[ "dedgrp.blk.preper": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"detp.dzlhhh":[ "detp.dzlhhh": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 20,message:"长度不能超过20"} { max: 20, message: "长度不能超过20" }
], ],
"dedgrp.blk.rejadvrsn":[ "dedgrp.blk.rejadvrsn": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.blk.lcrgod":[ "dedgrp.blk.lcrgod": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 65,message:"长度不能超过65"} { max: 65, message: "长度不能超过65" }
], ],
"dedgrp.blk.lcrdoc":[ "dedgrp.blk.lcrdoc": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 65,message:"长度不能超过65"} { max: 65, message: "长度不能超过65" }
], ],
"dedgrp.blk.adlcnd":[ "dedgrp.blk.adlcnd": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 65,message:"长度不能超过65"} { max: 65, message: "长度不能超过65" }
], ],
"dedgrp.blk.insbnk":[ "dedgrp.blk.insbnk": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 65,message:"长度不能超过65"} { max: 65, message: "长度不能超过65" }
], ],
"dedgrp.rmb.pts.bankno":[ "dedgrp.rmb.pts.bankno": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 20,message:"长度不能超过20"} { max: 20, message: "长度不能超过20" }
], ],
"dedgrp.rmb.pts.jigomc":[ "dedgrp.rmb.pts.jigomc": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.avb.pts.bankno":[ "dedgrp.avb.pts.bankno": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 20,message:"长度不能超过20"} { max: 20, message: "长度不能超过20" }
], ],
"dedgrp.avb.pts.jigomc":[ "dedgrp.avb.pts.jigomc": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.rmb.pts.dizhii":[ "dedgrp.rmb.pts.dizhii": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.avb.pts.dizhii":[ "dedgrp.avb.pts.dizhii": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.cmb.pts.bankno":[ "dedgrp.cmb.pts.bankno": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 20,message:"长度不能超过20"} { max: 20, message: "长度不能超过20" }
], ],
"dedgrp.cmb.pts.jigomc":[ "dedgrp.cmb.pts.jigomc": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.adv.pts.extkey":[ "dedgrp.adv.pts.extkey": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"dedgrp.cmb.pts.dizhii":[ "dedgrp.cmb.pts.dizhii": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.adv.pts.bankno":[ "dedgrp.adv.pts.bankno": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 20,message:"长度不能超过20"} { max: 20, message: "长度不能超过20" }
], ],
"dedgrp.adv.pts.jigomc":[ "dedgrp.adv.pts.jigomc": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.apc.pts.bankno":[ "dedgrp.apc.pts.bankno": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 20,message:"长度不能超过20"} { max: 20, message: "长度不能超过20" }
], ],
"dedgrp.adv.pts.dizhii":[ "dedgrp.adv.pts.dizhii": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.apc.pts.jigomc":[ "dedgrp.apc.pts.jigomc": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.adv.pts.youzbm":[ "dedgrp.adv.pts.youzbm": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 6,message:"长度不能超过6"} { max: 6, message: "长度不能超过6" }
], ],
"dedgrp.adv.pts.dihdig":[ "dedgrp.adv.pts.dihdig": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"dedgrp.apc.pts.dizhii":[ "dedgrp.apc.pts.dizhii": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.rec.kzref":[ "dedgrp.rec.kzref": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.iss.pts.extkey":[ "dedgrp.iss.pts.extkey": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"dedgrp.apc.pts.youzbm":[ "dedgrp.apc.pts.youzbm": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 6,message:"长度不能超过6"} { max: 6, message: "长度不能超过6" }
], ],
"dedgrp.apc.pts.dihdig":[ "dedgrp.apc.pts.dihdig": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"dedgrp.iss.pts.bankno":[ "dedgrp.iss.pts.bankno": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 20,message:"长度不能超过20"} { max: 20, message: "长度不能超过20" }
], ],
"dedgrp.apl.pts.extact":[ "dedgrp.apl.pts.extact": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 34,message:"长度不能超过34"} { max: 34, message: "长度不能超过34" }
], ],
"dedgrp.iss.pts.jigomc":[ "dedgrp.iss.pts.jigomc": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.apb.pts.bankno":[ "dedgrp.apb.pts.bankno": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 20,message:"长度不能超过20"} { max: 20, message: "长度不能超过20" }
], ],
"dedgrp.iss.pts.dizhii":[ "dedgrp.iss.pts.dizhii": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.apb.pts.jigomc":[ "dedgrp.apb.pts.jigomc": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.iss.pts.youzbm":[ "dedgrp.iss.pts.youzbm": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 6,message:"长度不能超过6"} { max: 6, message: "长度不能超过6" }
], ],
"dedgrp.iss.pts.dihdig":[ "dedgrp.iss.pts.dihdig": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 16,message:"长度不能超过16"} { max: 16, message: "长度不能超过16" }
], ],
"dedgrp.rec.idcode":[ "dedgrp.rec.idcode": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 18,message:"长度不能超过18"} { max: 18, message: "长度不能超过18" }
], ],
"dedgrp.rec.shpfro":[ "dedgrp.rec.shpfro": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.rec.fqtime":[ "dedgrp.rec.fqtime": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 140,message:"长度不能超过140"} { max: 140, message: "长度不能超过140" }
], ],
"dedgrp.rec.shpto":[ "dedgrp.rec.shpto": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.rec.sdsrfs":[ "dedgrp.rec.sdsrfs": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 140,message:"长度不能超过140"} { max: 140, message: "长度不能超过140" }
], ],
"dedgrp.rec.shppro":[ "dedgrp.rec.shppro": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.rec.conno":[ "dedgrp.rec.conno": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.rec.conamt":[ "dedgrp.rec.conamt": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 17,message:"整数位不能超过14位"}, { max: 17, message: "整数位不能超过14位" },
{pattern: /(^\d+$)|(^\.\d{1,2}$)|(^\d+\.\d{1,2}$)/, message: "小数位不能超过2位" } { pattern: /(^\d+$)|(^\.\d{1,2}$)|(^\d+\.\d{1,2}$)/, message: "小数位不能超过2位" }
], ],
"dedgrp.blk.stamet":[ "dedgrp.blk.stamet": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 65,message:"长度不能超过65"} { max: 65, message: "长度不能超过65" }
], ],
"dedgrp.cbs.max2.amt":[ "dedgrp.cbs.max2.amt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { max: 18, message: "整数位不能超过14位" },
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"dedgrp.cbs.opn2.amt":[ "dedgrp.cbs.opn2.amt": [
{type: "number", required: false, message: "必输项"}, { type: "number", required: false, message: "必输项" },
{max: 18,message:"整数位不能超过14位"}, { max: 18, message: "整数位不能超过14位" },
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } { pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
"dedgrp.blk.addamtcov":[ "dedgrp.blk.addamtcov": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.rec.avbby":[ "dedgrp.rec.avbby": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.rec.lcrtyp":[ "dedgrp.rec.lcrtyp": [
{type: "string", required: true, message: "必输项"}, { type: "string", required: true, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
"dedgrp.cbs.nom1.cur":[ "dedgrp.cbs.nom1.cur": [
{type: "string", required: false, message: "必输项"}, { type: "string", required: false, message: "必输项" },
{max: 35,message:"长度不能超过35"} { max: 35, message: "长度不能超过35" }
], ],
} }
\ No newline at end of file
...@@ -5,7 +5,7 @@ export default { ...@@ -5,7 +5,7 @@ export default {
let rtnmsg = await this.executeRule("ditp.butgetref") let rtnmsg = await this.executeRule("ditp.butgetref")
if (rtnmsg.respCode == SUCCESS) { if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.model.didgrp.rec.ownref = rtnmsg.data.didgrp_rec_ownref this.updateModel(rtnmsg.data)
this.$message({ this.$message({
type: 'success', type: 'success',
message: '获取成功!' message: '获取成功!'
......
...@@ -7,7 +7,7 @@ export default { ...@@ -7,7 +7,7 @@ export default {
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.model.ledgrp.rec.ownref = rtnmsg.data.ledgrp_rec_ownref this.updateModel(rtnmsg.data)
this.$message({ this.$message({
type: 'success', type: 'success',
message: '获取成功!' message: '获取成功!'
......
...@@ -7,7 +7,7 @@ export default { ...@@ -7,7 +7,7 @@ export default {
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.model.ledgrp.rec.ownref = rtnmsg.data.ledgrp_rec_ownref this.updateModel(rtnmsg.data)
this.$message({ this.$message({
type: 'success', type: 'success',
message: '获取成功!' message: '获取成功!'
......
...@@ -19,7 +19,7 @@ export default { ...@@ -19,7 +19,7 @@ export default {
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.model.brdgrp.rec.ownref=rtnmsg.data.brdgrp_rec_ownref this.updateModel(rtnmsg.data)
this.$message({ this.$message({
type: 'success', type: 'success',
message: '获取成功!' message: '获取成功!'
......
...@@ -14,7 +14,7 @@ export default { ...@@ -14,7 +14,7 @@ export default {
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.model.lidgrp.rec.ownref=rtnmsg.data.lidgrp_rec_ownref this.updateModel(rtnmsg.data)
this.$message({ this.$message({
type: 'success', type: 'success',
message: '获取成功!' message: '获取成功!'
......
...@@ -7,7 +7,7 @@ export default { ...@@ -7,7 +7,7 @@ export default {
if(rtnmsg.respCode == SUCCESS) if(rtnmsg.respCode == SUCCESS)
{ {
//TODO 处理数据逻辑 //TODO 处理数据逻辑
this.model.trdgrp.rec.ownref = rtnmsg.data.trdgrp_rec_ownref this.updateModel(rtnmsg.data)
this.$message({ this.$message({
type: 'success', type: 'success',
message: '获取成功!' message: '获取成功!'
......
...@@ -101,6 +101,12 @@ ...@@ -101,6 +101,12 @@
</el-tab-pane> </el-tab-pane>
</c-tabs> </c-tabs>
</el-form> </el-form>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
v-on:select-ety="selectEty"
>
</c-grid-ety-prompt-dialog>
</div> </div>
</c-page> </c-page>
</template> </template>
......
<template>
<div class="eibs-tab">
<!-- S0000042 : 是否报送跨境人民币2101表 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000042')" prop="cnybop.cnyflg">
<c-select
v-model="model.cnybop.cnyflg"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000042')"
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000045 : 是否报送跨境人民币2107表 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000045')" prop="cnybop.traflg">
<c-select
v-model="model.cnybop.traflg"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000045')"
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000077 : 是否报送跨境人民币2111表 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000077')" prop="cnybop.outflg">
<c-select
v-model="model.cnybop.outflg"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000077')"
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000113 : 是否报送跨境人民币2106表 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000113')" prop="cnybop.libflg">
<c-select
v-model="model.cnybop.libflg"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000113')"
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000142 : 是否报送跨境人民币2122表 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000142')" prop="cnybop.vouflg">
<c-select
v-model="model.cnybop.vouflg"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000142')"
>
</c-select>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/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>
<!-- S0000579 : Display Type -->
<c-col :span="12">
<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="$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>
<!-- S0000579 : Display Type -->
<c-col :span="12">
<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="$t('other.please_enter') + 'Infotext Level'"
>
</c-select>
</el-form-item>
</c-col>
<!-- SF000019 : 执行日期 -->
<c-col :span="12">
<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">
<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>
<script>
import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/Event'
export default {
inject: ['root'],
props: ['model', 'codes'],
mixins: [commonProcess],
data() {
return {}
},
methods: { ...Event },
created: function () {},
}
</script>
<style></style>
<template>
<div class="eibs-tab">
<!-- 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">
<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">
<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">
<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>
<script>
import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/Event'
export default {
inject: ['root'],
props: ['model', 'codes'],
mixins: [commonProcess],
data() {
return {}
},
methods: { ...Event },
created: function () {},
}
</script>
<style></style>
<template>
<div class="eibs-tab">
<!-- S0000552 : Outgoing Correspondence, Attachments and other Documents -->
<c-col :span="12">
<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">
<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">
{{ $t('trndoc.CF000547') }}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButadd">
{{ $t('trndoc.CF000548') }}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButnew">
{{ $t('trndoc.CF000553') }}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButattto">
{{ $t('trndoc.CG001184') }}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onTrndocButdel">
{{ $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">
<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">{{
$t('trndoc.CF000557')
}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButatt">
{{ $t('trndoc.CF000551') }}
</c-button>
</c-col>
<c-col :span="12">
<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">
<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>
<script>
import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/Event'
export default {
inject: ['root'],
props: ['model', 'codes'],
mixins: [commonProcess],
data() {
return {}
},
methods: { ...Event },
created: function () {},
}
</script>
<style></style>
<template>
<div class="eibs-tab">
<!-- SF000053 : 内部不符点 -->
<c-col :span="12">
<c-checkbox v-model="model.bedgrp.blk.docdisflg">{{
$t('bedsnd.CF000066')
}}</c-checkbox>
</c-col>
<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>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onIntdisButtxmsel"
>
{{ $t('bedsnd.CF000049') }}
</c-button>
</c-col>
<!-- SF000332 : 寄单状态 -->
<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>
<c-col :span="12">
<c-checkbox v-model="model.bedgrp.rec.approvcod">{{
$t('bedsnd.CF000333')
}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bedsnd.snd732">{{
$t('bedsnd.CF000062')
}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.betp.cre752flg">{{
$t('betp.CF000192')
}}</c-checkbox>
</c-col>
<!-- SF000056 : 注释和结论 -->
<!-- S0000193 : 进一步的确认 -->
<c-col :span="12">
<el-form-item :label="$t('betp.S0000193')" prop="betp.furide">
<c-select
v-model="model.betp.furide"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('betp.S0000193')"
>
</c-select>
</el-form-item>
</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('bedsnd.CF000050') }}
</c-button>
</c-col>
<!-- S0000194 : Date of Advice -->
<c-col :span="12">
<el-form-item :label="$t('betp.S0000194')" prop="bedgrp.rec.disdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.disdat"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('betp.S0000194')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000346 : 扣减金额 -->
<c-col :span="12">
<c-form-item label="Less comm." prop="bedgrp.rec.lescom">
<c-input
v-model="model.bedgrp.rec.lescom"
:placeholder="$t('other.please_enter') + 'Less comm.'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.rmbclmnow">{{
$t('betsnd.CG000061')
}}</c-checkbox>
</c-col>
<!-- SF000055 : 结算指示 -->
<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">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onSetinstxmButtxmsel"
>
{{ $t('bedsnd.CF000063') }}
</c-button>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.rmbclmlate">{{
$t('betsnd.CG000124')
}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bedgrp.rec.docrolflg">{{
$t('bedsnd.CF000065')
}}</c-checkbox>
</c-col>
<!-- SF000054 : 不符点 -->
<c-col :span="12">
<c-checkbox v-model="model.bedsnd.ingdsc">{{
$t('bedsnd.CG000354')
}}</c-checkbox>
</c-col>
<!-- SF000064 : Receiver of Documents -->
<c-col :span="12">
<el-form-item :label="$t('bedsnd.SF000064')" prop="bedgrp.rec.docrol">
<c-select
v-model="model.bedgrp.rec.docrol"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('bedsnd.SF000064')"
>
</c-select>
</el-form-item>
</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('bedsnd.CF000051') }}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item
label="Drag Drop Sender"
prop="betp.docp.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.betp.docp.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.doc.pts.extkey">
<c-input
v-model="model.bedgrp.doc.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.docp.ptsget.sdamod.seainf">
<c-input
v-model="model.betp.docp.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="onDocpDet">
{{ $t('ptsp.CF000081') }}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="名称" prop="bedgrp.doc.namelc">
<c-input
type="textarea"
v-model="model.bedgrp.doc.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.doc.pts.adrblk">
<c-input
type="textarea"
v-model="model.bedgrp.doc.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.doc.dbfadrblkcn">
<c-input
type="textarea"
v-model="model.bedgrp.doc.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.doc.adrelc">
<c-input
type="textarea"
v-model="model.bedgrp.doc.adrelc"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + '地址'"
></c-input>
</c-form-item>
</c-col>
</div>
</template>
<script>
import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/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">
<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">
<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">
<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">
<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">
<c-button size="small" type="primary" @click="onLiaallButmisamt">
{{ $t('liaall.CF000061') }}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLiaallButmissig">
{{ $t('liaall.CF000083') }}
</c-button>
</c-col>
<!-- S0000098 : Old Amount booked externally -->
<c-col :span="12">
<c-form-item :label="$t('liaall.S0000098')" prop="liaall.exttotoldamt">
<c-input
v-model="model.liaall.exttotoldamt"
:placeholder="$t('other.please_enter') + $t('liaall.S0000098')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000099 : External Booking Amount -->
<c-col :span="12">
<c-form-item
label="Total booking amount external assinged"
prop="liaall.exttotamt"
>
<c-input
v-model="model.liaall.exttotamt"
:placeholder="
$t('other.please_enter') + 'Total booking amount external assinged'
"
></c-input>
</c-form-item>
</c-col>
<!-- SF000065 : Change Plan -->
</div>
</template>
<script>
import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/Event'
export default {
inject: ['root'],
props: ['model', 'codes'],
mixins: [commonProcess],
data() {
return {}
},
methods: { ...Event },
created: function () {},
}
</script>
<style></style>
<template>
<div class="eibs-tab">
<!-- S0000114 : 业务主键 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000114')" prop="cnybop.cnylib.spk">
<c-input
v-model="model.cnybop.cnylib.spk"
maxlength="20"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000114')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000133 : 银行业务编号 -->
<c-col :span="12">
<c-form-item label="银行业务编号" prop="cnybop.cnylib.sbanktrano">
<c-input
v-model="model.cnybop.cnylib.sbanktrano"
maxlength="22"
:placeholder="$t('other.please_enter') + '银行业务编号'"
></c-input>
</c-form-item>
</c-col>
<!-- S0000115 : 银行机构代码 -->
<c-col :span="12">
<c-form-item
:label="$t('cnybop.S0000115')"
prop="cnybop.cnylib.sbankorgcode"
>
<c-input
v-model="model.cnybop.cnylib.sbankorgcode"
maxlength="12"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000115')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000188 : 银行机构名称 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000188')" prop="cnybop.sbankname">
<c-input
v-model="model.cnybop.sbankname"
maxlength="80"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000188')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000116 : 业务属性 -->
<c-col :span="12">
<el-form-item
:label="$t('cnybop.S0000116')"
prop="cnybop.cnylib.stransattr"
>
<c-select
v-model="model.cnybop.cnylib.stransattr"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000116')"
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000117 : 业务类型 -->
<c-col :span="12">
<el-form-item
:label="$t('cnybop.S0000117')"
prop="cnybop.cnylib.stranstype"
>
<c-select
v-model="model.cnybop.cnylib.stranstype"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000117')"
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000119 : 境外对手行代码 -->
<c-col :span="12">
<c-form-item
:label="$t('cnybop.S0000119')"
prop="cnybop.cnylib.sforbankswiftbic"
>
<c-input
v-model="model.cnybop.cnylib.sforbankswiftbic"
maxlength="11"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000119')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000120 : 境内企业名称 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000120')" prop="cnybop.sorgname">
<c-input
v-model="model.cnybop.sorgname"
maxlength="80"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000120')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000121 : 境内企业机构代码 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000121')" prop="cnybop.cnylib.sorgcode">
<c-input
v-model="model.cnybop.cnylib.sorgcode"
maxlength="18"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000121')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000122 : 境外企业名称 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000122')" prop="cnybop.sforeignorgname">
<c-input
v-model="model.cnybop.sforeignorgname"
maxlength="80"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000122')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000123 : 境外企业国别地区代码 -->
<c-col :span="12">
<c-form-item
label="境外企业国别地区代码"
prop="cnybop.cnylib.sforeigncountrycode"
>
<c-input
v-model="model.cnybop.cnylib.sforeigncountrycode"
maxlength="3"
:placeholder="$t('other.please_enter') + '境外企业国别地区代码'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onLibctySelbut1"
>
{{ $t('codcny.C0000005') }}
</c-button>
</c-col>
<!-- S0000124 : 业务发生日期 -->
<c-col :span="12">
<el-form-item
:label="$t('cnybop.S0000124')"
prop="cnybop.cnylib.doccurdate"
>
<c-date-picker
type="date"
v-model="model.cnybop.cnylib.doccurdate"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000124')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000126 : 业务到期日 -->
<c-col :span="12">
<el-form-item
:label="$t('cnybop.S0000126')"
prop="cnybop.cnylib.denddate"
>
<c-date-picker
type="date"
v-model="model.cnybop.cnylib.denddate"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000126')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000127 : 信用证到期日 -->
<c-col :span="12">
<el-form-item
:label="$t('cnybop.S0000127')"
prop="cnybop.cnylib.dcreditenddate"
>
<c-date-picker
type="date"
v-model="model.cnybop.cnylib.dcreditenddate"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000127')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000194 : 币种 -->
<c-col :span="12">
<el-form-item
:label="$t('cnybop.S0000194')"
prop="cnybop.cnylib.currencycode"
>
<c-select
v-model="model.cnybop.cnylib.currencycode"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000194')"
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000128 : 金额 -->
<c-col :span="12">
<c-form-item label="金额" prop="cnybop.cnylib.famt">
<c-input
v-model="model.cnybop.cnylib.famt"
:placeholder="$t('other.please_enter') + '金额'"
></c-input>
</c-form-item>
</c-col>
<!-- S0000129 : 期限条件 -->
<c-col :span="12">
<el-form-item
:label="$t('cnybop.S0000129')"
prop="cnybop.cnylib.stermtype"
>
<c-select
v-model="model.cnybop.cnylib.stermtype"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000129')"
>
</c-select>
</el-form-item>
</c-col>
<!-- S0000130 : 承兑日期 -->
<c-col :span="12">
<el-form-item
:label="$t('cnybop.S0000130')"
prop="cnybop.cnylib.dexchangedate"
>
<c-date-picker
type="date"
v-model="model.cnybop.cnylib.dexchangedate"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000130')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000131 : 承兑金额 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000131')" prop="cnybop.fexchangeamt">
<c-input
v-model="model.cnybop.fexchangeamt"
maxlength="20"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000131')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000132 : 承兑到期日 -->
<c-col :span="12">
<el-form-item
:label="$t('cnybop.S0000132')"
prop="cnybop.cnylib.dexchangeenddate"
>
<c-date-picker
type="date"
v-model="model.cnybop.cnylib.dexchangeenddate"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000132')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000134 : 交易附言 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000134')" prop="cnybop.saddwordlib">
<c-input
v-model="model.cnybop.saddwordlib"
maxlength="80"
:placeholder="$t('other.please_enter') + $t('cnybop.S0000134')"
></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/Betsnd/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">
<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.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">
<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">
<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">
<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">
<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">
<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">
{{ $t('ptsp.CF000082') }}
</c-button>
</c-col>
<c-col :span="12">
<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">
<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="onOthp1Det">
{{ $t('ptsp.CF000082') }}
</c-button>
</c-col>
<!-- S0001135 : 业务余额 -->
<c-col :span="12">
<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">
<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">
<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">
<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="
$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="
$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>
<!-- 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">
<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">
<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>
</template>
<script>
import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/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="$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/Betsnd/Event'
export default {
inject: ['root'],
props: ['model', 'codes'],
mixins: [commonProcess],
data() {
return {}
},
methods: { ...Event },
created: function () {},
}
</script>
<style></style>
<template>
<div class="eibs-tab">
<!-- SF000060 : 远期单据指示 -->
<c-col :span="12">
<c-form-item :label="$t('bedsnd.SF000060')" prop="bedsnd.usadet">
<c-input
type="textarea"
v-model="model.bedsnd.usadet"
maxlength="65"
show-word-limit
:placeholder="$t('other.please_enter') + $t('bedsnd.SF000060')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onUsatxtButtxmsel"
>
{{ $t('bedsnd.CF000057') }}
</c-button>
</c-col>
<!-- SF000059 : 偿付条款 -->
<c-col :span="12">
<c-form-item :label="$t('bedsnd.SF000059')" prop="bedsnd.addphr">
<c-input
type="textarea"
v-model="model.bedsnd.addphr"
maxlength="65"
show-word-limit
:placeholder="$t('other.please_enter') + $t('bedsnd.SF000059')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onRgfphrButtxmsel"
>
{{ $t('bedsnd.CF000058') }}
</c-button>
</c-col>
<!-- SG000345 : 新受益人地址 -->
<c-col :span="12">
<c-form-item :label="$t('bedsnd.SG000345')" prop="bedsnd.newbenadr">
<c-input
type="textarea"
v-model="model.bedsnd.newbenadr"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + $t('bedsnd.SG000345')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000347 : 新受益人编号 -->
<c-col :span="12">
<c-form-item :label="$t('bedsnd.S0000347')" prop="bedgrp.blk.benref">
<c-input
type="textarea"
v-model="model.bedgrp.blk.benref"
maxlength="16"
show-word-limit
:placeholder="$t('other.please_enter') + $t('bedsnd.S0000347')"
></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/Betsnd/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">
<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="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="12">
<c-form-item :label="$t('betp.SF000055')" prop="bedgrp.iss.pts.nam">
<c-input
v-model="model.bedgrp.iss.pts.nam"
maxlength="40"
:placeholder="$t('other.please_enter') + $t('betp.SF000055')"
></c-input>
</c-form-item>
</c-col>
<!-- SF000055 : 到期日 -->
<c-col :span="12">
<el-form-item :label="$t('betsnd.SF000148')" prop="bedgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.matdat"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('betsnd.SF000148')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- SF000054 : 到单日期 -->
<c-col :span="12">
<el-form-item :label="$t('betsnd.SF000053')" prop="bedgrp.rec.rcvdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.rcvdat"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('betsnd.SF000053')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- SF000057 : 提示日期 -->
<c-col :span="12">
<el-form-item :label="$t('betsnd.S0000051')" prop="bedgrp.rec.predat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.predat"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('betsnd.S0000051')"
></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">
<span
v-text="model.betp.docgrdm.docdsclab"
data-path=".betp.docgrdm.docdsclab"
>
</span>
</c-col>
<!-- S0000040 : Payer -->
<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-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="名称" 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>
<!-- S0000039 : Presented by -->
<c-col :span="12">
<el-form-item label="Presented by" prop="bedgrp.rec.docprbrol">
<c-select
v-model="model.bedgrp.rec.docprbrol"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'Presented by'"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item
label="Drag Drop Sender"
prop="betp.prbp.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.betp.prbp.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.prb.pts.extkey">
<c-input
v-model="model.bedgrp.prb.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.prbp.ptsget.sdamod.seainf">
<c-input
v-model="model.betp.prbp.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="onPrbpDet">
{{ $t('ptsp.CF000081') }}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="名称" prop="bedgrp.prb.namelc">
<c-input
type="textarea"
v-model="model.bedgrp.prb.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.prb.pts.adrblk">
<c-input
type="textarea"
v-model="model.bedgrp.prb.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.prb.dbfadrblkcn">
<c-input
type="textarea"
v-model="model.bedgrp.prb.dbfadrblkcn"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + 'Chinese address'"
></c-input>
</c-form-item>
</c-col>
<!-- SF000053 : Received on -->
<c-col :span="12">
<el-form-item :label="$t('betsnd.SF000053')" prop="bedgrp.rec.rcvdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.rcvdat"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('betsnd.SF000053')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- SF000147 : Date of Shipment -->
<c-col :span="12">
<el-form-item :label="$t('betsnd.SF000147')" prop="bedgrp.rec.shpdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.shpdat"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('betsnd.SF000147')"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="地址" prop="bedgrp.prb.adrelc">
<c-input
type="textarea"
v-model="model.bedgrp.prb.adrelc"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + '地址'"
></c-input>
</c-form-item>
</c-col>
<!-- S0000051 : Presentation Date -->
<c-col :span="12">
<el-form-item :label="$t('betsnd.S0000051')" prop="bedgrp.rec.predat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.predat"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('betsnd.S0000051')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- SF000148 : Maturity Date -->
<c-col :span="12">
<el-form-item :label="$t('betsnd.SF000148')" prop="bedgrp.rec.matdat">
<c-date-picker
type="date"
v-model="model.bedgrp.rec.matdat"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('betsnd.SF000148')"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<c-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="$t('other.please_enter') + 'Maturity Period'"
></c-input>
</c-form-item>
</c-col>
<!-- SF000146 : Maturity Period -->
<c-col :span="12">
<c-checkbox v-model="model.ameadrflg">{{
$t('betsnd.CG000120')
}}</c-checkbox>
</c-col>
</div>
</template>
<script>
import Api from '~/service/Api'
import commonProcess from '~/mixin/commonProcess'
import CodeTable from '~/config/CodeTable'
import Event from '~/model/Betsnd/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="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">
<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="$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">{{
$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">
<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>
<!-- 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/Betsnd/Event'
export default {
inject: ['root'],
props: ['model', 'codes'],
mixins: [commonProcess],
data() {
return {}
},
methods: { ...Event },
created: function () {},
}
</script>
<style></style>
<template>
<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">inc to Ben</el-button>
<el-button size="small">imgyge</el-button>
<!-- <el-button size="small">拆分报文</el-button> -->
<el-button size="small">img</el-button>
<el-button size="small">His.img</el-button>
</c-function-btn>
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="150px"
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--betsnd PD000021 Send Docs. -->
<el-tab-pane label="Send Docs." name="rgfp">
<c-content>
<m-rgfp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--betsnd PD000050 Instr./ Discrep. -->
<el-tab-pane label="Discr./Instr." name="dscins">
<c-content>
<m-dscins :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--betsnd PD000049 Document Instructions -->
<el-tab-pane label="Document Instructions" name="rgfdet">
<c-content>
<m-rgfdet :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--liaall PD000027 Liability -->
<el-tab-pane label="Liability" name="engp">
<c-content>
<m-engp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--setmod PD000000 Settlement -->
<el-tab-pane label="Settlement" name="setpan">
<c-content>
<m-setpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--coninf PD000000 Completion -->
<el-tab-pane label="Completion" name="coninfp">
<c-content>
<m-coninfp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--trndoc PD000529 &Messages -->
<el-tab-pane label="Messages" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--trndoc PD000546 Attachments -->
<el-tab-pane label="Attachments" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--rmbclm PD000128 Reimbursement Details -->
<el-tab-pane label="Reimbursement Details" name="remp">
<c-content>
<m-remp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--cnybop PD000002 跨境人民币申报 -->
<el-tab-pane label="跨境人民币申报" name="cnyp">
<c-content>
<m-cnyp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--cnybop PD000110 2106银行跟单结算及表外融资 -->
<el-tab-pane label="2106银行跟单结算及表外融资" name="libp">
<c-content>
<m-libp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--limmod PD000001 统一授信 -->
<el-tab-pane label="统一授信" name="limitbody"
>\
<c-content>
<m-limitbody :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
v-on:select-ety="selectEty"
>
</c-grid-ety-prompt-dialog>
</div>
</template>
<script>
import Api from '~/service/Api'
import CodeTable from '~/config/CodeTable'
import Betsnd from '~/model/Betsnd'
import commonProcess from '~/mixin/commonProcess'
import commonFuncs from '~/mixin/commonFuncs'
import Check from '~/model/Betsnd/Check'
import Default from '~/model/Betsnd/Default'
import Pattern from '~/model/Betsnd/Pattern'
import Rgfp from './Rgfp'
import Dscins from './Dscins'
import Rgfdet from './Rgfdet'
// import Engp from './Engp'
// import Setpan from './Setpan'
// import Coninfp from './Coninfp'
// import Docpan from './Docpan'
// import Doctre from './Doctre'
import Remp from './Remp'
import Cnyp from './Cnyp'
import Libp from './Libp'
// import Limitbody from './Limitbody'
import Engp from "~/views/Public/Engp";
import Setpan from "~/views/Public/Setpan";
import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan";
import Doctre from '~/views/Public/Doctre';
import Limitbody from '~/views/Public/Limitbody';
export default {
name: 'Betsnd',
components: {
'm-rgfp': Rgfp,
'm-dscins': Dscins,
'm-rgfdet': Rgfdet,
'm-engp': Engp,
'm-setpan': Setpan,
'm-coninfp': Coninfp,
'm-docpan': Docpan,
'm-doctre': Doctre,
'm-remp': Remp,
'm-cnyp': Cnyp,
'm-libp': Libp,
'm-limitbody': Limitbody,
},
provide() {
return {
root: this,
}
},
mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: 'rgfp',
trnName: 'betsnd',
trnType: '',
model: new Betsnd().data,
checkRules: Check,
defaultRules: Default,
pattern: Pattern,
rules: null,
codes: { ...CodeTable },
}
},
methods: {
myTabClick(tab) {
this.tabClick(tab)
/**
* do it yourself
**/
},
},
created: async function () {
console.log('进入betsnd交易')
let rtnmsg = await this.init({})
if (rtnmsg.respCode == SUCCESS) {
this.updateModel(rtnmsg.data)
//TODO 处理数据逻辑
if (this.isInDisplay) {
this.restoreDisplay()
}
} else {
this.$notify.error({ title: '错误', message: '服务请求失败!' })
}
},
}
</script>
<style></style>
...@@ -29,16 +29,23 @@ ...@@ -29,16 +29,23 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Responsible User" prop="ditp.usr.extkey" style="width: 100%"> <el-form-item label="Responsible User" prop="ditp.usr.extkey" style="width: 100%">
<c-input style="width: 95%" v-model="model.botp.usr.extkey" maxlength="8" placeholder="请输入User ID" disabled> <c-row>
<c-col :span="20">
<c-input style="width: 95%" v-model="model.botp.usr.extkey" maxlength="8" placeholder="请输入User ID"
disabled></c-input>
</c-col>
<c-col :span="4">
<c-button style="margin:0 10px 0 0;padding: 0 10px;" size="small" icon="el-icon-search" type="primary">
</c-button>
</c-col>
</c-row>
</c-input> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="4"> <c-col :span="12">
<c-button style="margin:0 10px 0 0;padding: 0 10px;" size="small" icon="el-icon-search" type="primary"> <el-form-item label="" prop="bodgrp.rec.dircolflg">
</c-button> <c-checkbox v-model="model.bodgrp.rec.dircolflg">Direct Collection</c-checkbox>
</c-col> </el-form-item>
<c-col :span="8">
<c-checkbox v-model="model.bodgrp.rec.dircolflg">Direct Collection</c-checkbox>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
...@@ -188,9 +195,7 @@ ...@@ -188,9 +195,7 @@
</c-table> </c-table>
</c-col> --> </c-col> -->
<c-docpre <c-docpre :model="model" :argadr="{
:model="model"
:argadr="{
path: 'SEMFLG', path: 'SEMFLG',
grp: 'botp', grp: 'botp',
code: 'docpre' code: 'docpre'
...@@ -234,138 +239,138 @@ ...@@ -234,138 +239,138 @@
</c-row> </c-row>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess"; import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Event from "~/model/Botdav/Event" import Event from "~/model/Botdav/Event"
import Utils from "~/utils"; import Utils from "~/utils";
import Ptap from "~/views/Public/Ptap"; import Ptap from "~/views/Public/Ptap";
import Docpre from "~/views/Public/Docpre"; import Docpre from "~/views/Public/Docpre";
export default { export default {
components: { components: {
"c-ptap": Ptap, "c-ptap": Ptap,
"c-docpre": Docpre, "c-docpre": Docpre,
}, },
inject: ["root"], inject: ["root"],
props: ["model", "codes"], props: ["model", "codes"],
mixins: [commonProcess], mixins: [commonProcess],
data() { data() {
return { return {
codeTable2: [ codeTable2: [
{ label: "金(含金饰品)", value: "001" }, { label: "金(含金饰品)", value: "001" },
{ label: "银(含银饰品)", value: "002" }, { label: "银(含银饰品)", value: "002" },
{ label: "铜(含电解铜、铜制品及铜精矿)", value: "003" }, { label: "铜(含电解铜、铜制品及铜精矿)", value: "003" },
{ label: "铝(含电解铝、铝矾土及铝制品)", value: "004" }, { label: "铝(含电解铝、铝矾土及铝制品)", value: "004" },
{ label: "锌(含电解锌、锌精矿)", value: "005" }, { label: "锌(含电解锌、锌精矿)", value: "005" },
{ label: "铁砂矿(含精矿)", value: "006" }, { label: "铁砂矿(含精矿)", value: "006" },
{ label: "其他金属", value: "007" }, { label: "其他金属", value: "007" },
{ label: "大豆", value: "008" }, { label: "大豆", value: "008" },
{ label: "玉米", value: "009" }, { label: "玉米", value: "009" },
{ label: "原油", value: "010" }, { label: "原油", value: "010" },
{ label: "食用油(含棕榈油)", value: "011" }, { label: "食用油(含棕榈油)", value: "011" },
{ label: "煤", value: "013" }, { label: "煤", value: "013" },
{ label: "其他", value: "099" }, { label: "其他", value: "099" },
], ],
columns: ['0 0 "lst1" 100 ', '1 1 "lst2" 100', '2 2 "document" 200'], columns: ['0 0 "lst1" 100 ', '1 1 "lst2" 100', '2 2 "document" 200'],
codeTable: [ codeTable: [
{ label: "Airway Bills", value: "Airway Bills" }, { label: "Airway Bills", value: "Airway Bills" },
{ label: "Beneficiary's Declaration", value: "Beneficiary's Declaration" }, { label: "Beneficiary's Declaration", value: "Beneficiary's Declaration" },
{ label: "Bill of Lading Copies", value: "Bill of Lading Copies" }, { label: "Bill of Lading Copies", value: "Bill of Lading Copies" },
{ label: "Bill of Lading Originals", value: "Bill of Lading Originals" }, { label: "Bill of Lading Originals", value: "Bill of Lading Originals" },
{ label: "Certificate", value: "Certificate" }, { label: "Certificate", value: "Certificate" },
{ label: "Certificate of Analysis", value: "Certificate of Analysis" }, { label: "Certificate of Analysis", value: "Certificate of Analysis" },
{ label: "Certificate of Origin", value: "Certificate of Origin" }, { label: "Certificate of Origin", value: "Certificate of Origin" },
{ label: "Certificate of Quality", value: "Certificate of Quality" }, { label: "Certificate of Quality", value: "Certificate of Quality" },
{ label: "Certificate of Quantity", value: "Certificate of Quantity" }, { label: "Certificate of Quantity", value: "Certificate of Quantity" },
{ label: "Commercial Invoice", value: "Commercial Invoice" }, { label: "Commercial Invoice", value: "Commercial Invoice" },
{ label: "Courier Receipt", value: "Courier Receipt" }, { label: "Courier Receipt", value: "Courier Receipt" },
{ label: "Draft", value: "Draft" }, { label: "Draft", value: "Draft" },
{ label: "Export Licence", value: "Export Licence" }, { label: "Export Licence", value: "Export Licence" },
{ label: "Fax Report", value: "Fax Report" }, { label: "Fax Report", value: "Fax Report" },
{ label: "Inspection Cert", value: "Inspection Cert" }, { label: "Inspection Cert", value: "Inspection Cert" },
{ label: "Insurance Policy", value: "Insurance Policy" }, { label: "Insurance Policy", value: "Insurance Policy" },
{ label: "Packing List", value: "Packing List" }, { label: "Packing List", value: "Packing List" },
{ label: "Shipment Advice", value: "Shipment Advice" }, { label: "Shipment Advice", value: "Shipment Advice" },
{ label: "Weight List", value: "Weight List" }, { label: "Weight List", value: "Weight List" },
], ],
// TableValue: [ // TableValue: [
// { // {
// id: 0, // id: 0,
// cmail1: "", // cmail1: "",
// cmail2: "", // cmail2: "",
// docnam: "", // docnam: "",
// description: "", // description: "",
// serialNum: "", // serialNum: "",
// tableName: "", // tableName: "",
// tcddoc: "", // tcddoc: "",
// }, // },
// ], // ],
newValue: { newValue: {
id: 0, id: 0,
cmail1: "", cmail1: "",
cmail2: "", cmail2: "",
docnam: "", docnam: "",
description: "", description: "",
serialNum: "", serialNum: "",
tableName: "", tableName: "",
tcddoc: "", tcddoc: "",
},
invtyp: [
{ label: "type1", value: "1" }
],
};
},
methods: {
...Event,
addTableValue(index) {
var newTableValue = Object.assign({}, this.newValue);
const serial = Utils.generateUUID();
newTableValue.serialNum = serial;
this.model.botp.docgrdm.docgrd.splice(index - 1, 0, newTableValue);
// var index = this.TableValue.length;
// if (index > 0) {
// newTableValue.id = this.TableValue[index - 1].id + 1;
// }
// this.TableValue.push(newTableValue);
},
deleteTable(index) {
this.model.botp.docgrdm.docgrd.splice(index, 1);
// console.log(row)
// console.log(this.TableValue)
// for (let i = 0; i < this.TableValue.length; i++) {
// if (this.TableValue[i].id == row.id) {
// this.TableValue.splice(i, 1);
// break;
// }
// }
},
async docpre() {
let rtnmsg = await this.executeDefault('bodgrp.blk.docpre')
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.updateModel(rtnmsg.data)
}
else {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
}, },
invtyp: [
{ label: "type1", value: "1" }
],
};
},
methods: {
...Event,
addTableValue(index) {
var newTableValue = Object.assign({}, this.newValue);
const serial = Utils.generateUUID();
newTableValue.serialNum = serial;
this.model.botp.docgrdm.docgrd.splice(index - 1, 0, newTableValue);
// var index = this.TableValue.length;
// if (index > 0) {
// newTableValue.id = this.TableValue[index - 1].id + 1;
// }
// this.TableValue.push(newTableValue);
}, },
deleteTable(index) { computed: {
this.model.botp.docgrdm.docgrd.splice(index, 1); flag() {
// console.log(row) return this.model.bodgrp.drr.pts.adrelc == "";
// console.log(this.TableValue) },
// for (let i = 0; i < this.TableValue.length; i++) {
// if (this.TableValue[i].id == row.id) {
// this.TableValue.splice(i, 1);
// break;
// }
// }
},
async docpre() {
let rtnmsg = await this.executeDefault('bodgrp.blk.docpre')
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.updateModel(rtnmsg.data)
}
else {
this.$notify.error({ title: '错误', message: '服务请求失败!' });
}
}, },
created: function () {
}, console.log(this.root);
computed: {
flag() {
return this.model.bodgrp.drr.pts.adrelc == "";
}, },
}, }
created: function () {
console.log(this.root);
},
}
</script> </script>
<style> <style>
.messageLabel>>>.el-form-item__label { .messageLabel>>>.el-form-item__label {
text-align: left; text-align: left;
font-weight: bold; font-weight: bold;
font-size: 12px; font-size: 12px;
} }
</style> </style>
\ No newline at end of file
...@@ -45,7 +45,7 @@ ...@@ -45,7 +45,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="" prop="bodgrp.blk.colinsflg"> <el-form-item label="" prop="bodgrp.blk.colinsflg">
<c-checkbox v-model="colinsflg" disabled>Collection instructions modified</c-checkbox> <c-checkbox v-model="colinsflg" disabled>Delivery of Documents Instructions modified</c-checkbox>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
...@@ -17,22 +17,13 @@ ...@@ -17,22 +17,13 @@
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
style="margin: 0 10px 0 10px; padding: 0 12px" style="margin: 0 0 0 10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
@click="onSeainf" @click="onSeainf"
> >
<span style="font-family: '宋体'; font-weight: bold">i</span> <span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button> </c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
:disabled="this.flag"
@click="onDitpButgetref"
>
获取
</c-button>
</template> </template>
</c-fullbox> </c-fullbox>
</c-form-item> </c-form-item>
...@@ -45,6 +36,7 @@ ...@@ -45,6 +36,7 @@
v-model="model.lidgrp.rec.expdat" v-model="model.lidgrp.rec.expdat"
style="width: 100%" style="width: 100%"
placeholder="请输入Expiry" placeholder="请输入Expiry"
value-format="yyyy-MM-dd"
disabled disabled
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
...@@ -62,22 +54,13 @@ ...@@ -62,22 +54,13 @@
></c-input> ></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button
style="margin: 0 10px 0 10px; padding: 0 12px" style="margin: 0 0 0 10px; padding: 0 12px"
size="small" size="small"
type="primary" type="primary"
@click="onSeainf" @click="onSeainf"
> >
<span style="font-family: '宋体'; font-weight: bold">i</span> <span style="font-family: '宋体'; font-weight: bold">i</span>
</c-button> </c-button>
<c-button
style="margin: 0 0"
size="small"
type="primary"
:disabled="this.flag"
@click="onDitpButgetref"
>
获取
</c-button>
</template> </template>
</c-fullbox> </c-fullbox>
</c-form-item> </c-form-item>
...@@ -102,27 +85,24 @@ ...@@ -102,27 +85,24 @@
<c-input <c-input
v-model="model.brdgrp.cbs.max.amt" v-model="model.brdgrp.cbs.max.amt"
placeholder="" placeholder=""
class="m-input-currency"
disabled disabled
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
<!-- <c-col :span="12">
<c-form-item label="" prop="oldbrdgrp.cbs.max.amt">
<c-input v-model="model.oldbrdgrp.cbs.max.amt" placeholder=""></c-input>
</c-form-item>
</c-col> -->
<!-- S0000199 : 单据余额 --> <!-- S0000199 : 单据余额 -->
<c-col :span="24"> <c-col :span="24">
<c-col :span="13"> <c-col :span="13">
<c-form-item label="Open Amount" prop="brdgrp.cbs.opn1.cur"> <c-form-item label="Open Amount" prop="brdgrp.cbs.opn1.cur">
<c-input <c-select
v-model="model.brdgrp.cbs.opn1.cur" v-model="model.brdgrp.cbs.opn1.cur"
maxlength="3" maxlength="3"
placeholder="请输入Open Amount" placeholder="请输入Open Amount"
:code="codes.curtxt1"
disabled disabled
></c-input> ></c-select>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -131,6 +111,7 @@ ...@@ -131,6 +111,7 @@
<c-input <c-input
v-model="model.brdgrp.cbs.opn1.amt" v-model="model.brdgrp.cbs.opn1.amt"
placeholder="" placeholder=""
class="m-input-currency"
disabled disabled
></c-input> ></c-input>
</c-form-item> </c-form-item>
...@@ -145,6 +126,7 @@ ...@@ -145,6 +126,7 @@
v-model="model.brdgrp.rec.rcvdat" v-model="model.brdgrp.rec.rcvdat"
style="width: 100%" style="width: 100%"
placeholder="请输入" placeholder="请输入"
value-format="yyyy-MM-dd"
disabled disabled
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
...@@ -157,6 +139,7 @@ ...@@ -157,6 +139,7 @@
v-model="model.brdgrp.rec.advdat" v-model="model.brdgrp.rec.advdat"
style="width: 100%" style="width: 100%"
placeholder="请输入Advised on" placeholder="请输入Advised on"
value-format="yyyy-MM-dd"
disabled disabled
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
...@@ -169,6 +152,7 @@ ...@@ -169,6 +152,7 @@
v-model="model.brdgrp.rec.matdat" v-model="model.brdgrp.rec.matdat"
style="width: 100%" style="width: 100%"
placeholder="请输入Maturity Date" placeholder="请输入Maturity Date"
value-format="yyyy-MM-dd"
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -180,6 +164,7 @@ ...@@ -180,6 +164,7 @@
v-model="model.brdgrp.rec.stadat" v-model="model.brdgrp.rec.stadat"
style="width: 100%" style="width: 100%"
placeholder="请输入 Start Date" placeholder="请输入 Start Date"
value-format="yyyy-MM-dd"
disabled disabled
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
...@@ -255,6 +240,26 @@ ...@@ -255,6 +240,26 @@
<c-input <c-input
v-model="model.brdgrp.cbs.max.amt" v-model="model.brdgrp.cbs.max.amt"
placeholder="" placeholder=""
class="m-input-currency"
></c-input>
</c-form-item>
</c-col>
</c-col>
<!-- =====================================当单据金额Document Amount没变时隐藏====================================================== -->
<c-col :span="24">
<c-col :span="13">
<span v-text="model.oridoclab" data-path=".oridoclab"
class="span_oridoclab"
v-show="model.brdgrp.cbs.max.amt!=model.oldbrdgrp.cbs.max.amt"> </span>
</c-col>
<c-col :span="11">
<c-form-item label="" label-width="5px" prop="oldbrdgrp.cbs.max.amt">
<c-input v-model="model.oldbrdgrp.cbs.max.amt" placeholder=""
class="m-input-currency"
style="width: 100%"
disabled
v-show="model.brdgrp.cbs.max.amt!=model.oldbrdgrp.cbs.max.amt"
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
...@@ -279,12 +284,31 @@ ...@@ -279,12 +284,31 @@
<c-form-item label="" label-width="5px" prop="brdgrp.cbs.max2.amt"> <c-form-item label="" label-width="5px" prop="brdgrp.cbs.max2.amt">
<c-input <c-input
v-model="model.brdgrp.cbs.max2.amt" v-model="model.brdgrp.cbs.max2.amt"
class="m-input-currency"
placeholder="" placeholder=""
></c-input> ></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
</c-col> </c-col>
<!-- =====================================当附加金额没变时隐藏====================================================== -->
<c-col :span="24">
<c-col :span="13">
<span v-text="model.oriaddlab" data-path=".oriaddlab"
class="span_oridoclab"
v-show="model.brdgrp.cbs.max2.amt!=model.oldbrdgrp.cbs.max2.amt"> </span>
</c-col>
<c-col :span="11">
<c-form-item label="" label-width="5px" prop="oldbrdgrp.cbs.max2.amt">
<c-input v-model="model.oldbrdgrp.cbs.max2.amt" :placeholder="$t('other.please_enter')+'Balance'"
class="m-input-currency"
style="width: 100%"
disabled
v-show="model.brdgrp.cbs.max2.amt!=model.oldbrdgrp.cbs.max2.amt"></c-input>
</c-form-item>
</c-col>
</c-col>
<!-- S0000081 : Presentation Date --> <!-- S0000081 : Presentation Date -->
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Presentation Date" prop="brdgrp.rec.predat"> <el-form-item label="Presentation Date" prop="brdgrp.rec.predat">
...@@ -293,6 +317,7 @@ ...@@ -293,6 +317,7 @@
v-model="model.brdgrp.rec.predat" v-model="model.brdgrp.rec.predat"
style="width: 100%" style="width: 100%"
placeholder="请输入Presentation Date" placeholder="请输入Presentation Date"
value-format="yyyy-MM-dd"
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -304,6 +329,7 @@ ...@@ -304,6 +329,7 @@
v-model="model.brdgrp.rec.rcvdat" v-model="model.brdgrp.rec.rcvdat"
style="width: 100%" style="width: 100%"
placeholder="请输入Received on" placeholder="请输入Received on"
value-format="yyyy-MM-dd"
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -314,6 +340,7 @@ ...@@ -314,6 +340,7 @@
v-model="model.brdgrp.rec.matdat" v-model="model.brdgrp.rec.matdat"
style="width: 100%" style="width: 100%"
placeholder="Maturity Date" placeholder="Maturity Date"
value-format="yyyy-MM-dd"
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -325,6 +352,7 @@ ...@@ -325,6 +352,7 @@
v-model="model.brdgrp.rec.shpdat" v-model="model.brdgrp.rec.shpdat"
style="width: 100%" style="width: 100%"
placeholder="请输入Shipped on" placeholder="请输入Shipped on"
value-format="yyyy-MM-dd"
></c-date-picker> ></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -372,8 +400,9 @@ ...@@ -372,8 +400,9 @@
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-checkbox <c-checkbox
v-model="dscinsflg" v-model="model.brdgrp.rec.dscinsflg"
style="width: 100%; margin-left: 40px" style="width: 100%; margin-left: 40px"
:disabled="model.brdgrp.blk.docdisflg!=''"
>Enter Docs,Discrep,Instr and Shipping Detials</c-checkbox >Enter Docs,Discrep,Instr and Shipping Detials</c-checkbox
> >
<!-- <c-checkbox <!-- <c-checkbox
...@@ -611,12 +640,6 @@ ...@@ -611,12 +640,6 @@
<c-input v-model="model.brtp.prbp.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input> <c-input v-model="model.brtp.prbp.ptsget.sdamod.dadsnd" :placeholder="$t('other.please_enter')+'Drag Drop Sender'"></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-form-item label="" prop="brtp.prbp.ptsget.sdamod.seainf"> <c-form-item label="" prop="brtp.prbp.ptsget.sdamod.seainf">
<c-input v-model="model.brtp.prbp.ptsget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input> <c-input v-model="model.brtp.prbp.ptsget.sdamod.seainf" :placeholder="$t('other.please_enter')+''"></c-input>
...@@ -755,22 +778,23 @@ export default { ...@@ -755,22 +778,23 @@ export default {
data() { data() {
return {}; return {};
}, },
methods: { ...Event}, methods: { ...Event, onSeainf(){}},
created: function () {}, created: function () {},
computed: { computed: {
flag() { flag() {
return this.model.brdgrp.prb.pts.extkey == ""; return this.model.brdgrp.prb.pts.extkey == "";
}, },
dscinsflg: {
get() {
return this.model.brdgrp.rec.dscinsflg != ''
},
set(val) {
this.model.brdgrp.rec.dscinsflg = val ? "X" : ""
}
},
}, },
}; };
</script> </script>
<style> <style>
.span_oridoclab {
margin-right: 30px;
height: 24px;
color: #606266;
line-height: 24px;
font-size: 12px;
float: right;
text-align: right;
}
</style> </style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<!--=== ==========左边=============== --> <!--=== ==========左边=============== -->
<c-col :span="11"> <c-col :span="11">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Release of Goods" prop="brdgrp.rec.relgodflg"> <el-form-item label="Release of Goods" prop="brdgrp.rec.relgodflg">
...@@ -20,12 +20,14 @@ ...@@ -20,12 +20,14 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label="issue date" prop="brdgrp.rec.relgoddat"> <el-form-item label="issue date" prop="brdgrp.rec.relgoddat">
<c-date-picker type="date" v-model="model.brdgrp.rec.relgoddat" style="width:100%" placeholder="请选择issue date"></c-date-picker> <c-date-picker type="date" v-model="model.brdgrp.rec.relgoddat" style="width:100%" placeholder="请选择issue date"
value-format="yyyy-MM-dd"></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Expiry Date " prop="brdgrp.rec.expdat"> <el-form-item label="Expiry Date " prop="brdgrp.rec.expdat">
<c-date-picker type="date" v-model="model.brdgrp.rec.expdat" style="width:100%" placeholder="请选择Expiry Date of Shipping Guarantee"></c-date-picker> <c-date-picker type="date" v-model="model.brdgrp.rec.expdat" style="width:100%" placeholder="请选择Expiry Date of Shipping Guarantee"
value-format="yyyy-MM-dd"></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -44,7 +46,8 @@ ...@@ -44,7 +46,8 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="shipment date" prop="brdgrp.rec.tradat"> <el-form-item label="shipment date" prop="brdgrp.rec.tradat">
<c-date-picker type="date" v-model="model.brdgrp.rec.tradat" style="width:100%" placeholder="请选择shipment date"></c-date-picker> <c-date-picker type="date" v-model="model.brdgrp.rec.tradat" style="width:100%" placeholder="请选择shipment date"
value-format="yyyy-MM-dd"></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -128,8 +131,8 @@ ...@@ -128,8 +131,8 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="4"> <c-col :span="4">
<el-form-item label="" label-width="0" prop="brdgrp.rec.rtoaplflg"> <el-form-item label="" label-width="5px" prop="brdgrp.rec.rtoaplflg">
<c-checkbox v-model="rtoaplflg" @change="rtoaplflgChangeEvent">to Applicant</c-checkbox> <c-checkbox v-model="model.brdgrp.rec.rtoaplflg">to Applicant</c-checkbox>
<!-- <el-input v-model="model.brdgrp.rec.rtoaplflg"></el-input> --> <!-- <el-input v-model="model.brdgrp.rec.rtoaplflg"></el-input> -->
</el-form-item> </el-form-item>
...@@ -241,24 +244,18 @@ export default { ...@@ -241,24 +244,18 @@ export default {
} }
}, },
computed:{ computed:{
rtoaplflg:{ // rtoaplflg:{
get() { // get() {
return this.model.brdgrp.rec.rtoaplflg != '' // return this.model.brdgrp.rec.rtoaplflg != ''
}, // brdgrp.rec.rtoaplflg
set(val) { // },
this.model.brdgrp.rec.rtoaplflg = val ? "X" : "" // set(val) {
} // this.model.brdgrp.rec.rtoaplflg = val ? "X" : ""
} // }
// }
}, },
methods:{ methods:{
...Event, ...Event,
rtoaplflgChangeEvent() {
this.executeDefault("brdgrp.rec.rtoaplflg").then((res) => {
if ((res.respCode == SUCCESS)) {
Utils.copyValueFromVO(this.model, res.data);
}
});
},
}, },
created:function(){ created:function(){
......
...@@ -359,8 +359,23 @@ ...@@ -359,8 +359,23 @@
</c-col> </c-col>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24">
<el-form-item v-if="model.brdgrp.rec.advdocflg=='X'" label="退单方式" prop="rejtype">
<c-select
v-model="model.rejtype"
style="width: 100%"
>
<el-option
v-for="item in codes.rejtype"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col> </c-col>
</c-col> </c-col>
......
...@@ -154,6 +154,7 @@ import Getcrq from "./Getcrq" ...@@ -154,6 +154,7 @@ import Getcrq from "./Getcrq"
import Getamc from "./Getamc" import Getamc from "./Getamc"
import Betdcr from "./Betdcr" import Betdcr from "./Betdcr"
import Betdrv from "./Betdrv" import Betdrv from "./Betdrv"
import Betsnd from "./Betsnd"
import Betset from "./Betset" import Betset from "./Betset"
import Letnot from "./Letnot" import Letnot from "./Letnot"
...@@ -367,6 +368,7 @@ const BusRouter = [ ...@@ -367,6 +368,7 @@ const BusRouter = [
{ path: 'Dbipty', component: Dbipty, name: 'Dbipty', meta: { title: '客户静态信息管理' } }, { path: 'Dbipty', component: Dbipty, name: 'Dbipty', meta: { title: '客户静态信息管理' } },
{ path: 'betdcr', component: Betdcr, name: 'Betdcr', meta: { title: '出口信用证电提不符点/拒付' } }, { path: 'betdcr', component: Betdcr, name: 'Betdcr', meta: { title: '出口信用证电提不符点/拒付' } },
{ path: 'betdrv', component: Betdrv, name: 'Betdrv', meta: { title: '出口信用证单据修改' } }, { path: 'betdrv', component: Betdrv, name: 'Betdrv', meta: { title: '出口信用证单据修改' } },
{ path: 'betsnd', component: Betsnd, name: 'Betsnd', meta: { title: '出口信用证寄单' } },
{ path: 'letnot', component: Letnot, name: 'Letnot', meta: { title: '出口信用证预开立' } }, { path: 'letnot', component: Letnot, name: 'Letnot', meta: { title: '出口信用证预开立' } },
{ path: 'infbpd', component: Infbpd, name: 'Infbpd', meta: { title: '出口押汇查询' } }, { path: 'infbpd', component: Infbpd, name: 'Infbpd', meta: { title: '出口押汇查询' } },
......
...@@ -4,49 +4,27 @@ ...@@ -4,49 +4,27 @@
<c-col :span="11"> <c-col :span="11">
<c-col :span="24"> <c-col :span="24">
<c-col :span="20"> <c-col :span="20">
<el-form-item <el-form-item label="信用证号码" prop="dedgrp.rec.ownref" style="width: 100%">
label="信用证号码" <c-input v-model="model.dedgrp.rec.ownref" maxlength="16" placeholder="请输入Reference"
prop="dedgrp.rec.ownref" style="width: 95%" disabled></c-input>
style="width: 100%"
>
<c-input
v-model="model.dedgrp.rec.ownref"
maxlength="16"
placeholder="请输入Reference"
style="width: 95%"
disabled
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- <c-col :span="1" style="text-align: right"> --> <!-- <c-col :span="1" style="text-align: right"> -->
<c-col :span="1"> <c-col :span="1">
<!-- <el-form-item label="" label-width="5px"> --> <!-- <el-form-item label="" label-width="5px"> -->
<c-button <c-button style="margin: 0 10px 0 0; padding: 0 12px" size="small" type="primary" @click="onSeainf">
style="margin: 0 10px 0 0; padding: 0 12px" <span style="
size="small"
type="primary"
@click="onSeainf"
>
<span
style="
font-size: 15px; font-size: 15px;
font-family: '宋体'; font-family: '宋体';
font-weight: bold; font-weight: bold;
" ">i</span>
>i</span
>
</c-button> </c-button>
<!-- </el-form-item> --> <!-- </el-form-item> -->
</c-col> </c-col>
<c-col :span="2" :offset="1" style="text-align: right"> <c-col :span="2" :offset="1" style="text-align: right">
<!-- <el-form-item label="" label-width="5px"> --> <!-- <el-form-item label="" label-width="5px"> -->
<c-button <c-button style="margin: 0 0" size="small" type="primary" :disabled="this.flag"
style="margin: 0 0" @click="onDetpButgetref">
size="small"
type="primary"
:disabled="this.flag"
@click="onDetpButgetref"
>
获取 获取
</c-button> </c-button>
<!-- </el-form-item> --> <!-- </el-form-item> -->
...@@ -56,43 +34,22 @@ ...@@ -56,43 +34,22 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="是否可以转让" prop="dedgrp.rec.lcrtyp"> <el-form-item label="是否可以转让" prop="dedgrp.rec.lcrtyp">
<c-select <c-select v-model="model.dedgrp.rec.lcrtyp" style="width: 100%" placeholder="请选择">
v-model="model.dedgrp.rec.lcrtyp" <el-option v-for="item in codes.lcrtyp" :key="item.value" :label="item.label"
style="width: 100%" :value="item.value">
placeholder="请选择"
>
<el-option
v-for="item in codes.lcrtyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option> </el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item <el-form-item label="所属客户经理" prop="detp.usr.extkey" style="width: 100%">
label="所属客户经理"
prop="detp.usr.extkey"
style="width: 100%"
>
<c-fullbox> <c-fullbox>
<c-input <c-input v-model="model.detp.usr.extkey" maxlength="8" placeholder="请输入所属客户经理" disabled>
v-model="model.detp.usr.extkey" </c-input>
maxlength="8"
placeholder="请输入所属客户经理"
disabled
></c-input>
<template slot="footer"> <template slot="footer">
<c-button <c-button style="margin-left: 10px; padding: 0 10px" size="small" icon="el-icon-search"
style="margin-left: 10px; padding: 0 10px" type="primary" @click="onExtkey"></c-button>
size="small"
icon="el-icon-search"
type="primary"
@click="onExtkey"
></c-button>
</template> </template>
</c-fullbox> </c-fullbox>
</el-form-item> </el-form-item>
...@@ -104,52 +61,29 @@ ...@@ -104,52 +61,29 @@
<c-col :span="13"> <c-col :span="13">
<el-form-item label="信用证金额" prop="dedgrp.cbs.nom1.cur"> <el-form-item label="信用证金额" prop="dedgrp.cbs.nom1.cur">
<c-select <c-select disabled v-model="model.dedgrp.cbs.nom1.cur" style="width: 100%" placeholder="请选择Currency"
disabled @keyup.enter.native="nom1CurEvent">
v-model="model.dedgrp.cbs.nom1.cur" <el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
style="width: 100%"
placeholder="请选择Currency"
@keyup.enter.native="nom1CurEvent"
>
<el-option
v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option> </el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11"> <c-col :span="11">
<el-form-item <el-form-item style="text-align: left" label-width="5px" prop="dedgrp.cbs.nom1.amt">
style="text-align: left" <c-input-currency v-model="model.dedgrp.cbs.nom1.amt" style="text-align: left; width: 100%"
label-width="5px" placeholder="请输入信用证金额" @keyup.enter.native="
prop="dedgrp.cbs.nom1.amt"
>
<c-input-currency
v-model="model.dedgrp.cbs.nom1.amt"
style="text-align: left; width: 100%"
placeholder="请输入信用证金额"
@keyup.enter.native="
defaultFunction( defaultFunction(
'dedgrp.cbs.nom1.amt', 'dedgrp.cbs.nom1.amt',
model.dedgrp.cbs.nom1.amt model.dedgrp.cbs.nom1.amt
) )
" "></c-input-currency>
></c-input-currency>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="大写金额" prop="detp.upamt"> <el-form-item label="大写金额" prop="detp.upamt">
<c-input <c-input v-model="model.detp.upamt" maxlength="76" placeholder="请输入大写金额" disabled></c-input>
v-model="model.detp.upamt"
maxlength="76"
placeholder="请输入大写金额"
disabled
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -178,31 +112,21 @@ ...@@ -178,31 +112,21 @@
<c-col :span="24"> <c-col :span="24">
<c-col :span="13"> <c-col :span="13">
<c-form-item label="上下浮动限额" prop="dedgrp.rec.nomtop"> <c-form-item label="上下浮动限额" prop="dedgrp.rec.nomtop">
<c-input <c-input v-model="model.dedgrp.rec.nomtop" maxlength="10" style="width: 100%"
v-model="model.dedgrp.rec.nomtop" placeholder="请输入Amount Tolerance - Positive"></c-input>
maxlength="9"
style="width: 100%"
placeholder="请输入Amount Tolerance - Positive"
></c-input>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="1" style="text-align: center"> <c-col :span="1" style="text-align: center">
<label <label style="
style="
display: inline-block; display: inline-block;
width: calc(3% - 4px); width: calc(3% - 4px);
text-align: center; text-align: center;
" ">-</label>
>-</label
>
</c-col> </c-col>
<c-col :span="10"> <c-col :span="10">
<c-input <c-form-item label="" prop="dedgrp.rec.nomton" label-width="0">
v-model="model.dedgrp.rec.nomton" <c-input v-model="model.dedgrp.rec.nomton" prop="dedgrp.rec.nomton" maxlength="10" style="width: 100%"
maxlength="9" placeholder="请输入Amount Tolerance - Negative"></c-input></c-form-item>
style="width: 100%"
placeholder="请输入Amount Tolerance - Negative"
></c-input>
</c-col> </c-col>
</c-col> </c-col>
...@@ -225,50 +149,25 @@ ...@@ -225,50 +149,25 @@
<c-col :span="13"> <c-col :span="13">
<el-form-item label="信用证最大金额" prop="dedgrp.cbs.max.cur"> <el-form-item label="信用证最大金额" prop="dedgrp.cbs.max.cur">
<c-select <c-select v-model="model.dedgrp.cbs.max.cur" placeholder="请选择Currency" disabled>
v-model="model.dedgrp.cbs.max.cur" <el-option v-for="item in codes.cur" :key="item.value" :label="item.label" :value="item.value">
placeholder="请选择Currency"
disabled
>
<el-option
v-for="item in codes.cur"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option> </el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11"> <c-col :span="11">
<el-form-item <el-form-item label="" label-width="5px" prop="dedgrp.cbs.max.amt">
label="" <c-input v-model="model.dedgrp.cbs.max.amt" placeholder="请输入信用证最大金额" disabled></c-input>
label-width="5px"
prop="dedgrp.cbs.max.amt"
>
<c-input
v-model="model.dedgrp.cbs.max.amt"
placeholder="请输入信用证最大金额"
disabled
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="贸易类型" prop="dedgrp.rec.mytype"> <el-form-item label="贸易类型" prop="dedgrp.rec.mytype">
<c-select <c-select v-model="model.dedgrp.rec.mytype" style="width: 100%" placeholder="请选择贸易类型"
v-model="model.dedgrp.rec.mytype" @change="mytypeChange">
style="width: 100%" <el-option v-for="item in codes.mytype" :key="item.value" :label="item.label"
placeholder="请选择贸易类型" :value="item.value">
@change="mytypeChange"
>
<el-option
v-for="item in codes.mytype"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option> </el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -289,54 +188,22 @@ ...@@ -289,54 +188,22 @@
</c-col> --> </c-col> -->
<c-col :span="24"> <c-col :span="24">
<c-form-item label="开证日期" prop="dedgrp.rec.opndat"> <c-form-item label="开证日期" prop="dedgrp.rec.opndat">
<c-date-picker <c-date-picker type="date" v-model="model.dedgrp.rec.opndat" value-format="yyyy-MM-dd"
type="date" placeholder="请选择Date" style="width: 100%"></c-date-picker>
v-model="model.dedgrp.rec.opndat"
value-format="yyyy-MM-dd"
placeholder="请选择Date"
style="width: 100%"
></c-date-picker>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item <el-form-item v-if="model.dedgrp.rec.mytype == 'H'" label="最迟货物装运日" prop="dedgrp.rec.shpdat">
v-if="model.dedgrp.rec.mytype == 'H'" <c-date-picker type="date" v-model="model.dedgrp.rec.shpdat" value-format="yyyy-MM-dd"
label="最迟货物装运日" style="width: 100%" placeholder="请选择Date"></c-date-picker>
prop="dedgrp.rec.shpdat"
>
<c-date-picker
type="date"
v-model="model.dedgrp.rec.shpdat"
value-format="yyyy-MM-dd"
style="width: 100%"
placeholder="请选择Date"
></c-date-picker>
</el-form-item> </el-form-item>
<el-form-item <el-form-item v-if="model.dedgrp.rec.mytype == 'F'" label="最迟服务提供日" prop="dedgrp.rec.shpdat">
v-if="model.dedgrp.rec.mytype == 'F'" <c-date-picker type="date" v-model="model.dedgrp.rec.shpdat" value-format="yyyy-MM-dd"
label="最迟服务提供日" style="width: 100%" placeholder="请选择Date"></c-date-picker>
prop="dedgrp.rec.shpdat"
>
<c-date-picker
type="date"
v-model="model.dedgrp.rec.shpdat"
value-format="yyyy-MM-dd"
style="width: 100%"
placeholder="请选择Date"
></c-date-picker>
</el-form-item> </el-form-item>
<el-form-item <el-form-item label="最迟货物装运日/服务提供日" v-if="model.dedgrp.rec.mytype == '3'" prop="dedgrp.rec.shpdat">
label="最迟货物装运日/服务提供日" <c-date-picker type="date" v-model="model.dedgrp.rec.shpdat" value-format="yyyy-MM-dd"
v-if="model.dedgrp.rec.mytype == '3'" style="width: 100%" placeholder="请选择"></c-date-picker>
prop="dedgrp.rec.shpdat"
>
<c-date-picker
type="date"
v-model="model.dedgrp.rec.shpdat"
value-format="yyyy-MM-dd"
style="width: 100%"
placeholder="请选择"
></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -355,35 +222,22 @@ ...@@ -355,35 +222,22 @@
</c-col> --> </c-col> -->
<c-col :span="24"> <c-col :span="24">
<c-form-item label="有效日期" prop="dedgrp.rec.expdat"> <c-form-item label="有效日期" prop="dedgrp.rec.expdat">
<c-date-picker <c-date-picker type="date" v-model="model.dedgrp.rec.expdat" value-format="yyyy-MM-dd"
type="date" placeholder="请选择Date" style="width: 100%"></c-date-picker>
v-model="model.dedgrp.rec.expdat"
value-format="yyyy-MM-dd"
placeholder="请选择Date"
style="width: 100%"
></c-date-picker>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-form-item label="开证行开证类型" prop="dedgrp.rec.dkflg"> <c-form-item label="开证行开证类型" prop="dedgrp.rec.dkflg">
<c-select <c-select v-model="model.dedgrp.rec.dkflg" style="width: 100%" placeholder="请选择" :code="codes.dkflg"
v-model="model.dedgrp.rec.dkflg" disabled></c-select>
style="width: 100%"
placeholder="请选择"
:code="codes.dkflg"
disabled
></c-select>
</c-form-item> </c-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="有效地点" prop="dedgrp.rec.expplc"> <el-form-item label="有效地点" prop="dedgrp.rec.expplc">
<c-input <c-input v-model="model.dedgrp.rec.expplc" maxlength="35" placeholder="请输入Place of Expiry">
v-model="model.dedgrp.rec.expplc" </c-input>
maxlength="35"
placeholder="请输入Place of Expiry"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -400,12 +254,8 @@ ...@@ -400,12 +254,8 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="转运" prop="dedgrp.rec.shptrs"> <el-form-item label="转运" prop="dedgrp.rec.shptrs">
<c-select <c-select v-model="model.dedgrp.rec.shptrs" style="width: 100%" placeholder="请选择"
v-model="model.dedgrp.rec.shptrs" :disabled="model.dedgrp.rec.mytype == 'F'">
style="width: 100%"
placeholder="请选择"
:disabled="model.dedgrp.rec.mytype == 'F'"
>
<el-option label="不允许" value="禁止"></el-option> <el-option label="不允许" value="禁止"></el-option>
<el-option label="允许" value="允许"></el-option> <el-option label="允许" value="允许"></el-option>
</c-select> </c-select>
...@@ -414,17 +264,9 @@ ...@@ -414,17 +264,9 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="是否通过电证系统" prop="dedgrp.rec.elcflg"> <el-form-item label="是否通过电证系统" prop="dedgrp.rec.elcflg">
<c-select <c-select v-model="model.dedgrp.rec.elcflg" style="width: 100%" placeholder="请选择是否通过电证系统">
v-model="model.dedgrp.rec.elcflg" <el-option v-for="item in codes.elcflg" :key="item.value" :label="item.label"
style="width: 100%" :value="item.value">
placeholder="请选择是否通过电证系统"
>
<el-option
v-for="item in codes.elcflg"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option> </el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -441,18 +283,10 @@ ...@@ -441,18 +283,10 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="信用证兑付方式" prop="dedgrp.rec.avbby"> <el-form-item label="信用证兑付方式" prop="dedgrp.rec.avbby">
<c-select <c-select v-model="model.dedgrp.rec.avbby" style="width: 100%" @change="avbbykeyEvent"
v-model="model.dedgrp.rec.avbby" placeholder="请选择">
style="width: 100%" <el-option v-for="item in codes.avbbyDetopn" :key="item.value" :label="item.label"
@change="avbbykeyEvent" :value="item.value">
placeholder="请选择"
>
<el-option
v-for="item in codes.avbbyDetopn"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option> </el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -460,38 +294,24 @@ ...@@ -460,38 +294,24 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="天数" prop="dedgrp.rec.tenmaxday"> <el-form-item label="天数" prop="dedgrp.rec.tenmaxday">
<c-input <c-input v-model.number="model.dedgrp.rec.tenmaxday" placeholder="请输入天数"
v-model.number="model.dedgrp.rec.tenmaxday" :disabled="model.dedgrp.rec.avbby == 'P'"></c-input>
placeholder="请输入天数"
:disabled="model.dedgrp.rec.avbby == 'P'"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<div v-if="model.dedgrp.rec.avbby != 'D'"> <div v-if="model.dedgrp.rec.avbby != 'D'">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="远期付款指示" prop="dedgrp.blk.dftat"> <el-form-item label="远期付款指示" prop="dedgrp.blk.dftat">
<c-input <c-input type="textarea" v-model="model.dedgrp.blk.dftat" maxlength="35" show-word-limit
type="textarea" placeholder="请输入远期付款指示" :disabled="!model.dedgrp.rec.avbby"></c-input>
v-model="model.dedgrp.blk.dftat"
maxlength="35"
show-word-limit
placeholder="请输入远期付款指示"
:disabled="!model.dedgrp.rec.avbby"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</div> </div>
<div v-else> <div v-else>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="远期付款指示" prop="dedgrp.blk.defdet"> <el-form-item label="远期付款指示" prop="dedgrp.blk.defdet">
<c-input <c-input type="textarea" v-model="model.dedgrp.blk.defdet" maxlength="35" show-word-limit
type="textarea" placeholder="请输入远期付款指示"></c-input>
v-model="model.dedgrp.blk.defdet"
maxlength="35"
show-word-limit
placeholder="请输入远期付款指示"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</div> </div>
...@@ -501,42 +321,24 @@ ...@@ -501,42 +321,24 @@
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="摘要" prop="dedgrp.rec.nam"> <el-form-item label="摘要" prop="dedgrp.rec.nam">
<c-input <c-input text-align="middle" v-model="model.dedgrp.rec.nam" maxlength="40" disabled
text-align="middle" placeholder="请输入Externally Displayed Name to Identify the Contract"></c-input>
v-model="model.dedgrp.rec.nam"
maxlength="40"
disabled
placeholder="请输入Externally Displayed Name to Identify the Contract"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-ptap <c-ptap :model="model" :argadr="{
:model="model" title: '受益人',
:argadr="{ grp: 'dedgrp',
title: '受益人', rol: 'ben',
grp: 'dedgrp', }" :isAdrblk="false" @onSeainf="onSeainf" @onAplpDet="onBenpDet">
rol: 'ben',
}"
:isAdrblk="false"
@onSeainf="onSeainf"
@onAplpDet="onBenpDet"
>
</c-ptap> </c-ptap>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="24"> <c-col :span="24">
<el-form-item <el-form-item label="受益人账号" prop="dedgrp.ben.pts.extact">
label="受益人账号" <c-input v-model="model.dedgrp.ben.pts.extact" maxlength="16" placeholder="请输入受益人账号"></c-input>
prop="dedgrp.ben.pts.extact"
>
<c-input
v-model="model.dedgrp.ben.pts.extact"
maxlength="16"
placeholder="请输入受益人账号"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -600,45 +402,25 @@ ...@@ -600,45 +402,25 @@
--> -->
<c-col :span="24"> <c-col :span="24">
<el-form-item <el-form-item label="受益人开户行联行行号" prop="dedgrp.beb.pts.bankno">
label="受益人开户行联行行号" <c-input v-model="model.dedgrp.beb.pts.bankno" maxlength="20" placeholder="请输入Number of bank">
prop="dedgrp.beb.pts.bankno" </c-input>
>
<c-input
v-model="model.dedgrp.beb.pts.bankno"
maxlength="20"
placeholder="请输入Number of bank"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item <el-form-item label="受益人开户行联行名称 电证用" prop="dedgrp.beb.pts.jigomc">
label="受益人开户行联行名称 电证用" <c-input type="textarea" v-model="model.dedgrp.beb.pts.jigomc" maxlength="35" show-word-limit
prop="dedgrp.beb.pts.jigomc" placeholder="请输入联行名称 电证用"></c-input>
>
<c-input
type="textarea"
v-model="model.dedgrp.beb.pts.jigomc"
maxlength="35"
show-word-limit
placeholder="请输入联行名称 电证用"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-ptap <c-ptap :model="model" :argadr="{
:model="model" title: '申请人',
:argadr="{ grp: 'dedgrp',
title: '申请人', rol: 'apl',
grp: 'dedgrp', }" :isAdrblk="false" @onSeainf="onSeainf" @onAplpDet="onBenpDet">
rol: 'apl',
}"
:isAdrblk="false"
@onSeainf="onSeainf"
@onAplpDet="onBenpDet"
>
</c-ptap> </c-ptap>
</c-col> </c-col>
...@@ -700,36 +482,22 @@ ...@@ -700,36 +482,22 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="是否通知客户" prop="dedgrp.rec.rejflg"> <el-form-item label="是否通知客户" prop="dedgrp.rec.rejflg">
<c-select <c-select v-model="model.dedgrp.rec.rejflg" style="width: 100%" placeholder="请选择是否通知客户">
v-model="model.dedgrp.rec.rejflg"
style="width: 100%"
placeholder="请选择是否通知客户"
>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="拒绝通知理由" prop="dedgrp.blk.rejadvrsn"> <el-form-item label="拒绝通知理由" prop="dedgrp.blk.rejadvrsn">
<c-input <c-input type="textarea" v-model="model.dedgrp.blk.rejadvrsn" maxlength="35" show-word-limit
type="textarea" placeholder="请输入拒绝通知理由"></c-input>
v-model="model.dedgrp.blk.rejadvrsn"
maxlength="35"
show-word-limit
placeholder="请输入拒绝通知理由"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="交单期限" prop="dedgrp.blk.preper"> <el-form-item label="交单期限" prop="dedgrp.blk.preper">
<c-input <c-input type="textarea" v-model="model.dedgrp.blk.preper" maxlength="35" show-word-limit
type="textarea" placeholder="请输入交单期限"></c-input>
v-model="model.dedgrp.blk.preper"
maxlength="35"
show-word-limit
placeholder="请输入交单期限"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -861,7 +629,7 @@ export default { ...@@ -861,7 +629,7 @@ export default {
}; };
}, },
methods: { ...Event }, methods: { ...Event },
created: function () {}, created: function () { },
computed: { computed: {
flag() { flag() {
return this.model.dedgrp.ben.pts.extkey == ""; return this.model.dedgrp.ben.pts.extkey == "";
......
...@@ -934,6 +934,13 @@ export default { ...@@ -934,6 +934,13 @@ export default {
txtdbt: "", txtdbt: "",
CG00005: "", CG00005: "",
}, },
newdialog: {
payee: "",
ptydbt: "",
txtpay: "",
txtdbt: "",
CG00005: "",
},
dialog2: { dialog2: {
feetxtinf: "", feetxtinf: "",
feetxt: "", feetxt: "",
...@@ -965,7 +972,7 @@ export default { ...@@ -965,7 +972,7 @@ export default {
methods: { methods: {
//第一个表格 //第一个表格
addRowSetfol() { addRowSetfol() {
let newRow = { ...this.dialog }; let newRow = { ...this.newdialog };
this.model.setmod.setfog.setfol.splice(0, 0, newRow); this.model.setmod.setfog.setfol.splice(0, 0, newRow);
this.defaultFunction(); this.defaultFunction();
}, },
...@@ -990,7 +997,6 @@ export default { ...@@ -990,7 +997,6 @@ export default {
detail1(index, row) { detail1(index, row) {
this.executeDefault("setfel.det").then(res => { this.executeDefault("setfel.det").then(res => {
this.dialogVisible = true; this.dialogVisible = true;
console.log(row)
this.dialog = row; this.dialog = row;
this.index = index; this.index = index;
}) })
......
<template>
<ReviewWrapper>
<Betsnd></Betsnd>
</ReviewWrapper>
</template>
<script>
import Betsnd from "~/views/Business/Betsnd";
import { ReviewWrapper } from "~/components/gj-common.min.js";
export default {
name: "ReviewBetsnd",
components: { ReviewWrapper, Betsnd },
created() {},
mounted() {},
};
</script>
<style></style>
<template>
<ReviewWrapper>
<Litdav></Litdav>
</ReviewWrapper>
</template>
<script>
import Litdav from "~/views/Business/Litdav";
import { ReviewWrapper } from "~/components/gj-common.min.js";
export default {
name: "ReviewLitdav",
components: { ReviewWrapper, Litdav },
created() {},
mounted() {},
};
</script>
<style></style>
...@@ -21,6 +21,7 @@ import ReviewLetdrw from "./Business/ReviewLetdrw.vue"; ...@@ -21,6 +21,7 @@ import ReviewLetdrw from "./Business/ReviewLetdrw.vue";
import ReviewLetdav from "./Business/ReviewLetdav.vue"; import ReviewLetdav from "./Business/ReviewLetdav.vue";
import ReviewLetcan from "./Business/ReviewLetcan.vue"; import ReviewLetcan from "./Business/ReviewLetcan.vue";
import ReviewBetdrv from "./Business/ReviewBetdrv.vue"; import ReviewBetdrv from "./Business/ReviewBetdrv.vue";
import ReviewBetsnd from "./Business/ReviewBetsnd.vue";
import ReviewLitame from "./Business/ReviewLitame.vue"; import ReviewLitame from "./Business/ReviewLitame.vue";
import ReviewBdtdcr from "./Business/ReviewBdtdcr.vue"; import ReviewBdtdcr from "./Business/ReviewBdtdcr.vue";
import ReviewBdteus from "./Business/ReviewBdteus.vue"; import ReviewBdteus from "./Business/ReviewBdteus.vue";
...@@ -39,6 +40,7 @@ import ReviewBetrcl from "./Business/ReviewBetrcl.vue"; ...@@ -39,6 +40,7 @@ import ReviewBetrcl from "./Business/ReviewBetrcl.vue";
import ReviewBetset from "./Business/ReviewBetset.vue"; import ReviewBetset from "./Business/ReviewBetset.vue";
import ReviewDetame from "./Business/ReviewDetame.vue"; import ReviewDetame from "./Business/ReviewDetame.vue";
import ReviewBetdcr from "./Business/ReviewBetdcr.vue"; import ReviewBetdcr from "./Business/ReviewBetdcr.vue";
import ReviewLitdav from "./Business/ReviewLitdav.vue";
const ReviewRouter = [ const ReviewRouter = [
...@@ -86,6 +88,7 @@ const ReviewRouter = [ ...@@ -86,6 +88,7 @@ const ReviewRouter = [
{ path: "letdav", component: ReviewLetdav, name: "ReviewLetdav", meta: { title: "复核-Letdav" } }, { path: "letdav", component: ReviewLetdav, name: "ReviewLetdav", meta: { title: "复核-Letdav" } },
{ path: "letcan", component: ReviewLetcan, name: "ReviewLetcan", meta: { title: "复核-Letcan" } }, { path: "letcan", component: ReviewLetcan, name: "ReviewLetcan", meta: { title: "复核-Letcan" } },
{ path: "betdrv", component: ReviewBetdrv, name: "ReviewBetdrv", meta: { title: "复核-Betdrv" } }, { path: "betdrv", component: ReviewBetdrv, name: "ReviewBetdrv", meta: { title: "复核-Betdrv" } },
{ path: "betsnd", component: ReviewBetsnd, name: "ReviewBetsnd", meta: { title: "复核-Betsnd" } },
{ path: "litopn", component: ReviewLitopn, name: "ReviewLitopn", meta: { title: "复核-Litopn" } }, { path: "litopn", component: ReviewLitopn, name: "ReviewLitopn", meta: { title: "复核-Litopn" } },
{ path: "bftset", component: ReviewBftset, name: "ReviewBftset", meta: { title: "复核-Bftset" } }, { path: "bftset", component: ReviewBftset, name: "ReviewBftset", meta: { title: "复核-Bftset" } },
{ path: "litame", component: ReviewLitame, name: "ReviewLitame", meta: { title: "复核-Litame" } }, { path: "litame", component: ReviewLitame, name: "ReviewLitame", meta: { title: "复核-Litame" } },
...@@ -100,6 +103,7 @@ const ReviewRouter = [ ...@@ -100,6 +103,7 @@ const ReviewRouter = [
{ path: "betset", component: ReviewBetset, name: "ReviewBetset", meta: { title: "复核-Betset" } }, { path: "betset", component: ReviewBetset, name: "ReviewBetset", meta: { title: "复核-Betset" } },
{ path: "detame", component: ReviewDetame, name: "ReviewDetame", meta: { title: "复核-Detame" } }, { path: "detame", component: ReviewDetame, name: "ReviewDetame", meta: { title: "复核-Detame" } },
{ path: "betdcr", component: ReviewBetdcr, name: "ReviewBetdcr", meta: { title: "复核-Betdcr" } }, { path: "betdcr", component: ReviewBetdcr, name: "ReviewBetdcr", meta: { title: "复核-Betdcr" } },
{ path: "litdav", component: ReviewLitdav, name: "ReviewLitdav", meta: { title: "复核-Litdav" } },
]; ];
......
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