Commit e348b205 by taojinrui

cptrep交易修改

parent 4d7af495
import Utils from "~/utils"
/**
* Cptrep Check规则
*/
let checkObj = {
"cpdgrp.rmt.namelc" :null,
"cpdgrp.rmt.pts.extkey" :null,
"cptp.liqtyp" :null,
"cpdgrp.ori.pts.adrblk" :null,
"cpdgrp.snd.pts.nam" :null,
"cpdgrp.orc.pts.extkey" :null,
"cnybop.outflg" :null,
"cpdgrp.pye.namelc" :null,
"bopmod.dbdgrp.bas.fcyacc" :null,
"bopmod.dbdgrp.vrf.txcode" :null,
"cnybop.cnyinc.sbalancemode" :null,
"bopmod.dbdgrp.bas.buscode" :null,
"bopmod.dbdgrp.bas.inchargeamt" :null,
"bopmod.dbdgrp.bas.idcode" :null,
"bopmod.dbagrp.dcl.txcode" :null,
"cnybop.cnyinc.spayercountrycode" :null,
"bopmod.dbdgrp.bas.custnm" :null,
"setmod.dspflg" :null,
"bopmod.dbdgrp.bas.txamt" :null,
"cpdgrp.orc.adrelc" :null,
"bopmod.dbdgrp.vrf.isref" :null,
"bopmod.dbagrp.dcl.txcode2" :null,
"bopmod.dbdgrp.vrf.inptelc" :null,
"bopmod.dbdgrp.vrf.paytype" :null,
"cpdgrp.pye.pts.extkey" :null,
"cnybop.cnyinc.frecordamt" :null,
"cptp.uetr" :null,
"bopmod.dbagrp.dcl.isref" :null,
"cnybop.cnyinc.dpayeedate" :null,
"cpdgrp.med.pts.adrblk" :null,
"cpdgrp.pye.pts.adrblk" :null,
"cpdgrp.rec.trntyp" :null,
"cnybop.cnyinc.sbankorgcode" :null,
"cpdgrp.ori.namelc" :null,
"bopmod.dbdgrp.vrf.rptdate" :null,
"cnybop.cnyflg" :null,
"cnybop.saddword" :null,
"bopmod.dbdgrp.bas.fcyamt" :null,
"bopmod.dbdgrp.vrf.txcode2" :null,
"bopmod.dbagrp.dcl.inptelc" :null,
"cpdgrp.rec.sztyp" :null,
"cnybop.cnyinc.sorilevyno" :null,
"cnybop.cnyinc.sbanktrano" :null,
"cptp.pyebchnam" :null,
"cpdgrp.pye.adrelc" :null,
"bopmod.dbdgrp.bas.methods" :null,
"cpdgrp.rec.valdat" :null,
"trnmod.hvpmod.fkrmc3" :null,
"trnmod.hvpmod.fkrmc2" :null,
"cpdgrp.rec.swftyp" :null,
"bopmod.dbdgrp.vrf.chkamt" :null,
"bopmod.dbdgrp.bas.exrate" :null,
"cnybop.cnyinc.iaccountperiod" :null,
"bopmod.dbdgrp.vrf.crtuser" :null,
"cnybop.spayeename" :null,
"bopmod.dbdgrp.vrf.actiontype" :null,
"lendoc.account" :null,
"cpdgrp.rec.clityp" :null,
"trnmod.hvpmod.skrdz4" :null,
"trnmod.hvpmod.skrdz5" :null,
"trnmod.hvpmod.oribusnum" :null,
"trnmod.hvpmod.skrdz2" :null,
"trnmod.hvpmod.skrdz3" :null,
"cpdgrp.rmt.pts.adrblk" :null,
"cnybop.cnyinc.cpayeeattr" :null,
"bopmod.dbdgrp.bas.oppuser" :null,
"cpdgrp.rec.paytype" :null,
"cpdgrp.med.namelc" :null,
"bopmod.dbdgrp.bas.othamt" :null,
"cnybop.cnyinc.spayeeorgcode" :null,
"bopmod.dbdgrp.bas.custype" :null,
"cpdgrp.snd.adrelc" :null,
"bopmod.dbagrp.dcl.country" :null,
"bopmod.dbagrp.dcl.tx2rem" :null,
"cnybop.incscale" :null,
"bopmod.dbdgrp.bas.rptno" :null,
"cpdgrp.orc.pts.adrblk" :null,
"bopmod.dbagrp.dcl.tc1amt" :null,
"cnybop.cnyinc.sswiftbic" :null,
"bopmod.dbagrp.dcl.paytype" :null,
"cpdgrp.rmt.adrelc" :null,
"bopmod.szflg" :null,
"bopmod.dbdgrp.bas.actiontype" :null,
"cnybop.cnyinc.fpayeeamt" :null,
"trnmod.hvpmod.fkrdz5" :null,
"trnmod.hvpmod.fkrdz4" :null,
"cptp.secmod" :null,
"trnmod.hvpmod.fkrdz3" :null,
"trnmod.hvpmod.fkrdz2" :null,
"bopmod.dbagrp.dcl.rptdate" :null,
"cpdgrp.orc.namelc" :null,
"bopmod.dbdgrp.bas.lcyamt" :null,
"cpdgrp.med.pts.extkey" :null,
"cnybop.traflg" :null,
"cnybop.sbankname" :null,
"bopmod.dbdgrp.vrf.tc1amt" :null,
"bopmod.dbagrp.dcl.tc2amt" :null,
"cpdgrp.ori.adrelc" :null,
"cpdgrp.snd.pts.adrblk" :null,
"cpdgrp.ori.pts.ref" :null,
"trnmod.hvpmod.skrmc2" :null,
"bopmod.dbdgrp.bas.othacc" :null,
"trnmod.hvpmod.skrmc3" :null,
"cpdgrp.cbs.nom1.amt" :null,
"cpdgrp.ori.pts.extkey" :null,
"bopmod.dbdgrp.bas.inchargeccy" :null,
"cptp.pyebchkey" :null,
"trnmod.hvpmod.agnamedl" :null,
"bopmod.dbdgrp.vrf.tc2amt" :null,
"cpdgrp.cbs.max.amt" :null,
"cnybop.cnyinc.ftotalamt" :null,
"cnybop.cnyinc.spayeecny" :null,
"cpdgrp.snd.pts.extkey" :null,
"bopmod.dbdgrp.bas.txccy" :null,
"bopmod.dbagrp.dcl.txrem" :null,
"bopmod.dbdgrp.bas.custcod" :null,
"bopmod.basflg" :null,
"bopmod.dbdgrp.bas.lcyacc" :null,
"mtabut.coninf.conexedat" :null,
"bopmod.dbdgrp.vrf.tx2rem" :null,
"cnybop.spayername" :null,
"cpdgrp.rec.paydat" :null,
"trnmod.hvpmod.fecomm" :null,
"bopmod.dbagrp.dcl.crtuser" :null,
"cnybop.libflg" :null,
"bopmod.dbdgrp.vrf.payattr" :null,
"cpdgrp.cbs.max.cur" :null,
"trnmod.hvpmod.feecod" :null,
"bopmod.dbdgrp.vrf.txrem" :null,
"bopmod.ownextkey" :null,
"cpdgrp.rec.sysno" :null,
"cpdgrp.med.adrelc" :null,
"setmod.docamt" :null,
"bopmod.acttyp" :null,
"bopmod.dbagrp.dcl.actiontype" :null,
"cpdgrp.snd.namelc" :null,
"cnybop.cnyinc.cpayeraccttyp" :null,
"bopmod.dbdgrp.bas.actiondesc" :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
/**
* Cptrep Default规则
*/
import Api from "~/service/Api";
import Utils from "~/utils/index"
export default {
"cpdgrp.rmt.pts.adrblk" :Utils.defaultFunction,
"bopmod.dbdgrp.bas.rptno" :Utils.defaultFunction,
"cpdgrp.pye.pts.adrblk" :Utils.defaultFunction,
"cnybop.libflg" :Utils.defaultFunction,
"cpdgrp.rmt.pts.extkey" :Utils.defaultFunction,
"cpdgrp.rmt.adrelc" :Utils.defaultFunction,
"cpdgrp.rmt.namelc" :Utils.defaultFunction,
"cpdgrp.rmt.dbfadrblkcn" :Utils.defaultFunction,
"cpdgrp.orc.pts.adrblk" :Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction,
"setmod.dspflg" :Utils.defaultFunction,
"setmod.docamt" :Utils.defaultFunction,
"cpdgrp.cbs.max.amt" :Utils.defaultFunction,
"cpdgrp.cbs.max.cur" :Utils.defaultFunction,
"trnmod.trndoc.condocstm" :Utils.defaultFunction,
"trnmod.trndoc.shwinc" :Utils.defaultFunction,
"trnmod.trndoc.shwout" :Utils.defaultFunction,
"cpdgrp.cbs.nom1.cur" :Utils.defaultFunction,
"bopmod.szflg" :Utils.defaultFunction,
"bopmod.basflg" :Utils.defaultFunction,
"cpdgrp.pye.pts.extkey" :Utils.defaultFunction,
"cpdgrp.med.pts.extkey" :Utils.defaultFunction,
"cpdgrp.med.adrelc" :Utils.defaultFunction,
"cpdgrp.med.namelc" :Utils.defaultFunction,
"cpdgrp.med.dbfadrblkcn" :Utils.defaultFunction,
"mtabut.coninf.usr.extkey" :Utils.defaultFunction,
"cpdgrp.ori.pts.extkey" :Utils.defaultFunction,
"cpdgrp.ori.adrelc" :Utils.defaultFunction,
"cpdgrp.ori.namelc" :Utils.defaultFunction,
"cpdgrp.ori.dbfadrblkcn" :Utils.defaultFunction,
"bopmod.dbdgrp.bas.tmpref" :Utils.defaultFunction,
"cpdgrp.cbs.nom1.amt" :Utils.defaultFunction,
"cpdgrp.snd.pts.extkey" :Utils.defaultFunction,
"cpdgrp.snd.adrelc" :Utils.defaultFunction,
"cpdgrp.snd.namelc" :Utils.defaultFunction,
"cpdgrp.snd.dbfadrblkcn" :Utils.defaultFunction,
"cpdgrp.snd.pts.adrblk" :Utils.defaultFunction,
"bopmod.vrfflg" :Utils.defaultFunction,
"bopmod.dclflg" :Utils.defaultFunction,
"bopmod.dbdgrp.bas.custype" :Utils.defaultFunction,
"bopmod.dbdgrp.bas.custcod" :Utils.defaultFunction,
"bopmod.dbagrp.dcl.actiontype" :Utils.defaultFunction,
"trnmod.hvpmod.fecomm" :Utils.defaultFunction,
"cpdgrp.rec.swftyp" :Utils.defaultFunction,
"cpdgrp.ori.pts.adrblk" :Utils.defaultFunction,
"cpdgrp.orc.pts.extkey" :Utils.defaultFunction,
"cpdgrp.orc.adrelc" :Utils.defaultFunction,
"cpdgrp.orc.namelc" :Utils.defaultFunction,
"cpdgrp.orc.dbfadrblkcn" :Utils.defaultFunction,
"cnybop.vouflg" :Utils.defaultFunction,
"bopmod.dbdgrp.bas.buscode" :Utils.defaultFunction,
"bopmod.dbdp.vrfpp.acp" :Utils.defaultFunction,
"cpdgrp.rec.detchgcod" :Utils.defaultFunction,
"bopmod.dbagrp.dcl.paytype" :Utils.defaultFunction,
"cptp.liqtyp" :Utils.defaultFunction,
"cptp.resbchnam" :Utils.defaultFunction,
"cptp.secmod" :Utils.defaultFunction,
"cpdgrp.pye.dbfadrblkcn" :Utils.defaultFunction,
"cptp.payuil" :Utils.defaultFunction,
"cpdgrp.pye.adrelc" :Utils.defaultFunction,
"cpdgrp.pye.namelc" :Utils.defaultFunction,
"cnybop.traflg" :Utils.defaultFunction,
"bopmod.dbagrp.dcl.crtuser" :Utils.defaultFunction,
"cnybop.cnyflg" :Utils.defaultFunction,
"cpdgrp.med.pts.adrblk" :Utils.defaultFunction,
"cpdgrp.rec.ownref" :Utils.defaultFunction,
"bopmod.dbagrp.dcl.inptelc" :Utils.defaultFunction,
"cptp.flg" :Utils.defaultFunction,
"cptp.commet" :Utils.defaultFunction,
"cptp.comsystbl" :Utils.defaultFunction,
"bopmod.dbagrp.dcl.rptdate" :Utils.defaultFunction,
"bopmod.dbap.dclpp.acp" :Utils.defaultFunction,
"cpdgrp.rec.trntyp" :Utils.defaultFunction,
"cpdgrp.rec.orcact" :Utils.defaultFunction,
"cptp.resbch" :Utils.defaultFunction,
"cptp.draweecountcode" :Utils.defaultFunction,
"cpdgrp.snd.pts.nam" :Utils.defaultFunction,
"setmod.glemod.gleshwstm" :Utils.defaultFunction,
"cpdgrp.rec.f23b" :Utils.defaultFunction,
"bopmod.dbdgrp.bas.ownextkey" :Utils.defaultFunction,
"bopmod.dbdgrp.vrf.actiontype" :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,
"cnybop.cnyinc.spayercountrycode" :Utils.defaultFunction,
"trnmod.hvpmod.agnamedl" :Utils.defaultFunction,
"lendoc.actflg" :Utils.defaultFunction,
"bopmod.dbagrp.dcl.country" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction,
"cptp.payeecountcode" :Utils.defaultFunction,
"trnmod.hvpmod.feecod" :Utils.defaultFunction,
}
//你可以添加自动default处理
import Api from "~/service/Api"
import Utils from "~/utils"
export default {
async onCptpGetref(){
let rtnmsg = await this.executeRule("cptp.getref")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCptpGetinf(){
let rtnmsg = await this.executeRule("cptp.getinf")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCptpGetuetr(){
let rtnmsg = await this.executeRule("cptp.getuetr")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCptpSelbut(){
let rtnmsg = await this.executeRule("cptp.selbut")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCptpSelbut1(){
let rtnmsg = await this.executeRule("cptp.selbut1")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onSndpDet(){
let rtnmsg = await this.executeRule("sndp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onOripDet(){
let rtnmsg = await this.executeRule("orip.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCptpGetmod(){
let rtnmsg = await this.executeRule("cptp.getmod")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onOrcpDet(){
let rtnmsg = await this.executeRule("orcp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onPyepDet(){
let rtnmsg = await this.executeRule("pyep.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCptpSerpty(){
let rtnmsg = await this.executeRule("cptp.serpty")
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 onIncctySelbut1(){
let rtnmsg = await this.executeRule("inccty.selbut1")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onSav(){
let rtnmsg = await this.executeRule("sav")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCan(){
let rtnmsg = await this.executeRule("can")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onChk(){
let rtnmsg = await this.executeRule("chk")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onChk(){
let rtnmsg = await this.executeRule("chk")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCodsel1Selbut1(){
let rtnmsg = await this.executeRule("codsel1.selbut1")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onButpErr(){
let rtnmsg = await this.executeRule("butp.err")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCodsel1Selbut(){
let rtnmsg = await this.executeRule("codsel1.selbut")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCodsel2Selbut(){
let rtnmsg = await this.executeRule("codsel2.selbut")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCan(){
let rtnmsg = await this.executeRule("can")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onSav(){
let rtnmsg = await this.executeRule("sav")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCan(){
let rtnmsg = await this.executeRule("can")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBasppGetreftmp(){
let rtnmsg = await this.executeRule("baspp.getreftmp")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onBasppGetref(){
let rtnmsg = await this.executeRule("baspp.getref")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onChk(){
let rtnmsg = await this.executeRule("chk")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onChk(){
let rtnmsg = await this.executeRule("chk")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onButpErr(){
let rtnmsg = await this.executeRule("butp.err")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCan(){
let rtnmsg = await this.executeRule("can")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCodsel11Selbut(){
let rtnmsg = await this.executeRule("codsel11.selbut")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onCodsel21Selbut(){
let rtnmsg = await this.executeRule("codsel21.selbut")
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 onRmtpDet(){
let rtnmsg = await this.executeRule("rmtp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
async onMedpDet(){
let rtnmsg = await this.executeRule("medp.det")
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
}
\ No newline at end of file
export default {
"cptp.recget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cpdgrp.rec.ownref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cptp.recget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cpdgrp.rec.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"cpdgrp.rec.sysno":[
{type: "string", required: false, message: "必输项"},
{max: 21,message:"长度不能超过21"}
],
"cpdgrp.cbs.nom1.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cpdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cptp.uetr":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"cpdgrp.rec.othbch":[
{type: "string", required: false, message: "必输项"},
{max: 8,message:"长度不能超过8"}
],
"cpdgrp.rec.paydat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cpdgrp.rec.valdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cptp.draweecountcode":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cptp.payeecountcode":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cpdgrp.rec.feeamt":[
{type: "number", required: false, message: "必输项"},
{max: 16,message:"整数位不能超过12位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cptp.orcnam":[
{type: "string", required: true, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"cptp.sndp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cpdgrp.snd.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cptp.sndp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cptp.resbchnam":[
{type: "string", required: false, message: "必输项"},
{max: 42,message:"长度不能超过42"}
],
"cpdgrp.ori.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cptp.reconebch":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.snd.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.snd.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.snd.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.snd.pts.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"cptp.resbch":[
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
"cptp.orcadr":[
{type: "string", required: true, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"cptp.orip.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cpdgrp.ori.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cptp.orip.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cptp.coract":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"cptp.reconebchnam":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.rec.f23e":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.snd.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.ori.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.ori.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.ori.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.rec.amtf33b":[
{type: "number", required: false, message: "必输项"},
{max: 16,message:"整数位不能超过12位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cptp.pyenam":[
{type: "string", required: true, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"cptp.pyebchkey":[
{type: "string", required: false, message: "必输项"},
{max: 14,message:"长度不能超过14"}
],
"cpdgrp.blk.contag70":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.ori.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.rec.f36":[
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
"cptp.pyebchnam":[
{type: "string", required: false, message: "必输项"},
{max: 38,message:"长度不能超过38"}
],
"cptp.pyeadr":[
{type: "string", required: true, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"cpdgrp.rec.amt71f":[
{type: "number", required: false, message: "必输项"},
{max: 16,message:"整数位不能超过12位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cptp.commet":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.orc.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cpdgrp.pye.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cpdgrp.rec.f23b":[
{type: "string", required: false, message: "必输项"},
{max: 4,message:"长度不能超过4"}
],
"cpdgrp.rec.orcact":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.rec.pyeact":[
{type: "string", required: false, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cptp.orcp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cpdgrp.orc.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cptp.orcp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cptp.pyep.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cpdgrp.pye.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cptp.pyep.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cpdgrp.orc.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.orc.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.orc.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.pye.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.pye.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.pye.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.orc.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.pye.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"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"}
],
"setmod.glemod.gleshwstm":[
{type: "string", required: false, message: "必输项"},
{max: 1,message:"长度不能超过1"}
],
"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"}
],
"lendoc.account":[
{type: "string", required: true, message: "必输项"},
{max: 25,message:"长度不能超过25"}
],
"lendoc.vercerref":[
{type: "string", required: true, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"lendoc.decnum":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"bopmod.outchargeamt":[
{type: "number", required: false, message: "必输项"} ],
"cnybop.cnyinc.spk":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"cnybop.cnyinc.sbanktrano":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"cnybop.sbankname":[
{type: "string", required: false, message: "必输项"},
{max: 80,message:"长度不能超过80"}
],
"cnybop.cnyinc.sbankorgcode":[
{type: "string", required: false, message: "必输项"},
{max: 12,message:"长度不能超过12"}
],
"cnybop.cnyinc.spayeeacct":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"cnybop.cnyinc.spayeeorgcode":[
{type: "string", required: false, message: "必输项"},
{max: 18,message:"长度不能超过18"}
],
"cnybop.spayeename":[
{type: "string", required: false, message: "必输项"},
{max: 80,message:"长度不能超过80"}
],
"cnybop.cnyinc.spayercountrycode":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cnybop.spayername":[
{type: "string", required: false, message: "必输项"},
{max: 80,message:"长度不能超过80"}
],
"cnybop.cnyinc.sswiftbic":[
{type: "string", required: false, message: "必输项"},
{max: 11,message:"长度不能超过11"}
],
"cnybop.cnyinc.smidtransbank":[
{type: "string", required: false, message: "必输项"},
{max: 11,message:"长度不能超过11"}
],
"cnybop.cnyinc.spayeracct":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"cnybop.incscale":[
{type: "string", required: false, message: "必输项"},
{max: 4,message:"长度不能超过4"}
],
"cnybop.cnyinc.dpayeedate":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cnybop.cnyinc.fprepayeeamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cnybop.cnyinc.iaccountperiod":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cnybop.cnyinc.ftotalamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cnybop.cnyinc.sorilevyno":[
{type: "string", required: false, message: "必输项"},
{max: 24,message:"长度不能超过24"}
],
"cnybop.cnyinc.fpayeeamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cnybop.cnyinc.fonshoreamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cnybop.cnyinc.fcustomsamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cnybop.cnyinc.foffshoreamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cnybop.cnyinc.frecordamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cnybop.cnyinc.fnogoodsamt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"cnybop.saddword":[
{type: "string", required: false, message: "必输项"},
{max: 80,message:"长度不能超过80"}
],
"trnmod.hvpmod.agnamedl":[
{type: "string", required: false, message: "必输项"},
{max: 42,message:"长度不能超过42"}
],
"trnmod.hvpmod.agencydl":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"trnmod.hvpmod.fecomm":[
{type: "string", required: true, message: "必输项"},
{max: 30,message:"长度不能超过30"}
],
"trnmod.hvpmod.feesen":[
{type: "string", required: false, message: "必输项"},
{max: 19,message:"长度不能超过19"}
],
"trnmod.hvpmod.feecom":[
{type: "string", required: false, message: "必输项"},
{max: 19,message:"长度不能超过19"}
],
"trnmod.hvpmod.oribusnum":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"trnmod.hvpmod.skrmc2":[
{type: "string", required: true, message: "必输项"},
{max: 30,message:"长度不能超过30"}
],
"trnmod.hvpmod.fkrmc2":[
{type: "string", required: true, message: "必输项"},
{max: 30,message:"长度不能超过30"}
],
"trnmod.hvpmod.skrmc3":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"trnmod.hvpmod.fkrmc3":[
{type: "string", required: false, message: "必输项"},
{max: 10,message:"长度不能超过10"}
],
"trnmod.hvpmod.skrdz2":[
{type: "string", required: true, message: "必输项"},
{max: 30,message:"长度不能超过30"}
],
"trnmod.hvpmod.fkrdz2":[
{type: "string", required: true, message: "必输项"},
{max: 30,message:"长度不能超过30"}
],
"trnmod.hvpmod.skrdz3":[
{type: "string", required: true, message: "必输项"},
{max: 30,message:"长度不能超过30"}
],
"trnmod.hvpmod.fkrdz3":[
{type: "string", required: true, message: "必输项"},
{max: 30,message:"长度不能超过30"}
],
"trnmod.hvpmod.skrdz4":[
{type: "string", required: true, message: "必输项"},
{max: 30,message:"长度不能超过30"}
],
"trnmod.hvpmod.fkrdz4":[
{type: "string", required: true, message: "必输项"},
{max: 30,message:"长度不能超过30"}
],
"trnmod.hvpmod.skrdz5":[
{type: "string", required: true, message: "必输项"},
{max: 30,message:"长度不能超过30"}
],
"trnmod.hvpmod.fkrdz5":[
{type: "string", required: true, message: "必输项"},
{max: 30,message:"长度不能超过30"}
],
"trnmod.hvpmod.skrzh2":[
{type: "string", required: false, message: "必输项"},
{max: 34,message:"长度不能超过34"}
],
"trnmod.hvpmod.fkrzh2":[
{type: "string", required: false, message: "必输项"},
{max: 34,message:"长度不能超过34"}
],
"trnmod.hvpmod.agname2":[
{type: "string", required: false, message: "必输项"},
{max: 42,message:"长度不能超过42"}
],
"trnmod.hvpmod.remark":[
{type: "string", required: true, message: "必输项"},
{max: 30,message:"长度不能超过30"}
],
"trnmod.hvpmod.agency2":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"bopmod.dbagrp.dcl.tmpref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"bopmod.dbagrp.dcl.rptno":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"bopmod.dbagrp.dcl.actiontype":[
{type: "string", required: false, message: "必输项"},
{max: 1,message:"长度不能超过1"}
],
"bopmod.dbagrp.dcl.actiondesc":[
{type: "string", required: true, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbagrp.dcl.ownextkey":[
{type: "string", required: false, message: "必输项"},
{max: 8,message:"长度不能超过8"}
],
"bopmod.dbagrp.dcl.rptdate":[
{type: "date", required: false, message: "输入正确的日期"}
],
"bopmod.dbagrp.dcl.country":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"bopmod.dbagrp.dcl.txcode":[
{type: "string", required: false, message: "必输项"},
{max: 6,message:"长度不能超过6"}
],
"bopmod.dbagrp.dcl.tc1amt":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"bopmod.dbagrp.dcl.txrem":[
{type: "string", required: false, message: "必输项"},
{max: 50,message:"长度不能超过50"}
],
"bopmod.dbagrp.dcl.tc2amt":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"bopmod.dbagrp.dcl.txcode2":[
{type: "string", required: false, message: "必输项"},
{max: 6,message:"长度不能超过6"}
],
"bopmod.dbagrp.dcl.tx2rem":[
{type: "string", required: false, message: "必输项"},
{max: 50,message:"长度不能超过50"}
],
"bopmod.dbagrp.dcl.crtuser":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"bopmod.dbagrp.dcl.inptelc":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"bopmod.dbagrp.dcl.billno":[
{type: "string", required: false, message: "必输项"},
{max: 50,message:"长度不能超过50"}
],
"bopmod.dbdgrp.bas.rptno":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"bopmod.dbdgrp.bas.tmpref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"bopmod.dbdgrp.bas.actiondesc":[
{type: "string", required: true, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbdgrp.bas.buscode":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"bopmod.dbdgrp.bas.custcod":[
{type: "string", required: false, message: "必输项"},
{max: 18,message:"长度不能超过18"}
],
"bopmod.dbdgrp.bas.custnm":[
{type: "string", required: true, message: "必输项"},
{max: 63,message:"长度不能超过63"}
],
"bopmod.dbdgrp.bas.oppuser":[
{type: "string", required: true, message: "必输项"},
{max: 63,message:"长度不能超过63"}
],
"bopmod.dbdgrp.bas.idcode":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbdgrp.bas.exrate":[
{type: "string", required: false, message: "必输项"},
{max: 13,message:"长度不能超过13"}
],
"bopmod.dbdgrp.bas.lcyamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbdgrp.bas.lcyacc":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbdgrp.bas.fcyamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbdgrp.bas.fcyacc":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbdgrp.bas.othamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbdgrp.bas.othacc":[
{type: "string", required: false, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbdgrp.bas.txamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbdgrp.bas.inchargeamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbdp.vrfpp.tmpref":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"bopmod.dbdgrp.vrf.rptno":[
{type: "string", required: false, message: "必输项"},
{max: 22,message:"长度不能超过22"}
],
"bopmod.dbdgrp.vrf.actiontype":[
{type: "string", required: false, message: "必输项"},
{max: 1,message:"长度不能超过1"}
],
"bopmod.dbdgrp.vrf.actiondesc":[
{type: "string", required: true, message: "必输项"},
{max: 32,message:"长度不能超过32"}
],
"bopmod.dbdgrp.vrf.ownextkey":[
{type: "string", required: false, message: "必输项"},
{max: 8,message:"长度不能超过8"}
],
"bopmod.dbdgrp.vrf.chkamt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbdgrp.vrf.txcode":[
{type: "string", required: false, message: "必输项"},
{max: 6,message:"长度不能超过6"}
],
"bopmod.dbdgrp.vrf.tc1amt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbdgrp.vrf.txrem":[
{type: "string", required: false, message: "必输项"},
{max: 50,message:"长度不能超过50"}
],
"bopmod.dbdgrp.vrf.txcode2":[
{type: "string", required: false, message: "必输项"},
{max: 6,message:"长度不能超过6"}
],
"bopmod.dbdgrp.vrf.tc2amt":[
{type: "number", required: false, message: "必输项"} ],
"bopmod.dbdgrp.vrf.tx2rem":[
{type: "string", required: false, message: "必输项"},
{max: 50,message:"长度不能超过50"}
],
"bopmod.dbdgrp.vrf.rptdate":[
{type: "date", required: false, message: "输入正确的日期"}
],
"bopmod.dbdgrp.vrf.crtuser":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"bopmod.dbdgrp.vrf.inptelc":[
{type: "string", required: false, message: "必输项"},
{max: 20,message:"长度不能超过20"}
],
"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"}
],
"cptp.rmtp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cpdgrp.blk.contag72":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.rmt.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cptp.rmtp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cpdgrp.rmt.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.rmt.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.rmt.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.rmt.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cptp.medp.ptsget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cpdgrp.med.pts.extkey":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cptp.medp.ptsget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"cpdgrp.med.namelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.med.pts.adrblk":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.med.dbfadrblkcn":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
"cpdgrp.med.adrelc":[
{type: "string", required: true, message: "必输项"},
{max: 35,message:"长度不能超过35"}
],
}
\ No newline at end of file
import Api from "~/service/Api"
import Pts from "../Common/Pts"
import Pub from "../Public"
export default class Cptrep{
constructor () {
this.data = {
cpdgrp:{
rec:{
ownref:"", // Our Reference .cpdgrp.rec.ownref
nam:"", // Externally Displayed Name to Identify the Contract .cpdgrp.rec.nam
valdat:"", // Value Date .cpdgrp.rec.valdat
detchgcod:"", // Details of Charges .cpdgrp.rec.detchgcod
stagod:"", // Good's Code for Statistics .cpdgrp.rec.stagod
f23e:"", // 指令代码 .cpdgrp.rec.f23e
curf33b:"", // 原始金额 .cpdgrp.rec.curf33b
amtf33b:"", // 原始金额 .cpdgrp.rec.amtf33b
f36:"", // 汇率 .cpdgrp.rec.f36
cur71f:"", // 发报行扣费金额 .cpdgrp.rec.cur71f
amt71f:"", // 发报行扣费金额 .cpdgrp.rec.amt71f
f23b:"", // 银行操作码 .cpdgrp.rec.f23b
pyeact:"", // 收款人帐号 .cpdgrp.rec.pyeact
sztyp:"", // 收支类型 .cpdgrp.rec.sztyp
orcact:"", // 汇款人帐号 .cpdgrp.rec.orcact
trntyp:"", // 汇款性�'� .cpdgrp.rec.trntyp
paytype:"", // 汇款方式 .cpdgrp.rec.paytype
gors:"", // 收款对象 .cpdgrp.rec.gors
paydat:"", // 付款日期 .cpdgrp.rec.paydat
clityp:"", // 客户类型 .cpdgrp.rec.clityp
feecur:"", // 国外�'�用币种 .cpdgrp.rec.feecur
sysno:"", // 清算编号 .cpdgrp.rec.sysno
swftyp:"", // swift type .cpdgrp.rec.swftyp
othbch:"", // 所属行 .cpdgrp.rec.othbch
feeamt:"", // 国外�'�用金额 .cpdgrp.rec.feeamt
tsnflg:"", // 同名划转标志 .cpdgrp.rec.tsnflg
},
cbs:{
nom1:{
cur:"", // Currency .cpdgrp.cbs.nom1.cur
amt:"", // 汇款金额 .cpdgrp.cbs.nom1.amt
},
max:{
cur:"", // Currency .cpdgrp.cbs.max.cur
amt:"", // 汇款金额 .cpdgrp.cbs.max.amt
},
},
pye:{
pts:new Pts().data,
namelc:"", // 名称 .cpdgrp.pye.namelc
adrelc:"", // 地址 .cpdgrp.pye.adrelc
dbfadrblkcn:"", // Chinese address .cpdgrp.pye.dbfadrblkcn
},
snd:{
pts:new Pts().data,
namelc:"", // 名称 .cpdgrp.snd.namelc
adrelc:"", // 地址 .cpdgrp.snd.adrelc
dbfadrblkcn:"", // Chinese address .cpdgrp.snd.dbfadrblkcn
},
blk:{
contag70:"", // Content of TAG 70 .cpdgrp.blk.contag70
contag72:"", // Content of TAG 72 .cpdgrp.blk.contag72
},
orc:{
pts:new Pts().data,
namelc:"", // 名称 .cpdgrp.orc.namelc
adrelc:"", // 地址 .cpdgrp.orc.adrelc
dbfadrblkcn:"", // Chinese address .cpdgrp.orc.dbfadrblkcn
},
ori:{
pts:new Pts().data,
namelc:"", // 名称 .cpdgrp.ori.namelc
adrelc:"", // 地址 .cpdgrp.ori.adrelc
dbfadrblkcn:"", // Chinese address .cpdgrp.ori.dbfadrblkcn
},
rmt:{
pts:new Pts().data,
namelc:"", // 名称 .cpdgrp.rmt.namelc
adrelc:"", // 地址 .cpdgrp.rmt.adrelc
dbfadrblkcn:"", // Chinese address .cpdgrp.rmt.dbfadrblkcn
},
med:{
pts:new Pts().data,
namelc:"", // 名称 .cpdgrp.med.namelc
adrelc:"", // 地址 .cpdgrp.med.adrelc
dbfadrblkcn:"", // Chinese address .cpdgrp.med.dbfadrblkcn
},
},
cptp:{
recget:{
sdamod:{
seainf:"", // .cptp.recget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .cptp.recget.sdamod.dadsnd
},
},
shktyp:"", // static text 收汇款对象 .cptp.shktyp
valdat:"", // static text .cptp.valdat
paydatsta:"", // static of paydat .cptp.paydatsta
feesta:"", // static of fee .cptp.feesta
clmlab:"", // static lable value .cptp.clmlab
commetlab:"", // 自�'�区备注label .cptp.commetlab
pyep:{
ptsget:{
sdamod:{
seainf:"", // .cptp.pyep.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .cptp.pyep.ptsget.sdamod.dadsnd
},
},
},
sndp:{
ptsget:{
sdamod:{
dadsnd:"", // Drag Drop Sender .cptp.sndp.ptsget.sdamod.dadsnd
seainf:"", // .cptp.sndp.ptsget.sdamod.seainf
},
},
},
orcp:{
ptsget:{
sdamod:{
seainf:"", // .cptp.orcp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .cptp.orcp.ptsget.sdamod.dadsnd
},
},
},
orip:{
ptsget:{
sdamod:{
seainf:"", // .cptp.orip.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .cptp.orip.ptsget.sdamod.dadsnd
},
},
},
payuil:"", // Uil Payment .cptp.payuil
seclab:"", // static text .cptp.seclab
resbch:"", // 接收行行号 .cptp.resbch
resbchnam:"", // 汇款人名称 .cptp.resbchnam
commet:"", // 附言 .cptp.commet
flg:"", // 电汇凭证 .cptp.flg
bustyp:"", // 业务种类 .cptp.bustyp
secmod:"", // 二代模式 .cptp.secmod
orcadr:"", // 付款人地址 .cptp.orcadr
pyeadr:"", // 收款人地址 .cptp.pyeadr
pyebchkey:"", // 收款人名称 .cptp.pyebchkey
pyebchnam:"", // 收款人开户行名称 .cptp.pyebchnam
pyenam:"", // 收款人名称 .cptp.pyenam
orcnam:"", // 付款人名称 .cptp.orcnam
cleage:"", // 清算代理行 .cptp.cleage
evebch:"", // 光大开户分行 .cptp.evebch
coract:"", // 清算代理行账号 .cptp.coract
liqtyp:"", // 清算模式 .cptp.liqtyp
comsystbl:"", // 自�'�区备注 .cptp.comsystbl
reconebch:"", // 收款�'接参与者行号 .cptp.reconebch
reconebchnam:"", // 收款�'接参与者名称 .cptp.reconebchnam
draweecountcode:"", // 付款人常驻国家/地区代码 .cptp.draweecountcode
payeecountcode:"", // 收款人常驻国家/地区代码 .cptp.payeecountcode
uetr:"", // Uetr .cptp.uetr
rmtp:{
ptsget:{
sdamod:{
seainf:"", // .cptp.rmtp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .cptp.rmtp.ptsget.sdamod.dadsnd
},
},
},
medp:{
ptsget:{
sdamod:{
seainf:"", // .cptp.medp.ptsget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .cptp.medp.ptsget.sdamod.dadsnd
},
},
},
},
shifjz:"", // 不记�'� .shifjz
setmod: new Pub().data.Setmod,
mtabut: new Pub().data.Mtabut,
trnmod: new Pub().data.Trnmod,
// liaall: new Pub().data.Liaall,
// 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
// glemod:{
// gleshwstm:"", // Booking stream to Display .setmod.glemod.gleshwstm
// },
// },
// 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
// },
// hvpmod:{
// agname2lab:"", // 中介机构2label .trnmod.hvpmod.agname2lab
// agency2lab:"", // 中介机构2行号label .trnmod.hvpmod.agency2lab
// remark1:"", // 备注 .trnmod.hvpmod.remark1
// agnamedl:"", // 收款人开户行代理行名称(=中介机构1) .trnmod.hvpmod.agnamedl
// agencydl:"", // 收款人开户行代理行行号(=中介机构1) .trnmod.hvpmod.agencydl
// feecod:"", // �'� 用编码 .trnmod.hvpmod.feecod
// skrmc2:"", // 收款人名称2 .trnmod.hvpmod.skrmc2
// skrmc3:"", // 收款人名称3 .trnmod.hvpmod.skrmc3
// skrdz2:"", // 收款人地址2 .trnmod.hvpmod.skrdz2
// skrdz3:"", // 收款人地址3 .trnmod.hvpmod.skrdz3
// skrdz4:"", // 收款人地址4 .trnmod.hvpmod.skrdz4
// skrdz5:"", // 收款人地址5 .trnmod.hvpmod.skrdz5
// skrzh2:"", // 收款人�'�户2 .trnmod.hvpmod.skrzh2
// fecomm:"", // 跨境业务附言 .trnmod.hvpmod.fecomm
// oribusnum:"", // 端到端标识号 .trnmod.hvpmod.oribusnum
// fkrmc2:"", // 付款人名称2 .trnmod.hvpmod.fkrmc2
// fkrmc3:"", // 付款人名称3 .trnmod.hvpmod.fkrmc3
// fkrdz2:"", // 付款人地址2 .trnmod.hvpmod.fkrdz2
// fkrdz3:"", // 付款人地址3 .trnmod.hvpmod.fkrdz3
// fkrdz4:"", // 付款人地址4 .trnmod.hvpmod.fkrdz4
// fkrdz5:"", // 付款人地址5 .trnmod.hvpmod.fkrdz5
// fkrzh2:"", // 付款人�'�户2 .trnmod.hvpmod.fkrzh2
// agname2:"", // 中介机构2名称 .trnmod.hvpmod.agname2
// agency2:"", // 中介机构2行号 .trnmod.hvpmod.agency2
// feecom:"", // 收报行的收 �'� .trnmod.hvpmod.feecom
// feesen:"", // 发报行的收 �'� .trnmod.hvpmod.feesen
// remark:"", // 备注 .trnmod.hvpmod.remark
// },
// },
lendoc:{
actflg:"", // Input Account .lendoc.actflg
account:"", // ACT .lendoc.account
vercerref:"", // Verification Certificate Number .lendoc.vercerref
decnum:"", // Declaration Number .lendoc.decnum
},
bopmod:{
szflg:"", // 申报类型 .bopmod.szflg
basflg:"", // 基础数据 .bopmod.basflg
dclflg:"", // 申报数据 .bopmod.dclflg
vrfflg:"", // 核销数据 .bopmod.vrfflg
ownextkey:"", // 地区机构号 .bopmod.ownextkey
outchargeccy:"", // 国外银行扣费(涉外收入申报专用) .bopmod.outchargeccy
outchargeamt:"", // 国外银行扣费(涉外收入申报专用) .bopmod.outchargeamt
acttyp:"", // 款项来源 .bopmod.acttyp
dbap:{
dclpp:{
paytype1:"", // 收款性�'� .bopmod.dbap.dclpp.paytype1
country1:"", // 收/付款人常驻国家/地区编码 .bopmod.dbap.dclpp.country1
isref1:"", // 是否出口核销项下收汇 .bopmod.dbap.dclpp.isref1
crtuser1:"", // 申报填报人 .bopmod.dbap.dclpp.crtuser1
inptelc1:"", // 申报填报人电话 .bopmod.dbap.dclpp.inptelc1
acp:"", // 确认 .bopmod.dbap.dclpp.acp
},
},
dbagrp:{
dcl:{
tmpref:"", // 临时申报编号 .bopmod.dbagrp.dcl.tmpref
ownextkey:"", // 地区机构号 .bopmod.dbagrp.dcl.ownextkey
actiontype:"", // 操作类型 .bopmod.dbagrp.dcl.actiontype
actiondesc:"", // 修改/删除原因 .bopmod.dbagrp.dcl.actiondesc
rptno:"", // 申报号码 .bopmod.dbagrp.dcl.rptno
paytype:"", // 收款性�'� .bopmod.dbagrp.dcl.paytype
tc1amt:"", // 相应金额1 .bopmod.dbagrp.dcl.tc1amt
tc2amt:"", // 相应金额2 .bopmod.dbagrp.dcl.tc2amt
tx2rem:"", // 交易附言2 .bopmod.dbagrp.dcl.tx2rem
isref:"", // 是否出口核销项下收汇 .bopmod.dbagrp.dcl.isref
crtuser:"", // 填报人 .bopmod.dbagrp.dcl.crtuser
inptelc:"", // 填报人电话 .bopmod.dbagrp.dcl.inptelc
rptdate:"", // 申报日期 .bopmod.dbagrp.dcl.rptdate
txrem:"", // 交易附言1 .bopmod.dbagrp.dcl.txrem
txcode:"", // 交易编码1 .bopmod.dbagrp.dcl.txcode
txcode2:"", // 交易编码2 .bopmod.dbagrp.dcl.txcode2
country:"", // 付款人常驻国家/地区编码 .bopmod.dbagrp.dcl.country
billno:"", // 外债编号 .bopmod.dbagrp.dcl.billno
},
},
dbdp:{
baspp:{
cusnam:"", // .bopmod.dbdp.baspp.cusnam
cornam:"", // .bopmod.dbdp.baspp.cornam
corpnam:"", // .bopmod.dbdp.baspp.corpnam
roptnam:"", // RoptNam .bopmod.dbdp.baspp.roptnam
exratelab:"", // �'�汇/结汇汇率 .bopmod.dbdp.baspp.exratelab
lcyamtlab:"", // �'�汇/结汇金额 .bopmod.dbdp.baspp.lcyamtlab
acp:"", // 确认 .bopmod.dbdp.baspp.acp
tmprefnew:"", // TMPREFLABEL .bopmod.dbdp.baspp.tmprefnew
},
vrfpp:{
roptnam:"", // RoptNam .bopmod.dbdp.vrfpp.roptnam
tmpref:"", // 临时申报编号 .bopmod.dbdp.vrfpp.tmpref
acp:"", // 确认 .bopmod.dbdp.vrfpp.acp
},
},
dbdgrp:{
bas:{
tmpref:"", // �'时申报流�'号 .bopmod.dbdgrp.bas.tmpref
ownextkey:"", // 地区机构号 .bopmod.dbdgrp.bas.ownextkey
actiontype:"", // 操作类型 .bopmod.dbdgrp.bas.actiontype
rptno:"", // 申报号码 .bopmod.dbdgrp.bas.rptno
idcode:"", // 身份证件号码 .bopmod.dbdgrp.bas.idcode
lcyacc:"", // 人民币帐号/银行卡号 .bopmod.dbdgrp.bas.lcyacc
fcyamt:"", // 现汇金额 .bopmod.dbdgrp.bas.fcyamt
fcyacc:"", // 外汇帐号/银行卡号 .bopmod.dbdgrp.bas.fcyacc
othamt:"", // 其它金额 .bopmod.dbdgrp.bas.othamt
othacc:"", // 其它帐号/银行卡号 .bopmod.dbdgrp.bas.othacc
methods:"", // 结算方式 .bopmod.dbdgrp.bas.methods
buscode:"", // 银行业务编号 .bopmod.dbdgrp.bas.buscode
custype:"", // 类型 .bopmod.dbdgrp.bas.custype
actiondesc:"", // 操作类型 .bopmod.dbdgrp.bas.actiondesc
exrate:"", // 结汇汇率 .bopmod.dbdgrp.bas.exrate
lcyamt:"", // 结汇金额 .bopmod.dbdgrp.bas.lcyamt
custnm:"", // 收款人名称 .bopmod.dbdgrp.bas.custnm
oppuser:"", // 付款人名称 .bopmod.dbdgrp.bas.oppuser
custcod:"", // 组织机构 .bopmod.dbdgrp.bas.custcod
inchargeccy:"", // 国内银行扣费 .bopmod.dbdgrp.bas.inchargeccy
inchargeamt:"", // 国内银行扣费 .bopmod.dbdgrp.bas.inchargeamt
txccy:"", // 收入款币种及金额 .bopmod.dbdgrp.bas.txccy
txamt:"", // 收入款币种及金额 .bopmod.dbdgrp.bas.txamt
},
vrf:{
ownextkey:"", // 地区机构号 .bopmod.dbdgrp.vrf.ownextkey
actiontype:"", // 操作类型 .bopmod.dbdgrp.vrf.actiontype
actiondesc:"", // 修改/删除原因 .bopmod.dbdgrp.vrf.actiondesc
rptno:"", // RoptNam .bopmod.dbdgrp.vrf.rptno
crtuser:"", // 填报人 .bopmod.dbdgrp.vrf.crtuser
inptelc:"", // 填报人电话 .bopmod.dbdgrp.vrf.inptelc
rptdate:"", // 申报日期 .bopmod.dbdgrp.vrf.rptdate
payattr:"", // 境内收汇类型 .bopmod.dbdgrp.vrf.payattr
paytype:"", // 收款性质 .bopmod.dbdgrp.vrf.paytype
tc1amt:"", // 交易编码1 .bopmod.dbdgrp.vrf.tc1amt
txrem:"", // 交易附言1 .bopmod.dbdgrp.vrf.txrem
tc2amt:"", // 交易编码2 .bopmod.dbdgrp.vrf.tc2amt
tx2rem:"", // 交易附言2 .bopmod.dbdgrp.vrf.tx2rem
chkamt:"", // 收汇总金额中用于出口核销的金额 .bopmod.dbdgrp.vrf.chkamt
isref:"", // 是否出口核销项下收汇 .bopmod.dbdgrp.vrf.isref
txcode:"", // 交易编码1 .bopmod.dbdgrp.vrf.txcode
txcode2:"", // 交易编码2 .bopmod.dbdgrp.vrf.txcode2
},
},
},
cnybop:{
cnyflg:"", // 是否报送跨境人民币2101表 .cnybop.cnyflg
traflg:"", // 是否报送跨境人民币2107表 .cnybop.traflg
outflg:"", // 是否报送跨境人民币2111表 .cnybop.outflg
libflg:"", // 是否报送跨境人民币2106表 .cnybop.libflg
vouflg:"", // 是否报送跨境人民币2122表 .cnybop.vouflg
cnyinc:{
spk:"", // 业务主键 .cnybop.cnyinc.spk
sbankorgcode:"", // 银行机构代码 .cnybop.cnyinc.sbankorgcode
spayeeorgcode:"", // 收款人机构代码 .cnybop.cnyinc.spayeeorgcode
sswiftbic:"", // 付款行SWIFT BIC .cnybop.cnyinc.sswiftbic
spayeracct:"", // 清算(结算)账户账号 .cnybop.cnyinc.spayeracct
smidtransbank:"", // 中�'转汇行 .cnybop.cnyinc.smidtransbank
dpayeedate:"", // 收款日期 .cnybop.cnyinc.dpayeedate
sbalancemode:"", // 结算方式 .cnybop.cnyinc.sbalancemode
sorilevyno:"", // 原申报号码 .cnybop.cnyinc.sorilevyno
sbanktrano:"", // 银行业务编号 .cnybop.cnyinc.sbanktrano
fpayeeamt:"", // 货物贸易收款金额 .cnybop.cnyinc.fpayeeamt
fcustomsamt:"", // 已报关收款金额 .cnybop.cnyinc.fcustomsamt
frecordamt:"", // 已备案收款金额 .cnybop.cnyinc.frecordamt
fprepayeeamt:"", // 预收款金额 .cnybop.cnyinc.fprepayeeamt
iaccountperiod:"", // 结�'�期 .cnybop.cnyinc.iaccountperiod
fonshoreamt:"", // 无货物报关进出境物流货物金额 .cnybop.cnyinc.fonshoreamt
foffshoreamt:"", // 无货物报关离岸转手买卖金额 .cnybop.cnyinc.foffshoreamt
fnogoodsamt:"", // 无货物报关其他金额 .cnybop.cnyinc.fnogoodsamt
cpayeeattr:"", // 收款人属性 .cnybop.cnyinc.cpayeeattr
cpayeraccttyp:"", // 清算(结算)帐户类型 .cnybop.cnyinc.cpayeraccttyp
spayercountrycode:"", // 付款人常驻国家(地区)代码 .cnybop.cnyinc.spayercountrycode
spayeecny:"", // 收款币种 .cnybop.cnyinc.spayeecny
spayeeacct:"", // 收款人账号 .cnybop.cnyinc.spayeeacct
ftotalamt:"", // 原币金额 .cnybop.cnyinc.ftotalamt
},
spayeename:"", // 收款人名称 .cnybop.spayeename
spayername:"", // 付款人名称 .cnybop.spayername
saddword:"", // 交易附言 .cnybop.saddword
sbankname:"", // 银行机构名称 .cnybop.sbankname
incscale:"", // INCSCALE .cnybop.incscale
},
pageId: "" // ctx的key
}
}
}
\ No newline at end of file
<template>
<div class="eibs-tab">
<c-col :span="12">
<c-button size="small" type="primary" @click="onSav">
{{$t('butp.C0000006')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onCan">
{{$t('butp.CG000004')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbdp.baspp.roptnam" data-path=".bopmod.dbdp.baspp.roptnam" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="申报号码" prop="bopmod.dbdgrp.bas.rptno">
<c-input v-model="model.bopmod.dbdgrp.bas.rptno" maxlength="22" :placeholder="$t('other.please_enter')+'申报号码'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="�'时申报流�'号" prop="bopmod.dbdgrp.bas.tmpref">
<c-input v-model="model.bopmod.dbdgrp.bas.tmpref" maxlength="16" :placeholder="$t('other.please_enter')+'�时申报流�号'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onBasppGetreftmp">
{{$t('baspp.C0000039')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onBasppGetref">
{{$t('baspp.C0000040')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbdp.baspp.tmprefnew" data-path=".bopmod.dbdp.baspp.tmprefnew" > </span>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onChk">
{{$t('butp.C0000007')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onChk">
{{$t('butp.C0000007')}}
</c-button>
</c-col>
<!-- S0000004 : 修改/删除原因 -->
<c-col :span="12">
<c-form-item :label="$t('baspp.S0000043')" prop="bopmod.dbdgrp.bas.actiondesc">
<c-input type="textarea" v-model="model.bopmod.dbdgrp.bas.actiondesc" maxlength="32" show-word-limit :placeholder="$t('other.please_enter')+$t('baspp.S0000043')" ></c-input>
</c-form-item>
</c-col>
<!-- S0000003 : 操作类型 -->
<c-col :span="12">
<el-form-item :label="$t('baspp.S0000003')" prop="bopmod.dbdgrp.bas.actiontype">
<c-select v-model="model.bopmod.dbdgrp.bas.actiontype" style="width:100%" :placeholder="$t('other.please_enter')+$t('baspp.S0000003')">
</c-select>
</el-form-item>
</c-col>
<!-- S0000043 : 操作类型 -->
<!-- S0000002 : 地区机构号 -->
<c-col :span="12">
<el-form-item :label="$t('baspp.S0000002')" prop="bopmod.dbdgrp.bas.ownextkey">
<c-select v-model="model.bopmod.dbdgrp.bas.ownextkey" style="width:100%" :placeholder="$t('other.please_enter')+$t('baspp.S0000002')">
</c-select>
</el-form-item>
</c-col>
<!-- S0000021 : 银行业务编号 -->
<c-col :span="12">
<c-form-item :label="$t('baspp.S0000021')" prop="bopmod.dbdgrp.bas.buscode">
<c-input v-model="model.bopmod.dbdgrp.bas.buscode" maxlength="22" :placeholder="$t('other.please_enter')+$t('baspp.S0000021')"></c-input>
</c-form-item>
</c-col>
<!-- S0000020 : 结算方式 -->
<c-col :span="12">
<el-form-item label="结算方式" prop="bopmod.dbdgrp.bas.methods">
<c-select v-model="model.bopmod.dbdgrp.bas.methods" style="width:100%" :placeholder="$t('other.please_enter')+'结算方式'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="组织机构" prop="bopmod.dbdgrp.bas.custcod">
<c-input v-model="model.bopmod.dbdgrp.bas.custcod" maxlength="18" :placeholder="$t('other.please_enter')+'组织机构'"></c-input>
</c-form-item>
</c-col>
<!-- S0000006 : 类型 -->
<c-col :span="12">
<span v-text="model.bopmod.dbdp.baspp.cusnam" data-path=".bopmod.dbdp.baspp.cusnam" > </span>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('baspp.S0000006')" prop="bopmod.dbdgrp.bas.custype">
<c-select v-model="model.bopmod.dbdgrp.bas.custype" style="width:100%" :placeholder="$t('other.please_enter')+$t('baspp.S0000006')">
</c-select>
</el-form-item>
</c-col>
<!-- S0000008 : 组织机构代码 -->
<c-col :span="12">
<c-form-item label="收款人名称" prop="bopmod.dbdgrp.bas.custnm">
<c-input type="textarea" v-model="model.bopmod.dbdgrp.bas.custnm" maxlength="63" show-word-limit :placeholder="$t('other.please_enter')+'收款人名称'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbdp.baspp.cornam" data-path=".bopmod.dbdp.baspp.cornam" > </span>
</c-col>
<!-- S0000009 : 名称 -->
<c-col :span="12">
<c-button size="small" type="primary" @click="onButpErr">
{{$t('butp.C0000013')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="付款人名称" prop="bopmod.dbdgrp.bas.oppuser">
<c-input type="textarea" v-model="model.bopmod.dbdgrp.bas.oppuser" maxlength="63" show-word-limit :placeholder="$t('other.please_enter')+'付款人名称'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbdp.baspp.corpnam" data-path=".bopmod.dbdp.baspp.corpnam" > </span>
</c-col>
<!-- S0000010 : 名称 -->
<c-col :span="12">
<c-checkbox v-model="model.bopmod.dbdp.baspp.acp">{{$t('baspp.C0000038')}}</c-checkbox>
</c-col>
<!-- S0000007 : 身份证件号码 -->
<c-col :span="12">
<c-form-item :label="$t('baspp.S0000007')" prop="bopmod.dbdgrp.bas.idcode">
<c-input v-model="model.bopmod.dbdgrp.bas.idcode" maxlength="32" :placeholder="$t('other.please_enter')+$t('baspp.S0000007')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbdp.baspp.exratelab" data-path=".bopmod.dbdp.baspp.exratelab" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="结汇汇率" prop="bopmod.dbdgrp.bas.exrate">
<c-input v-model="model.bopmod.dbdgrp.bas.exrate" :placeholder="$t('other.please_enter')+'结汇汇率'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbdp.baspp.lcyamtlab" data-path=".bopmod.dbdp.baspp.lcyamtlab" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="结汇金额" prop="bopmod.dbdgrp.bas.lcyamt">
<c-input v-model="model.bopmod.dbdgrp.bas.lcyamt" :placeholder="$t('other.please_enter')+'结汇金额'"></c-input>
</c-form-item>
</c-col>
<!-- S0000015 : 人民币帐号/银行卡号 -->
<c-col :span="12">
<c-form-item :label="$t('baspp.S0000015')" prop="bopmod.dbdgrp.bas.lcyacc">
<c-input v-model="model.bopmod.dbdgrp.bas.lcyacc" maxlength="32" :placeholder="$t('other.please_enter')+$t('baspp.S0000015')"></c-input>
</c-form-item>
</c-col>
<!-- S0000016 : 现汇金额 -->
<c-col :span="12">
<c-form-item :label="$t('baspp.S0000016')" prop="bopmod.dbdgrp.bas.fcyamt">
<c-input v-model="model.bopmod.dbdgrp.bas.fcyamt" :placeholder="$t('other.please_enter')+$t('baspp.S0000016')"></c-input>
</c-form-item>
</c-col>
<!-- S0000017 : 外汇帐号/银行卡号 -->
<c-col :span="12">
<c-form-item :label="$t('baspp.S0000017')" prop="bopmod.dbdgrp.bas.fcyacc">
<c-input v-model="model.bopmod.dbdgrp.bas.fcyacc" maxlength="32" :placeholder="$t('other.please_enter')+$t('baspp.S0000017')"></c-input>
</c-form-item>
</c-col>
<!-- S0000018 : 其它金额 -->
<c-col :span="12">
<c-form-item :label="$t('baspp.S0000018')" prop="bopmod.dbdgrp.bas.othamt">
<c-input v-model="model.bopmod.dbdgrp.bas.othamt" :placeholder="$t('other.please_enter')+$t('baspp.S0000018')"></c-input>
</c-form-item>
</c-col>
<!-- S0000019 : 其它帐号/银行卡号 -->
<c-col :span="12">
<c-form-item :label="$t('baspp.S0000019')" prop="bopmod.dbdgrp.bas.othacc">
<c-input v-model="model.bopmod.dbdgrp.bas.othacc" maxlength="32" :placeholder="$t('other.please_enter')+$t('baspp.S0000019')"></c-input>
</c-form-item>
</c-col>
<!-- S0000044 : 国内银行扣费 -->
<!-- S0000046 : 收入款币种及金额 -->
<c-col :span="12">
<el-form-item :label="$t('dbdp.S0000046')" prop="bopmod.dbdgrp.bas.txccy">
<c-select v-model="model.bopmod.dbdgrp.bas.txccy" style="width:100%" :placeholder="$t('other.please_enter')+$t('dbdp.S0000046')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('dbdp.S0000046')" prop="bopmod.dbdgrp.bas.txamt">
<c-input v-model="model.bopmod.dbdgrp.bas.txamt" :placeholder="$t('other.please_enter')+$t('dbdp.S0000046')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('dbdp.S0000044')" prop="bopmod.dbdgrp.bas.inchargeccy">
<c-select v-model="model.bopmod.dbdgrp.bas.inchargeccy" style="width:100%" :placeholder="$t('other.please_enter')+$t('dbdp.S0000044')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('dbdp.S0000044')" prop="bopmod.dbdgrp.bas.inchargeamt">
<c-input v-model="model.bopmod.dbdgrp.bas.inchargeamt" :placeholder="$t('other.please_enter')+$t('dbdp.S0000044')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onCan">
{{$t('butp.CG000004')}}
</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/Cptrep/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<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/Cptrep/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/Cptrep/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- S0000001 : 临时申报编号 -->
<c-col :span="12">
<c-form-item :label="$t('dclpp.S0000001')" prop="bopmod.dbagrp.dcl.tmpref">
<c-input v-model="model.bopmod.dbagrp.dcl.tmpref" maxlength="16" :placeholder="$t('other.please_enter')+$t('dclpp.S0000001')"></c-input>
</c-form-item>
</c-col>
<!-- S0000005 : 申报号码 -->
<c-col :span="12">
<c-form-item :label="$t('dclpp.S0000005')" prop="bopmod.dbagrp.dcl.rptno">
<c-input v-model="model.bopmod.dbagrp.dcl.rptno" maxlength="22" :placeholder="$t('other.please_enter')+$t('dclpp.S0000005')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSav">
{{$t('butp.C0000006')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onCan">
{{$t('butp.CG000004')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onChk">
{{$t('butp.C0000007')}}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onChk">
{{$t('butp.C0000007')}}
</c-button>
</c-col>
<!-- S0000003 : 操作类型 -->
<c-col :span="12">
<c-form-item :label="$t('dclpp.S0000003')" prop="bopmod.dbagrp.dcl.actiontype">
<c-input v-model="model.bopmod.dbagrp.dcl.actiontype" maxlength="1" :placeholder="$t('other.please_enter')+$t('dclpp.S0000003')"></c-input>
</c-form-item>
</c-col>
<!-- S0000004 : 修改/删除原因 -->
<c-col :span="12">
<c-form-item :label="$t('dclpp.S0000004')" prop="bopmod.dbagrp.dcl.actiondesc">
<c-input type="textarea" v-model="model.bopmod.dbagrp.dcl.actiondesc" maxlength="32" show-word-limit :placeholder="$t('other.please_enter')+$t('dclpp.S0000004')" ></c-input>
</c-form-item>
</c-col>
<!-- S0000002 : 地区机构号 -->
<c-col :span="12">
<c-form-item :label="$t('dclpp.S0000002')" prop="bopmod.dbagrp.dcl.ownextkey">
<c-input v-model="model.bopmod.dbagrp.dcl.ownextkey" maxlength="8" :placeholder="$t('other.please_enter')+$t('dclpp.S0000002')"></c-input>
</c-form-item>
</c-col>
<!-- S0000018 : 申报日期 -->
<c-col :span="12">
<el-form-item :label="$t('dclpp.S0000018')" prop="bopmod.dbagrp.dcl.rptdate">
<c-date-picker type="date" v-model="model.bopmod.dbagrp.dcl.rptdate" style="width:100%" :placeholder="$t('other.please_enter')+$t('dclpp.S0000018')"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbap.dclpp.isref1" data-path=".bopmod.dbap.dclpp.isref1" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="是否出口核销项下收汇" prop="bopmod.dbagrp.dcl.isref">
<c-select v-model="model.bopmod.dbagrp.dcl.isref" style="width:100%" :placeholder="$t('other.please_enter')+'是否出口核销项下收汇'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="付款人常驻国家/地区编码" prop="bopmod.dbagrp.dcl.country">
<c-input v-model="model.bopmod.dbagrp.dcl.country" 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="onCodsel1Selbut1">
{{$t('codsel.C0000005')}}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbap.dclpp.paytype1" data-path=".bopmod.dbap.dclpp.paytype1" > </span>
</c-col>
<c-col :span="12">
<el-form-item label="收款性�'�" prop="bopmod.dbagrp.dcl.paytype">
<c-select v-model="model.bopmod.dbagrp.dcl.paytype" style="width:100%" :placeholder="$t('other.please_enter')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbap.dclpp.country1" data-path=".bopmod.dbap.dclpp.country1" > </span>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bopmod.dbap.dclpp.acp">{{$t('dclpp.C0000029')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onButpErr">
{{$t('butp.C0000013')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="交易编码1" prop="bopmod.dbagrp.dcl.txcode">
<c-input v-model="model.bopmod.dbagrp.dcl.txcode" maxlength="6" :placeholder="$t('other.please_enter')+'交易编码1'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onCodsel1Selbut">
{{$t('codsel.C0000002')}}
</c-button>
</c-col>
<!-- S0000033 : 交易编码1 -->
<!-- S0000009 : 相应金额1 -->
<c-col :span="12">
<c-form-item :label="$t('dclpp.S0000009')" prop="bopmod.dbagrp.dcl.tc1amt">
<c-input v-model="model.bopmod.dbagrp.dcl.tc1amt" :placeholder="$t('other.please_enter')+$t('dclpp.S0000009')"></c-input>
</c-form-item>
</c-col>
<!-- S0000031 : 交易附言1 -->
<c-col :span="12">
<c-form-item :label="$t('dclpp.S0000031')" prop="bopmod.dbagrp.dcl.txrem">
<c-input v-model="model.bopmod.dbagrp.dcl.txrem" maxlength="50" :placeholder="$t('other.please_enter')+$t('dclpp.S0000031')"></c-input>
</c-form-item>
</c-col>
<!-- S0000013 : 相应金额2 -->
<c-col :span="12">
<c-form-item :label="$t('dclpp.S0000013')" prop="bopmod.dbagrp.dcl.tc2amt">
<c-input v-model="model.bopmod.dbagrp.dcl.tc2amt" :placeholder="$t('other.please_enter')+$t('dclpp.S0000013')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="交易编码2" prop="bopmod.dbagrp.dcl.txcode2">
<c-input v-model="model.bopmod.dbagrp.dcl.txcode2" maxlength="6" :placeholder="$t('other.please_enter')+'交易编码2'"></c-input>
</c-form-item>
</c-col>
<!-- S0000032 : 交易编码2 -->
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onCodsel2Selbut">
{{$t('codsel.C0000002')}}
</c-button>
</c-col>
<!-- S0000014 : 交易附言2 -->
<c-col :span="12">
<c-form-item :label="$t('dclpp.S0000014')" prop="bopmod.dbagrp.dcl.tx2rem">
<c-input v-model="model.bopmod.dbagrp.dcl.tx2rem" maxlength="50" :placeholder="$t('other.please_enter')+$t('dclpp.S0000014')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbap.dclpp.crtuser1" data-path=".bopmod.dbap.dclpp.crtuser1" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="填报人" prop="bopmod.dbagrp.dcl.crtuser">
<c-input v-model="model.bopmod.dbagrp.dcl.crtuser" maxlength="20" :placeholder="$t('other.please_enter')+'填报人'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.bopmod.dbap.dclpp.inptelc1" data-path=".bopmod.dbap.dclpp.inptelc1" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="填报人电话" prop="bopmod.dbagrp.dcl.inptelc">
<c-input v-model="model.bopmod.dbagrp.dcl.inptelc" maxlength="20" :placeholder="$t('other.please_enter')+'填报人电话'"></c-input>
</c-form-item>
</c-col>
<!-- S0000048 : 外债编号 -->
<c-col :span="12">
<c-form-item :label="$t('dbap.S0000048')" prop="bopmod.dbagrp.dcl.billno">
<c-input v-model="model.bopmod.dbagrp.dcl.billno" maxlength="50" :placeholder="$t('other.please_enter')+$t('dbap.S0000048')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onCan">
{{$t('butp.CG000004')}}
</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/Cptrep/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- SG000482 : 汇款行(52A) -->
<!-- SG000485 : 附言 -->
<c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="cptp.rmtp.ptsget.sdamod.dadsnd">
<c-input v-model="model.cptp.rmtp.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="Content of TAG 72" prop="cpdgrp.blk.contag72">
<c-input type="textarea" v-model="model.cpdgrp.blk.contag72" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'Content of TAG 72'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="External Key of Address" prop="cpdgrp.rmt.pts.extkey">
<c-input v-model="model.cpdgrp.rmt.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="cptp.rmtp.ptsget.sdamod.seainf">
<c-input v-model="model.cptp.rmtp.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="onRmtpDet">
{{$t('ptsp.CF000081')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="名称" prop="cpdgrp.rmt.namelc">
<c-input type="textarea" v-model="model.cpdgrp.rmt.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="cpdgrp.rmt.pts.adrblk">
<c-input type="textarea" v-model="model.cpdgrp.rmt.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="cpdgrp.rmt.dbfadrblkcn">
<c-input type="textarea" v-model="model.cpdgrp.rmt.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="cpdgrp.rmt.adrelc">
<c-input type="textarea" v-model="model.cpdgrp.rmt.adrelc" maxlength="35" show-word-limit :placeholder="$t('other.please_enter')+'地址'" ></c-input>
</c-form-item>
</c-col>
<!-- SG000483 : 中间行(56A) -->
<c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="cptp.medp.ptsget.sdamod.dadsnd">
<c-input v-model="model.cptp.medp.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="cpdgrp.med.pts.extkey">
<c-input v-model="model.cpdgrp.med.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="cptp.medp.ptsget.sdamod.seainf">
<c-input v-model="model.cptp.medp.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="onMedpDet">
{{$t('ptsp.CF000081')}}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="名称" prop="cpdgrp.med.namelc">
<c-input type="textarea" v-model="model.cpdgrp.med.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="cpdgrp.med.pts.adrblk">
<c-input type="textarea" v-model="model.cpdgrp.med.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="cpdgrp.med.dbfadrblkcn">
<c-input type="textarea" v-model="model.cpdgrp.med.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="cpdgrp.med.adrelc">
<c-input type="textarea" v-model="model.cpdgrp.med.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/Cptrep/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="ACT" prop="lendoc.account">
<c-input type="textarea" v-model="model.lendoc.account" maxlength="25" show-word-limit :placeholder="$t('other.please_enter')+'ACT'" ></c-input>
</c-form-item>
</c-col>
<!-- S0000005 : Verification Certificate Number -->
<c-col :span="12">
<c-checkbox v-model="model.lendoc.actflg">{{$t('lendoc.C0000003')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-form-item label="Verification Certificate Number" prop="lendoc.vercerref">
<c-input type="textarea" v-model="model.lendoc.vercerref" maxlength="20" show-word-limit :placeholder="$t('other.please_enter')+'Verification Certificate Number'" ></c-input>
</c-form-item>
</c-col>
<!-- S0000006 : Declaration Number -->
<c-col :span="12">
<c-form-item label="Declaration Number" prop="lendoc.decnum">
<c-input v-model="model.lendoc.decnum" maxlength="22" :placeholder="$t('other.please_enter')+'Declaration Number'"></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/Cptrep/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/Cptrep/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="Booking stream to Display" prop="setmod.glemod.gleshwstm">
<c-input v-model="model.setmod.glemod.gleshwstm" :placeholder="$t('other.please_enter')+'Booking stream to Display'"></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/Cptrep/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- S0000005 : 业务主键 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000005')" prop="cnybop.cnyinc.spk">
<c-input v-model="model.cnybop.cnyinc.spk" maxlength="20" :placeholder="$t('other.please_enter')+$t('cnybop.S0000005')"></c-input>
</c-form-item>
</c-col>
<!-- S0000027 : 银行业务编号 -->
<c-col :span="12">
<c-form-item label="银行业务编号" prop="cnybop.cnyinc.sbanktrano">
<c-input v-model="model.cnybop.cnyinc.sbanktrano" maxlength="22" :placeholder="$t('other.please_enter')+'银行业务编号'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000185')" prop="cnybop.sbankname">
<c-input v-model="model.cnybop.sbankname" maxlength="80" :placeholder="$t('other.please_enter')+$t('cnybop.S0000185')"></c-input>
</c-form-item>
</c-col>
<!-- S0000185 : 银行机构名称 -->
<!-- S0000011 : 银行机构代码 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000011')" prop="cnybop.cnyinc.sbankorgcode">
<c-input v-model="model.cnybop.cnyinc.sbankorgcode" maxlength="12" :placeholder="$t('other.please_enter')+$t('cnybop.S0000011')"></c-input>
</c-form-item>
</c-col>
<!-- S0000183 : 收款人机构代码 -->
<!-- S0000197 : 收款人账号 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000197')" prop="cnybop.cnyinc.spayeeacct">
<c-input v-model="model.cnybop.cnyinc.spayeeacct" maxlength="32" :placeholder="$t('other.please_enter')+$t('cnybop.S0000197')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000183')" prop="cnybop.cnyinc.spayeeorgcode">
<c-input v-model="model.cnybop.cnyinc.spayeeorgcode" maxlength="18" :placeholder="$t('other.please_enter')+$t('cnybop.S0000183')"></c-input>
</c-form-item>
</c-col>
<!-- S0000184 : 或身份证件号码 -->
<!-- S0000013 : 收款人名称 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000013')" prop="cnybop.spayeename">
<c-input v-model="model.cnybop.spayeename" maxlength="80" :placeholder="$t('other.please_enter')+$t('cnybop.S0000013')"></c-input>
</c-form-item>
</c-col>
<!-- S0000012 : 收款人属性 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000012')" prop="cnybop.cnyinc.cpayeeattr">
<c-select v-model="model.cnybop.cnyinc.cpayeeattr" style="width:100%" :placeholder="$t('other.please_enter')+$t('cnybop.S0000012')">
</c-select>
</el-form-item>
</c-col>
<!-- S0000017 : 付款人常驻国家地区代码 -->
<c-col :span="12">
<c-form-item label="付款人常驻国家(地区)代码" prop="cnybop.cnyinc.spayercountrycode">
<c-input v-model="model.cnybop.cnyinc.spayercountrycode" 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="onIncctySelbut1">
{{$t('codcny.C0000005')}}
</c-button>
</c-col>
<!-- S0000016 : 付款人名称 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000016')" prop="cnybop.spayername">
<c-input v-model="model.cnybop.spayername" maxlength="80" :placeholder="$t('other.please_enter')+$t('cnybop.S0000016')"></c-input>
</c-form-item>
</c-col>
<!-- S0000023 : 结算方式 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000023')" prop="cnybop.cnyinc.sbalancemode">
<c-select v-model="model.cnybop.cnyinc.sbalancemode" style="width:100%" :placeholder="$t('other.please_enter')+$t('cnybop.S0000023')">
</c-select>
</el-form-item>
</c-col>
<!-- S0000019 : 付款行SWIFT BIC -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000019')" prop="cnybop.cnyinc.sswiftbic">
<c-input v-model="model.cnybop.cnyinc.sswiftbic" maxlength="11" :placeholder="$t('other.please_enter')+$t('cnybop.S0000019')"></c-input>
</c-form-item>
</c-col>
<!-- S0000018 : 清算(结算)帐户类型 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000018')" prop="cnybop.cnyinc.cpayeraccttyp">
<c-select v-model="model.cnybop.cnyinc.cpayeraccttyp" style="width:100%" :placeholder="$t('other.please_enter')+$t('cnybop.S0000018')">
</c-select>
</el-form-item>
</c-col>
<!-- S0000021 : 中间转汇行 -->
<c-col :span="12">
<c-form-item label="中�'转汇行" prop="cnybop.cnyinc.smidtransbank">
<c-input v-model="model.cnybop.cnyinc.smidtransbank" maxlength="11" :placeholder="$t('other.please_enter')+'中�转汇行'"></c-input>
</c-form-item>
</c-col>
<!-- S0000020 : 清算(结算)账户账号 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000020')" prop="cnybop.cnyinc.spayeracct">
<c-input v-model="model.cnybop.cnyinc.spayeracct" maxlength="32" :placeholder="$t('other.please_enter')+$t('cnybop.S0000020')"></c-input>
</c-form-item>
</c-col>
<!-- S0000032 : 预收款比例 -->
<c-col :span="12">
<c-form-item label="INCSCALE" prop="cnybop.incscale">
<c-input v-model="model.cnybop.incscale" maxlength="4" :placeholder="$t('other.please_enter')+'INCSCALE'"></c-input>
</c-form-item>
</c-col>
<!-- S0000022 : 收款日期 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000022')" prop="cnybop.cnyinc.dpayeedate">
<c-date-picker type="date" v-model="model.cnybop.cnyinc.dpayeedate" style="width:100%" :placeholder="$t('other.please_enter')+$t('cnybop.S0000022')"></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000031 : 预收款金额 -->
<c-col :span="12">
<c-form-item label="预收款金额" prop="cnybop.cnyinc.fprepayeeamt">
<c-input v-model="model.cnybop.cnyinc.fprepayeeamt" :placeholder="$t('other.please_enter')+'预收款金额'"></c-input>
</c-form-item>
</c-col>
<!-- S0000024 : 收款币种 -->
<c-col :span="12">
<el-form-item :label="$t('cnybop.S0000024')" prop="cnybop.cnyinc.spayeecny">
<c-select v-model="model.cnybop.cnyinc.spayeecny" style="width:100%" :placeholder="$t('other.please_enter')+$t('cnybop.S0000024')">
</c-select>
</el-form-item>
</c-col>
<!-- S0000033 : 结帐期 -->
<c-col :span="12">
<c-form-item label="结�'�期" prop="cnybop.cnyinc.iaccountperiod">
<c-input v-model="model.cnybop.cnyinc.iaccountperiod" :placeholder="$t('other.please_enter')+'结��期'"></c-input>
</c-form-item>
</c-col>
<!-- S0000198 : 原币金额 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000198')" prop="cnybop.cnyinc.ftotalamt">
<c-input v-model="model.cnybop.cnyinc.ftotalamt" :placeholder="$t('other.please_enter')+$t('cnybop.S0000198')"></c-input>
</c-form-item>
</c-col>
<!-- S0000026 : 原申报号码 -->
<c-col :span="12">
<c-form-item label="原申报号码" prop="cnybop.cnyinc.sorilevyno">
<c-input v-model="model.cnybop.cnyinc.sorilevyno" maxlength="24" :placeholder="$t('other.please_enter')+'原申报号码'"></c-input>
</c-form-item>
</c-col>
<!-- S0000028 : 货物贸易收款金额 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000028')" prop="cnybop.cnyinc.fpayeeamt">
<c-input v-model="model.cnybop.cnyinc.fpayeeamt" :placeholder="$t('other.please_enter')+$t('cnybop.S0000028')"></c-input>
</c-form-item>
</c-col>
<!-- S0000034 : 无货物报关进出境物流货物金额 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000034')" prop="cnybop.cnyinc.fonshoreamt">
<c-input v-model="model.cnybop.cnyinc.fonshoreamt" :placeholder="$t('other.please_enter')+$t('cnybop.S0000034')"></c-input>
</c-form-item>
</c-col>
<!-- S0000029 : 已报关收款金额 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000029')" prop="cnybop.cnyinc.fcustomsamt">
<c-input v-model="model.cnybop.cnyinc.fcustomsamt" :placeholder="$t('other.please_enter')+$t('cnybop.S0000029')"></c-input>
</c-form-item>
</c-col>
<!-- S0000035 : 无货物报关离岸转手买卖金额 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000035')" prop="cnybop.cnyinc.foffshoreamt">
<c-input v-model="model.cnybop.cnyinc.foffshoreamt" :placeholder="$t('other.please_enter')+$t('cnybop.S0000035')"></c-input>
</c-form-item>
</c-col>
<!-- S0000030 : 已备案收款金额 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000030')" prop="cnybop.cnyinc.frecordamt">
<c-input v-model="model.cnybop.cnyinc.frecordamt" :placeholder="$t('other.please_enter')+$t('cnybop.S0000030')"></c-input>
</c-form-item>
</c-col>
<!-- S0000036 : 无货物报关其他金额 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000036')" prop="cnybop.cnyinc.fnogoodsamt">
<c-input v-model="model.cnybop.cnyinc.fnogoodsamt" :placeholder="$t('other.please_enter')+$t('cnybop.S0000036')"></c-input>
</c-form-item>
</c-col>
<!-- S0000041 : 交易附言 -->
<c-col :span="12">
<c-form-item :label="$t('cnybop.S0000041')" prop="cnybop.saddword">
<c-input v-model="model.cnybop.saddword" maxlength="80" :placeholder="$t('other.please_enter')+$t('cnybop.S0000041')"></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/Cptrep/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 :spa="11">
<c-col :span="24">
<!-- 第一行 -->
<el-form-item label="业务编号" prop="cpdgrp.rec.ownref">
<c-fullbox>
<c-input v-model="model.cpdgrp.rec.ownref"></c-input>
<template slot="footer">
<c-button type="primary"
><span style="font-family: '宋体'; font-weight: bold"
>i</span
></c-button
>
<c-button type="primary">获取</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- 第二行 -->
<c-col :span="24">
<el-form-item label="清算编号" prop="cpdgrp.rec.sysno">
<c-input v-model="model.cpdgrp.rec.sysno"></c-input>
</el-form-item>
</c-col>
<!-- 第三行 -->
<c-col :span="24">
<c-col :span="13">
<el-form-item label="汇款金额" prop="cpdgrp.cbs.nom1.cur">
<c-select
v-model="model.cpdgrp.cbs.nom1.cur"
style="width: 100%"
placeholder="请选择汇款金额"
>
<el-option
v-for="item in codes.curtxt1"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="11">
<el-form-item
style="text-align: left"
label-width="5px"
prop="cpdgrp.cbs.max.amt"
>
<c-input-currency
v-model="model.cpdgrp.cbs.max.amt"
style="text-align: left; width: 100%"
placeholder="请输入汇款金额"
@keyup.enter.native="
defaultFunction(
'cpdgrp.cbs.nom1.amt',
model.cpdgrp.cbs.nom1.amt
)
"
></c-input-currency>
</el-form-item>
</c-col>
</c-col>
<!-- 第四行 -->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="所属行" prop="cpdgrp.rec.othbch">
<c-input
v-model="model.cpdgrp.rec.othbch"
maxlength="8"
placeholder="请输入所属行"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="汇款语种" prop="cptp.payuil">
<c-input v-model="model.cptp.payuil"></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- 第五行 -->
<c-col :span="24">
<c-col :span="20">
<el-form-item label="我行费用负担" prop="">
<c-select v-model="model.cpdgrp.rec.detchgcod">
<el-option
v-for="item in codes.detchgcod"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-model="model.shifjz">不记账</c-checkbox>
</c-col>
</c-col>
<!-- 第六行 -->
<c-col :span="24">
<el-form-item label="货物类型" prop="cpdgrp.rec.stagod">
<c-select v-model="model.cpdgrp.rec.stagod"></c-select>
</el-form-item>
</c-col>
<!-- 第七行 -->
<c-col :span="24">
<el-form-item label="Ordering institution" prop="cpdgrp.ori.pts.ref">
<c-input v-model="model.cpdgrp.ori.pts.ref"></c-input>
</el-form-item>
</c-col>
<!-- 第八行 -->
<c-col :span="24">
<el-form-item label="" prop="">
<c-fullbox>
<c-input v-model="model.cpdgrp.ori.pts.extkey"></c-input>
<template slot="footer">
<c-button type="primary"><span>i</span></c-button>
<c-button type="primary">details</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- 第九行 -->
<c-col :span="24">
<el-form-item label="" prop="cpdgrp.ori.pts.adrblk">
<c-input
type="textarea"
v-model="model.cpdgrp.ori.pts.adrblk"
></c-input>
</el-form-item>
</c-col>
<!-- 第十行 -->
<c-col :span="24">
<el-form-item label="汇款人" prop="cpdgrp.orc.pts.ref">
<c-input v-model="model.cpdgrp.orc.pts.ref"></c-input>
</el-form-item>
</c-col>
<!-- 第十一行 -->
<c-col :span="24">
<el-form-item label="账号" prop="">
<c-input v-model="model.cpdgrp.rec.orcact"></c-input>
</el-form-item>
</c-col>
<!-- 第十二行 -->
<c-col :span="24">
<el-form-item label="" prop="">
<c-fullbox>
<c-input v-model="model.cpdgrp.orc.pts.extkey"></c-input>
<template slot="footer">
<c-button type="primary"><span>i</span></c-button>
<c-button type="primary">Temp.</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
<!-- 第十三行 -->
<c-col :span="24">
<el-form-item label="" prop="cpdgrp.orc.pts.adrblk">
<c-input
type="textarea"
v-model="model.cpdgrp.orc.pts.adrblk"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ==============右边============= -->
<c-col :spa="11" :offset="1">
<!-- 第一行 -->
<c-col :span="24">
<el-form-item label="Name" prop="cpdgrp.rec.nam">
<c-input
v-model="model.cpdgrp.rec.nam"
maxlength="40"
placeholder="请输入Externally Displayed Name to Identify the Contract"
disabled
></c-input>
</el-form-item>
</c-col>
<!-- 第二行 -->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="汇款性质" prop="cpdgrp.rec.trntyp">
<c-select
v-model="model.cpdgrp.rec.trntyp"
style="width: 100%"
placeholder="请选择汇款性质"
>
<el-option
v-for="item in codes.trntyp1"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="汇款方式" prop="cpdgrp.rec.paytype">
<c-select
v-model="model.cpdgrp.rec.paytype"
style="width: 100%"
placeholder="请选择汇款方式"
>
<el-option
v-for="item in codes.paytype"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- 第三行 -->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="收款对象" prop="cpdgrp.rec.gors">
<c-select
v-model="model.cpdgrp.rec.gors"
style="width: 100%"
placeholder="请选择收款对象"
>
<el-option
v-for="item in codes.gors"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="收支类型" prop="cpdgrp.rec.sztyp">
<c-select
v-model="model.cpdgrp.rec.sztyp"
style="width: 100%"
placeholder="请选择收款对象"
>
<el-option
v-for="item in codes.sztyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- 第四行 -->
<c-col :span="24">
<el-form-item label="Uetr" prop="cptp.uetr">
<c-fullbox>
<c-input v-model="model.cptp.uetr" disabled></c-input>
<c-button type="primary">Get</c-button>
</c-fullbox>
</el-form-item>
</c-col>
<!-- 第五行 -->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="解付日期" prop="cptgrp.rec.paydat">
<c-date-picker
type="date"
v-model="model.cptgrp.rec.paydat"
style="width: 100%"
placeholder="请选择起息日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="起息日" prop="cpdgrp.rec.valdat">
<c-date-picker
type="date"
v-model="model.cpdgrp.rec.valdat"
style="width: 100%"
placeholder="请选择Value Date"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<!-- 第六行 -->
<c-col :span="24">
<c-col :span="12">
<el-form-item label="客户类型" prop="cpdgrp.rec.clityp">
<c-select
v-model="model.cpdgrp.rec.clityp"
style="width: 100%"
placeholder="请选择客户类型"
>
<el-option
v-for="item in codes.clityp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="报文类型" prop="cpdgrp.rec.swftyp">
<c-select
v-model="model.cpdgrp.rec.swftyp"
style="width: 100%"
placeholder="请选择报文类型"
>
<el-option
v-for="item in codes.swftyp2"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- 第七行 -->
<c-col :span="24">
<c-col :span="10">
<el-form-item label="国外费用" prop="cpdgrp.cbs.feecur">
<c-select
v-model="model.cpdgrp.cbs.feecur"
style="width: 100%"
placeholder="请选择汇款金额"
>
<el-option
v-for="item in codes.feecur"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item
style="text-align: left"
label-width="5px"
prop="cpdgrp.cbs.feeamt"
>
<c-input-currency
v-model="model.cpdgrp.cbs.feeamt"
style="text-align: left; width: 100%"
placeholder="请输入汇款金额"
@keyup.enter.native="
defaultFunction(
'cpdgrp.cbs.feeamt',
model.cpdgrp.cbs.feeamt
)
"
></c-input-currency>
</el-form-item>
</c-col>
<c-col :span="4">
<c-checkbox v-model="model.rec.tsnflg">同名划转</c-checkbox>
</c-col>
</c-col>
<!-- 第八行 -->
<c-col :span="24"></c-col>
<!-- 第九行 -->
<c-col :span="24"></c-col>
<!-- 第十行 -->
<c-col :span="24"></c-col>
<!-- 第十一行 -->
<c-col :span="24"></c-col>
<!-- 第十二行 -->
<c-col :span="24"></c-col>
<!-- 第十三行 -->
<c-col :span="24"></c-col>
<!-- 第十四行 -->
<c-col :span="24"></c-col>
<!-- 第十五行 -->
<c-col :span="24"></c-col>
<!-- 第十六行 -->
<c-col :span="24"></c-col>
<!-- 第十七行 -->
<c-col :span="24"></c-col>
</c-col>
<!--===============原码================== -->
<!-- <c-col :span="12">
<c-form-item label="Drag Drop Sender" prop="cptp.recget.sdamod.dadsnd">
<c-input
v-model="model.cptp.recget.sdamod.dadsnd"
:placeholder="$t('other.please_enter') + 'Drag Drop Sender'"
></c-input>
</c-form-item>
</c-col>
S0000367 : 业务编号
<c-col :span="12">
<c-form-item label="Our Reference" prop="cpdgrp.rec.ownref">
<c-input
v-model="model.cpdgrp.rec.ownref"
maxlength="16"
:placeholder="$t('other.please_enter') + 'Our Reference'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="" prop="cptp.recget.sdamod.seainf">
<c-input
v-model="model.cptp.recget.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="onCptpGetref">
{{ $t("cptp.CG000492") }}
</c-button>
</c-col>
S0000354 : Name
<c-col :span="12">
<c-form-item
label="Externally Displayed Name to Identify the Contract"
prop="cpdgrp.rec.nam"
>
<c-input
v-model="model.cpdgrp.rec.nam"
maxlength="40"
:placeholder="
$t('other.please_enter') +
'Externally Displayed Name to Identify the Contract'
"
></c-input>
</c-form-item>
</c-col>
SG000405 : 汇款性质
<c-col :span="12">
<el-form-item label="汇款性�'�" prop="cpdgrp.rec.trntyp">
<c-select
v-model="model.cpdgrp.rec.trntyp"
style="width: 100%"
:placeholder="$t('other.please_enter')"
>
</c-select>
</el-form-item>
</c-col>
SG000406 : 汇款方式
<c-col :span="12">
<el-form-item label="汇款方式" prop="cpdgrp.rec.paytype">
<c-select
v-model="model.cpdgrp.rec.paytype"
style="width: 100%"
:placeholder="$t('other.please_enter') + '汇款方式'"
>
</c-select>
</el-form-item>
</c-col>
SG000398 : 清算编号
<c-col :span="12">
<c-form-item label="清算编号" prop="cpdgrp.rec.sysno">
<c-input
v-model="model.cpdgrp.rec.sysno"
maxlength="21"
:placeholder="$t('other.please_enter') + '清算编号'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onCptpGetinf">
{{ $t("cptp.CG000747") }}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.cptp.shktyp" data-path=".cptp.shktyp"> </span>
</c-col>
<c-col :span="12">
<el-form-item label="收款对象" prop="cpdgrp.rec.gors">
<c-select
v-model="model.cpdgrp.rec.gors"
style="width: 100%"
:placeholder="$t('other.please_enter') + '收款对象'"
>
</c-select>
</el-form-item>
</c-col>
SG000503 : 收支类型
<c-col :span="12">
<el-form-item label="收支类型" prop="cpdgrp.rec.sztyp">
<c-select
v-model="model.cpdgrp.rec.sztyp"
style="width: 100%"
:placeholder="$t('other.please_enter') + '收支类型'"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Currency" prop="cpdgrp.cbs.nom1.cur">
<c-select
v-model="model.cpdgrp.cbs.nom1.cur"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'Currency'"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Currency" prop="cpdgrp.cbs.max.cur">
<c-select
v-model="model.cpdgrp.cbs.max.cur"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'Currency'"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cptp.S0000372')" prop="cpdgrp.cbs.nom1.amt">
<c-input
v-model="model.cpdgrp.cbs.nom1.amt"
:placeholder="$t('other.please_enter') + $t('cptp.S0000372')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cptp.S0000372')" prop="cpdgrp.cbs.max.amt">
<c-input
v-model="model.cpdgrp.cbs.max.amt"
:placeholder="$t('other.please_enter') + $t('cptp.S0000372')"
></c-input>
</c-form-item>
</c-col>
S0000372 : 汇款金额
<c-col :span="12">
<c-form-item label="Uetr" prop="cptp.uetr">
<c-input
v-model="model.cptp.uetr"
maxlength="40"
:placeholder="$t('other.please_enter') + 'Uetr'"
></c-input>
</c-form-item>
</c-col>
SG000820 : Uetr
<c-col :span="12">
<c-button size="small" type="primary" @click="onCptpGetuetr">
{{ $t("cptp.CG000822") }}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item label="所属行" prop="cpdgrp.rec.othbch">
<c-input
v-model="model.cpdgrp.rec.othbch"
maxlength="8"
:placeholder="$t('other.please_enter') + '所属行'"
></c-input>
</c-form-item>
</c-col>
SG000399 : 所属行
<c-col :span="12">
<span v-text="model.cptp.paydatsta" data-path=".cptp.paydatsta"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cptp.commetlab" data-path=".cptp.commetlab"> </span>
</c-col>
<c-col :span="12">
<el-form-item label="付款日期" prop="cpdgrp.rec.paydat">
<c-date-picker
type="date"
v-model="model.cpdgrp.rec.paydat"
style="width: 100%"
:placeholder="$t('other.please_enter') + '付款日期'"
></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="自�'�区备注" prop="cptp.comsystbl">
<c-select
v-model="model.cptp.comsystbl"
style="width: 100%"
:placeholder="$t('other.please_enter') + '自区备注'"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cptp.valdat" data-path=".cptp.valdat"> </span>
</c-col>
<c-col :span="12">
<el-form-item label="Value Date" prop="cpdgrp.rec.valdat">
<c-date-picker
type="date"
v-model="model.cpdgrp.rec.valdat"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'Value Date'"
></c-date-picker>
</el-form-item>
</c-col>
SG000538 : 汇款语种
<c-col :span="12">
<el-form-item label="Uil Payment" prop="cptp.payuil">
<c-select
v-model="model.cptp.payuil"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'Uil Payment'"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cptp.SG000814')" prop="cptp.draweecountcode">
<c-input
v-model="model.cptp.draweecountcode"
maxlength="3"
:placeholder="$t('other.please_enter') + $t('cptp.SG000814')"
></c-input>
</c-form-item>
</c-col>
SG000408 : 客户类型
<c-col :span="12">
<el-form-item label="客户类型" prop="cpdgrp.rec.clityp">
<c-select
v-model="model.cpdgrp.rec.clityp"
style="width: 100%"
:placeholder="$t('other.please_enter') + '客户类型'"
>
</c-select>
</el-form-item>
</c-col>
SG000422 : 报文类型
<c-col :span="12">
<el-form-item label="swift type" prop="cpdgrp.rec.swftyp">
<c-select
v-model="model.cpdgrp.rec.swftyp"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'swift type'"
>
</c-select>
</el-form-item>
</c-col>
SG000814 : 付款人常驻国家/地区代码
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onCptpSelbut"
>
{{ $t("cptp.CG000815") }}
</c-button>
</c-col>
SG000219 : 不记'
<c-col :span="12">
<c-form-item :label="$t('cptp.SG000818')" prop="cptp.payeecountcode">
<c-input
v-model="model.cptp.payeecountcode"
maxlength="3"
:placeholder="$t('other.please_enter') + $t('cptp.SG000818')"
></c-input>
</c-form-item>
</c-col>
S0000359 : 我行费用负担
<c-col :span="12">
<el-form-item label="Details of Charges" prop="cpdgrp.rec.detchgcod">
<c-select
v-model="model.cpdgrp.rec.detchgcod"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'Details of Charges'"
>
</c-select>
</el-form-item>
</c-col>
SG000818 : 收款人常驻国家/地区代码
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onCptpSelbut1"
>
{{ $t("cptp.CG000817") }}
</c-button>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.shifjz">{{
$t("cptrep.CG000220")
}}</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="清算模式" prop="cptp.liqtyp">
<c-select
v-model="model.cptp.liqtyp"
style="width: 100%"
:placeholder="$t('other.please_enter') + '清算模式'"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="国外�'�用币种" prop="cpdgrp.rec.feecur">
<c-select
v-model="model.cpdgrp.rec.feecur"
style="width: 100%"
:placeholder="$t('other.please_enter') + '国外用币种'"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="国外�'�用金额" prop="cpdgrp.rec.feeamt">
<c-input
v-model="model.cpdgrp.rec.feeamt"
:placeholder="$t('other.please_enter') + '国外用金额'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.cpdgrp.rec.tsnflg">{{
$t("cptp.CG000754")
}}</c-checkbox>
</c-col>
SF000379 : 货物类型
<c-col :span="12">
<el-form-item label="Good's Code for Statistics" prop="cpdgrp.rec.stagod">
<c-select
v-model="model.cpdgrp.rec.stagod"
style="width: 100%"
:placeholder="$t('other.please_enter') + 'Goods Code for Statistics'"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.cptp.feesta" data-path=".cptp.feesta"> </span>
</c-col>
<c-col :span="12">
<span v-text="model.cptp.clmlab" data-path=".cptp.clmlab"> </span>
</c-col>
SG000588 : 接收行名称 SG000488 : 发报行
<c-col :span="12">
<c-form-item label="付款人名称" prop="cptp.orcnam">
<c-input
type="textarea"
v-model="model.cptp.orcnam"
maxlength="40"
show-word-limit
:placeholder="$t('other.please_enter') + '付款人名称'"
></c-input>
</c-form-item>
</c-col>
SG000533 : 发报行 SG000487 : 发报行 SG000532 : 发报行
<c-col :span="12">
<c-form-item
label="Drag Drop Sender"
prop="cptp.sndp.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.cptp.sndp.ptsget.sdamod.dadsnd"
:placeholder="$t('other.please_enter') + 'Drag Drop Sender'"
></c-input>
</c-form-item>
</c-col>
SG000519 : Ordering institution SG000700 : 清算代理行 S0000711 : 清算代理行
<c-col :span="12">
<el-form-item :label="$t('cptp.S0000711')" prop="cptp.cleage">
<c-select
v-model="model.cptp.cleage"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cptp.S0000711')"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="External Key of Address" prop="cpdgrp.snd.pts.extkey">
<c-input
v-model="model.cpdgrp.snd.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="cptp.sndp.ptsget.sdamod.seainf">
<c-input
v-model="model.cptp.sndp.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="onSndpDet">
{{ $t("ptsp.CF000081") }}
</c-button>
</c-col>
SG000801 : 汇款人名称 SG000800 : 汇款人名称
<c-col :span="12">
<c-form-item :label="$t('cptp.SG000800')" prop="cptp.resbchnam">
<c-input
v-model="model.cptp.resbchnam"
maxlength="42"
:placeholder="$t('other.please_enter') + $t('cptp.SG000800')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cptp.SG000529')" prop="cpdgrp.ori.pts.ref">
<c-input
v-model="model.cpdgrp.ori.pts.ref"
maxlength="16"
:placeholder="$t('other.please_enter') + $t('cptp.SG000529')"
></c-input>
</c-form-item>
</c-col>
SG000795 : 收款直参行号
<c-col :span="12">
<c-form-item label="收款�'接参与者行号" prop="cptp.reconebch">
<c-input
v-model="model.cptp.reconebch"
maxlength="35"
:placeholder="$t('other.please_enter') + '收款�接参与者行号'"
></c-input>
</c-form-item>
</c-col>
SG000529 : (52a)
<c-col :span="12">
<c-form-item label="名称" prop="cpdgrp.snd.namelc">
<c-input
type="textarea"
v-model="model.cpdgrp.snd.namelc"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + '名称'"
></c-input>
</c-form-item>
</c-col>
SG000701 : 光大开户行 S0000712 : 光大开户分行
<c-col :span="12">
<el-form-item :label="$t('cptp.S0000712')" prop="cptp.evebch">
<c-select
v-model="model.cptp.evebch"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cptp.S0000712')"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="Address Block" prop="cpdgrp.snd.pts.adrblk">
<c-input
type="textarea"
v-model="model.cpdgrp.snd.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="cpdgrp.snd.dbfadrblkcn">
<c-input
type="textarea"
v-model="model.cpdgrp.snd.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="Name of Party" prop="cpdgrp.snd.pts.nam">
<c-input
v-model="model.cpdgrp.snd.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="接收行行号" prop="cptp.resbch">
<c-input
v-model="model.cptp.resbch"
maxlength="12"
:placeholder="$t('other.please_enter') + '接收行行号'"
></c-input>
</c-form-item>
</c-col>
SG000587 : 接收行行号
<c-col :span="12">
<c-checkbox v-model="model.cptp.flg">{{
$t("cptp.CG000779")
}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-form-item label="付款人地址" prop="cptp.orcadr">
<c-input
type="textarea"
v-model="model.cptp.orcadr"
maxlength="40"
show-word-limit
:placeholder="$t('other.please_enter') + '付款人地址'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item
label="Drag Drop Sender"
prop="cptp.orip.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.cptp.orip.ptsget.sdamod.dadsnd"
:placeholder="$t('other.please_enter') + 'Drag Drop Sender'"
></c-input>
</c-form-item>
</c-col>
SG000652 : 汇款人地址
<c-col :span="12">
<c-form-item label="External Key of Address" prop="cpdgrp.ori.pts.extkey">
<c-input
v-model="model.cpdgrp.ori.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="cptp.orip.ptsget.sdamod.seainf">
<c-input
v-model="model.cptp.orip.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="onOripDet">
{{ $t("ptsp.CF000081") }}
</c-button>
</c-col>
S0000791 : 汇款人地址 SG000706 : 清算代理行账号 S0000713 : 清算代理行账号
<c-col :span="12">
<c-form-item :label="$t('cptp.S0000713')" prop="cptp.coract">
<c-input
v-model="model.cptp.coract"
maxlength="32"
:placeholder="$t('other.please_enter') + $t('cptp.S0000713')"
></c-input>
</c-form-item>
</c-col>
SG000796 : 收款直参名称
<c-col :span="12">
<c-form-item label="收款�'接参与者名称" prop="cptp.reconebchnam">
<c-input
type="textarea"
v-model="model.cptp.reconebchnam"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + '收款�接参与者名称'"
></c-input>
</c-form-item>
</c-col>
SG000420 : 指令代码
<c-col :span="12">
<el-form-item label="业务种类" prop="cptp.bustyp">
<c-select
v-model="model.cptp.bustyp"
style="width: 100%"
:placeholder="$t('other.please_enter') + '业务种类'"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="指令代码" prop="cpdgrp.rec.f23e">
<c-input
v-model="model.cpdgrp.rec.f23e"
maxlength="35"
:placeholder="$t('other.please_enter') + '指令代码'"
></c-input>
</c-form-item>
</c-col>
SG000673 : 业务种类
<c-col :span="12">
<c-form-item label="地址" prop="cpdgrp.snd.adrelc">
<c-input
type="textarea"
v-model="model.cpdgrp.snd.adrelc"
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="名称" prop="cpdgrp.ori.namelc">
<c-input
type="textarea"
v-model="model.cpdgrp.ori.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="cpdgrp.ori.pts.adrblk">
<c-input
type="textarea"
v-model="model.cpdgrp.ori.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="cpdgrp.ori.dbfadrblkcn">
<c-input
type="textarea"
v-model="model.cpdgrp.ori.dbfadrblkcn"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + 'Chinese address'"
></c-input>
</c-form-item>
</c-col>
S0000694 : 指令代码 SG000743 : 收款人开户 SG000415 : 原始金额
<c-col :span="12">
<el-form-item :label="$t('cptp.S0000691')" prop="cpdgrp.rec.curf33b">
<c-select
v-model="model.cpdgrp.rec.curf33b"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cptp.S0000691')"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cptp.S0000691')" prop="cpdgrp.rec.amtf33b">
<c-input
v-model="model.cpdgrp.rec.amtf33b"
:placeholder="$t('other.please_enter') + $t('cptp.S0000691')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="收款人名称" prop="cptp.pyenam">
<c-input
type="textarea"
v-model="model.cptp.pyenam"
maxlength="40"
show-word-limit
:placeholder="$t('other.please_enter') + '收款人名称'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cptp.SG000799')" prop="cptp.pyebchkey">
<c-input
v-model="model.cptp.pyebchkey"
maxlength="14"
:placeholder="$t('other.please_enter') + $t('cptp.SG000799')"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onCptpGetmod">
{{ $t("cptp.CG000719") }}
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.cptp.seclab" data-path=".cptp.seclab"> </span>
</c-col>
SG000802 : 收款人名称 SG000799 : 收款人名称 SG000745 : 行行号名称 SG000489 :
付款详情 SG000486 : 付款详情
<c-col :span="12">
<c-form-item label="Content of TAG 70" prop="cpdgrp.blk.contag70">
<c-input
type="textarea"
v-model="model.cpdgrp.blk.contag70"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + 'Content of TAG 70'"
></c-input>
</c-form-item>
</c-col>
S0000691 : 原始金额
<c-col :span="12">
<c-form-item label="地址" prop="cpdgrp.ori.adrelc">
<c-input
type="textarea"
v-model="model.cpdgrp.ori.adrelc"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + '地址'"
></c-input>
</c-form-item>
</c-col>
SG000419 : 汇率
<c-col :span="12">
<c-form-item label="汇率" prop="cpdgrp.rec.f36">
<c-input
v-model="model.cpdgrp.rec.f36"
:placeholder="$t('other.please_enter') + '汇率'"
></c-input>
</c-form-item>
</c-col>
S0000792 : 业务种类
<c-col :span="12">
<c-form-item label="收款人开户行名称" prop="cptp.pyebchnam">
<c-input
v-model="model.cptp.pyebchnam"
maxlength="38"
:placeholder="$t('other.please_enter') + '收款人开户行名称'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="二代模式" prop="cptp.secmod">
<c-select
v-model="model.cptp.secmod"
style="width: 100%"
:placeholder="$t('other.please_enter') + '二代模式'"
>
</c-select>
</el-form-item>
</c-col>
S0000692 : 发报行扣费金额
<c-col :span="12">
<c-form-item label="收款人地址" prop="cptp.pyeadr">
<c-input
type="textarea"
v-model="model.cptp.pyeadr"
maxlength="40"
show-word-limit
:placeholder="$t('other.please_enter') + '收款人地址'"
></c-input>
</c-form-item>
</c-col>
SG000417 : 发报行扣费金额
<c-col :span="12">
<el-form-item :label="$t('cptp.S0000692')" prop="cpdgrp.rec.cur71f">
<c-select
v-model="model.cpdgrp.rec.cur71f"
style="width: 100%"
:placeholder="$t('other.please_enter') + $t('cptp.S0000692')"
>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('cptp.S0000692')" prop="cpdgrp.rec.amt71f">
<c-input
v-model="model.cpdgrp.rec.amt71f"
:placeholder="$t('other.please_enter') + $t('cptp.S0000692')"
></c-input>
</c-form-item>
</c-col>
S0000789 : 收款人地址 SG000649 : 收款人地址
<c-col :span="12">
<c-form-item label="附言" prop="cptp.commet">
<c-input
type="textarea"
v-model="model.cptp.commet"
maxlength="35"
show-word-limit
:placeholder="$t('other.please_enter') + '附言'"
></c-input>
</c-form-item>
</c-col>
SG000508 : 汇款人
<c-col :span="12">
<c-form-item :label="$t('cptp.SG000508')" prop="cpdgrp.orc.pts.ref">
<c-input
v-model="model.cpdgrp.orc.pts.ref"
maxlength="16"
:placeholder="$t('other.please_enter') + $t('cptp.SG000508')"
></c-input>
</c-form-item>
</c-col>
SG000596 : 附言 S0000784 : 附言 S0000695 : 银行操作码 SG000527 : 收款人 Ref.
S0000693 : 汇率 SG000524 : 收款人 SG000521 : 收款人 S0000709 : 收款人
SG000528 : Ref.
<c-col :span="12">
<c-form-item :label="$t('cptp.S0000709')" prop="cpdgrp.pye.pts.ref">
<c-input
v-model="model.cpdgrp.pye.pts.ref"
maxlength="16"
:placeholder="$t('other.please_enter') + $t('cptp.S0000709')"
></c-input>
</c-form-item>
</c-col>
SG000421 : 银行操作码
<c-col :span="12">
<c-form-item :label="$t('cptp.S0000695')" prop="cpdgrp.rec.f23b">
<c-input
v-model="model.cpdgrp.rec.f23b"
maxlength="4"
:placeholder="$t('other.please_enter') + $t('cptp.S0000695')"
></c-input>
</c-form-item>
</c-col>
SG000513 : 帐号
<c-col :span="12">
<c-form-item label="汇款人帐号" prop="cpdgrp.rec.orcact">
<c-input
v-model="model.cpdgrp.rec.orcact"
maxlength="35"
:placeholder="$t('other.please_enter') + '汇款人帐号'"
></c-input>
</c-form-item>
</c-col>
S0000793 : 帐号 S0000677 : 帐号 S0000643 : 帐号 S0000787 : 帐号 SG000523 :
帐号 S0000696 : 帐号 SG000525 : 帐号 SG000520 : 帐号 SG000517 : 帐号
S0000708 : 帐号
<c-col :span="12">
<c-form-item label="收款人帐号" prop="cpdgrp.rec.pyeact">
<c-input
v-model="model.cpdgrp.rec.pyeact"
maxlength="35"
:placeholder="$t('other.please_enter') + '收款人帐号'"
></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item
label="Drag Drop Sender"
prop="cptp.orcp.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.cptp.orcp.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="cpdgrp.orc.pts.extkey">
<c-input
v-model="model.cpdgrp.orc.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="cptp.orcp.ptsget.sdamod.seainf">
<c-input
v-model="model.cptp.orcp.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="onOrcpDet">
{{ $t("ptsp.CF000081") }}
</c-button>
</c-col>
<c-col :span="12">
<c-form-item
label="Drag Drop Sender"
prop="cptp.pyep.ptsget.sdamod.dadsnd"
>
<c-input
v-model="model.cptp.pyep.ptsget.sdamod.dadsnd"
:placeholder="$t('other.please_enter') + 'Drag Drop Sender'"
></c-input>
</c-form-item>
</c-col>
S0000697 : 收款人 SG000518 : 收款人 S0000636 : 汇款人
<c-col :span="12">
<c-form-item label="External Key of Address" prop="cpdgrp.pye.pts.extkey">
<c-input
v-model="model.cpdgrp.pye.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="cptp.pyep.ptsget.sdamod.seainf">
<c-input
v-model="model.cptp.pyep.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="onPyepDet">
{{ $t("ptsp.CF000081") }}
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onCptpSerpty">
{{ $t("cptp.CG000764") }}
</c-button>
</c-col>
S0000642 : 收款人 S0000786 : 收款人 S0000785 : 汇款人
<c-col :span="12">
<c-form-item label="名称" prop="cpdgrp.orc.namelc">
<c-input
type="textarea"
v-model="model.cpdgrp.orc.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="cpdgrp.orc.pts.adrblk">
<c-input
type="textarea"
v-model="model.cpdgrp.orc.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="cpdgrp.orc.dbfadrblkcn">
<c-input
type="textarea"
v-model="model.cpdgrp.orc.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="cpdgrp.pye.namelc">
<c-input
type="textarea"
v-model="model.cpdgrp.pye.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="cpdgrp.pye.pts.adrblk">
<c-input
type="textarea"
v-model="model.cpdgrp.pye.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="cpdgrp.pye.dbfadrblkcn">
<c-input
type="textarea"
v-model="model.cpdgrp.pye.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="cpdgrp.orc.adrelc">
<c-input
type="textarea"
v-model="model.cpdgrp.orc.adrelc"
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="地址" prop="cpdgrp.pye.adrelc">
<c-input
type="textarea"
v-model="model.cpdgrp.pye.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/Cptrep/Event";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [commonProcess],
data() {
return {};
},
methods: { ...Event },
created: function () {},
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<!-- S0000008 : 收款人开户行代理行名称(=中介机构1) -->
<c-col :span="12">
<c-form-item :label="$t('hvpmod.S0000008')" prop="trnmod.hvpmod.agnamedl">
<c-input v-model="model.trnmod.hvpmod.agnamedl" maxlength="42" :placeholder="$t('other.please_enter')+$t('hvpmod.S0000008')"></c-input>
</c-form-item>
</c-col>
<!-- S0000009 : 收款人开户行代理行行号(=中介机构1) -->
<c-col :span="12">
<c-form-item :label="$t('hvpmod.S0000009')" prop="trnmod.hvpmod.agencydl">
<c-input v-model="model.trnmod.hvpmod.agencydl" maxlength="20" :placeholder="$t('other.please_enter')+$t('hvpmod.S0000009')"></c-input>
</c-form-item>
</c-col>
<!-- S0000010 : 费用编码 -->
<c-col :span="12">
<el-form-item label="�'� 用编码" prop="trnmod.hvpmod.feecod">
<c-select v-model="model.trnmod.hvpmod.feecod" style="width:100%" :placeholder="$t('other.please_enter')+'�� 用编码'">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="跨境业务附言" prop="trnmod.hvpmod.fecomm">
<c-input type="textarea" v-model="model.trnmod.hvpmod.fecomm" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'跨境业务附言'" ></c-input>
</c-form-item>
</c-col>
<!-- S0000020 : 跨境业务附言 -->
<!-- S0000011 : 发报行的收费 -->
<c-col :span="12">
<c-form-item label="发报行的收 �'�" prop="trnmod.hvpmod.feesen">
<c-input v-model="model.trnmod.hvpmod.feesen" :placeholder="$t('other.please_enter')+'发报行的收 ��'"></c-input>
</c-form-item>
</c-col>
<!-- S0000012 : 收报行的收费 -->
<c-col :span="12">
<c-form-item label="收报行的收 �'�" prop="trnmod.hvpmod.feecom">
<c-input v-model="model.trnmod.hvpmod.feecom" :placeholder="$t('other.please_enter')+'收报行的收 ��'"></c-input>
</c-form-item>
</c-col>
<!-- S0000021 : 端到端标识号 -->
<c-col :span="12">
<c-form-item label="端到端标识号" prop="trnmod.hvpmod.oribusnum">
<c-input v-model="model.trnmod.hvpmod.oribusnum" maxlength="16" :placeholder="$t('other.please_enter')+'端到端标识号'"></c-input>
</c-form-item>
</c-col>
<!-- S0000013 : 收款人名称2 -->
<c-col :span="12">
<c-form-item label="收款人名称2" prop="trnmod.hvpmod.skrmc2">
<c-input type="textarea" v-model="model.trnmod.hvpmod.skrmc2" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'收款人名称2'" ></c-input>
</c-form-item>
</c-col>
<!-- S0000022 : 付款人名称2 -->
<c-col :span="12">
<c-form-item label="付款人名称2" prop="trnmod.hvpmod.fkrmc2">
<c-input type="textarea" v-model="model.trnmod.hvpmod.fkrmc2" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'付款人名称2'" ></c-input>
</c-form-item>
</c-col>
<!-- S0000014 : 收款人名称3 -->
<c-col :span="12">
<c-form-item label="收款人名称3" prop="trnmod.hvpmod.skrmc3">
<c-input v-model="model.trnmod.hvpmod.skrmc3" maxlength="10" :placeholder="$t('other.please_enter')+'收款人名称3'"></c-input>
</c-form-item>
</c-col>
<!-- S0000023 : 付款人名称3 -->
<c-col :span="12">
<c-form-item label="付款人名称3" prop="trnmod.hvpmod.fkrmc3">
<c-input v-model="model.trnmod.hvpmod.fkrmc3" maxlength="10" :placeholder="$t('other.please_enter')+'付款人名称3'"></c-input>
</c-form-item>
</c-col>
<!-- S0000015 : 收款人地址2 -->
<c-col :span="12">
<c-form-item label="收款人地址2" prop="trnmod.hvpmod.skrdz2">
<c-input type="textarea" v-model="model.trnmod.hvpmod.skrdz2" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'收款人地址2'" ></c-input>
</c-form-item>
</c-col>
<!-- S0000024 : 付款人地址2 -->
<c-col :span="12">
<c-form-item label="付款人地址2" prop="trnmod.hvpmod.fkrdz2">
<c-input type="textarea" v-model="model.trnmod.hvpmod.fkrdz2" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'付款人地址2'" ></c-input>
</c-form-item>
</c-col>
<!-- S0000016 : 收款人地址3 -->
<c-col :span="12">
<c-form-item label="收款人地址3" prop="trnmod.hvpmod.skrdz3">
<c-input type="textarea" v-model="model.trnmod.hvpmod.skrdz3" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'收款人地址3'" ></c-input>
</c-form-item>
</c-col>
<!-- S0000025 : 付款人地址3 -->
<c-col :span="12">
<c-form-item label="付款人地址3" prop="trnmod.hvpmod.fkrdz3">
<c-input type="textarea" v-model="model.trnmod.hvpmod.fkrdz3" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'付款人地址3'" ></c-input>
</c-form-item>
</c-col>
<!-- S0000017 : 收款人地址4 -->
<c-col :span="12">
<c-form-item label="收款人地址4" prop="trnmod.hvpmod.skrdz4">
<c-input type="textarea" v-model="model.trnmod.hvpmod.skrdz4" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'收款人地址4'" ></c-input>
</c-form-item>
</c-col>
<!-- S0000026 : 付款人地址4 -->
<c-col :span="12">
<c-form-item label="付款人地址4" prop="trnmod.hvpmod.fkrdz4">
<c-input type="textarea" v-model="model.trnmod.hvpmod.fkrdz4" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'付款人地址4'" ></c-input>
</c-form-item>
</c-col>
<!-- S0000018 : 收款人地址5 -->
<c-col :span="12">
<c-form-item label="收款人地址5" prop="trnmod.hvpmod.skrdz5">
<c-input type="textarea" v-model="model.trnmod.hvpmod.skrdz5" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'收款人地址5'" ></c-input>
</c-form-item>
</c-col>
<!-- S0000027 : 付款人地址5 -->
<c-col :span="12">
<c-form-item label="付款人地址5" prop="trnmod.hvpmod.fkrdz5">
<c-input type="textarea" v-model="model.trnmod.hvpmod.fkrdz5" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'付款人地址5'" ></c-input>
</c-form-item>
</c-col>
<!-- S0000019 : 收款人账户2 -->
<c-col :span="12">
<c-form-item label="收款人�'�户2" prop="trnmod.hvpmod.skrzh2">
<c-input v-model="model.trnmod.hvpmod.skrzh2" maxlength="34" :placeholder="$t('other.please_enter')+'收款人��户2'"></c-input>
</c-form-item>
</c-col>
<!-- S0000028 : 付款人账户2 -->
<c-col :span="12">
<c-form-item label="付款人�'�户2" prop="trnmod.hvpmod.fkrzh2">
<c-input v-model="model.trnmod.hvpmod.fkrzh2" maxlength="34" :placeholder="$t('other.please_enter')+'付款人��户2'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.hvpmod.agname2lab" data-path=".trnmod.hvpmod.agname2lab" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="中介机构2名称" prop="trnmod.hvpmod.agname2">
<c-input v-model="model.trnmod.hvpmod.agname2" maxlength="42" :placeholder="$t('other.please_enter')+'中介机构2名称'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="备注" prop="trnmod.hvpmod.remark">
<c-input type="textarea" v-model="model.trnmod.hvpmod.remark" maxlength="30" show-word-limit :placeholder="$t('other.please_enter')+'备注'" ></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.hvpmod.remark1" data-path=".trnmod.hvpmod.remark1" > </span>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.hvpmod.agency2lab" data-path=".trnmod.hvpmod.agency2lab" > </span>
</c-col>
<c-col :span="12">
<c-form-item label="中介机构2行号" prop="trnmod.hvpmod.agency2">
<c-input v-model="model.trnmod.hvpmod.agency2" maxlength="20" :placeholder="$t('other.please_enter')+'中介机构2行号'"></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/Cptrep/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/Cptrep/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="$t('vrfpp.S0000001')" prop="bopmod.dbdp.vrfpp.tmpref">
<c-input v-model="model.bopmod.dbdp.vrfpp.tmpref" maxlength="20" :placeholder="$t('other.please_enter')+$t('vrfpp.S0000001')"></c-input>
</c-form-item>
</c-col>
<!-- S0000001 : 临时申报编号 -->
<!-- S0000018 : RoptNam -->
<c-col :span="12">
<span v-text="model.bopmod.dbdp.vrfpp.roptnam" data-path=".bopmod.dbdp.vrfpp.roptnam" > </span>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('vrfpp.S0000018')" prop="bopmod.dbdgrp.vrf.rptno">
<c-input v-model="model.bopmod.dbdgrp.vrf.rptno" maxlength="22" :placeholder="$t('other.please_enter')+$t('vrfpp.S0000018')"></c-input>
</c-form-item>
</c-col>
<!-- S0000003 : 操作类型 -->
<c-col :span="12">
<c-form-item :label="$t('vrfpp.S0000003')" prop="bopmod.dbdgrp.vrf.actiontype">
<c-input v-model="model.bopmod.dbdgrp.vrf.actiontype" maxlength="1" :placeholder="$t('other.please_enter')+$t('vrfpp.S0000003')"></c-input>
</c-form-item>
</c-col>
<!-- S0000004 : 修改/删除原因 -->
<c-col :span="12">
<c-form-item :label="$t('vrfpp.S0000004')" prop="bopmod.dbdgrp.vrf.actiondesc">
<c-input type="textarea" v-model="model.bopmod.dbdgrp.vrf.actiondesc" maxlength="32" show-word-limit :placeholder="$t('other.please_enter')+$t('vrfpp.S0000004')" ></c-input>
</c-form-item>
</c-col>
<!-- S0000002 : 地区机构号 -->
<c-col :span="12">
<c-form-item :label="$t('vrfpp.S0000002')" prop="bopmod.dbdgrp.vrf.ownextkey">
<c-input v-model="model.bopmod.dbdgrp.vrf.ownextkey" maxlength="8" :placeholder="$t('other.please_enter')+$t('vrfpp.S0000002')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bopmod.dbdp.vrfpp.acp">{{$t('vrfpp.C0000017')}}</c-checkbox>
</c-col>
<!-- S0000051 : 境内收汇类型 -->
<c-col :span="12">
<el-form-item :label="$t('dbdp.S0000051')" prop="bopmod.dbdgrp.vrf.payattr">
<c-select v-model="model.bopmod.dbdgrp.vrf.payattr" style="width:100%" :placeholder="$t('other.please_enter')+$t('dbdp.S0000051')">
</c-select>
</el-form-item>
</c-col>
<!-- S0000052 : 收款性质 -->
<c-col :span="12">
<el-form-item :label="$t('dbdp.S0000052')" prop="bopmod.dbdgrp.vrf.paytype">
<c-select v-model="model.bopmod.dbdgrp.vrf.paytype" style="width:100%" :placeholder="$t('other.please_enter')+$t('dbdp.S0000052')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item :label="$t('dbdp.S0000050')" prop="bopmod.dbdgrp.vrf.isref">
<c-select v-model="model.bopmod.dbdgrp.vrf.isref" style="width:100%" :placeholder="$t('other.please_enter')+$t('dbdp.S0000050')">
</c-select>
</el-form-item>
</c-col>
<!-- S0000050 : 是否出口核销项下收汇 -->
<!-- S0000060 : 收汇总金额中用于出口核销的金额 -->
<c-col :span="12">
<c-form-item :label="$t('dbdp.S0000060')" prop="bopmod.dbdgrp.vrf.chkamt">
<c-input v-model="model.bopmod.dbdgrp.vrf.chkamt" :placeholder="$t('other.please_enter')+$t('dbdp.S0000060')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="交易编码1" prop="bopmod.dbdgrp.vrf.txcode">
<c-input v-model="model.bopmod.dbdgrp.vrf.txcode" maxlength="6" :placeholder="$t('other.please_enter')+'交易编码1'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onCodsel11Selbut">
{{$t('codsel.C0000002')}}
</c-button>
</c-col>
<!-- S0000053 : 交易编码1 -->
<!-- S0000054 : 相应金额1 -->
<c-col :span="12">
<c-form-item :label="$t('dbdp.S0000053')" prop="bopmod.dbdgrp.vrf.tc1amt">
<c-input v-model="model.bopmod.dbdgrp.vrf.tc1amt" :placeholder="$t('other.please_enter')+$t('dbdp.S0000053')"></c-input>
</c-form-item>
</c-col>
<!-- S0000055 : 交易附言1 -->
<c-col :span="12">
<c-form-item :label="$t('dbdp.S0000055')" prop="bopmod.dbdgrp.vrf.txrem">
<c-input v-model="model.bopmod.dbdgrp.vrf.txrem" maxlength="50" :placeholder="$t('other.please_enter')+$t('dbdp.S0000055')"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-form-item label="交易编码2" prop="bopmod.dbdgrp.vrf.txcode2">
<c-input v-model="model.bopmod.dbdgrp.vrf.txcode2" maxlength="6" :placeholder="$t('other.please_enter')+'交易编码2'"></c-input>
</c-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" icon="el-icon-search" @click="onCodsel21Selbut">
{{$t('codsel.C0000002')}}
</c-button>
</c-col>
<!-- S0000056 : 交易编码2 -->
<!-- S0000057 : 相应金额2 -->
<c-col :span="12">
<c-form-item :label="$t('dbdp.S0000056')" prop="bopmod.dbdgrp.vrf.tc2amt">
<c-input v-model="model.bopmod.dbdgrp.vrf.tc2amt" :placeholder="$t('other.please_enter')+$t('dbdp.S0000056')"></c-input>
</c-form-item>
</c-col>
<!-- S0000058 : 交易附言2 -->
<c-col :span="12">
<c-form-item :label="$t('dbdp.S0000058')" prop="bopmod.dbdgrp.vrf.tx2rem">
<c-input v-model="model.bopmod.dbdgrp.vrf.tx2rem" maxlength="50" :placeholder="$t('other.please_enter')+$t('dbdp.S0000058')"></c-input>
</c-form-item>
</c-col>
<!-- S0000015 : 申报日期 -->
<c-col :span="12">
<el-form-item :label="$t('vrfpp.S0000015')" prop="bopmod.dbdgrp.vrf.rptdate">
<c-date-picker type="date" v-model="model.bopmod.dbdgrp.vrf.rptdate" style="width:100%" :placeholder="$t('other.please_enter')+$t('vrfpp.S0000015')"></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000013 : 填报人 -->
<c-col :span="12">
<c-form-item :label="$t('vrfpp.S0000013')" prop="bopmod.dbdgrp.vrf.crtuser">
<c-input v-model="model.bopmod.dbdgrp.vrf.crtuser" maxlength="20" :placeholder="$t('other.please_enter')+$t('vrfpp.S0000013')"></c-input>
</c-form-item>
</c-col>
<!-- S0000014 : 填报人电话 -->
<c-col :span="12">
<c-form-item :label="$t('vrfpp.S0000014')" prop="bopmod.dbdgrp.vrf.inptelc">
<c-input v-model="model.bopmod.dbdgrp.vrf.inptelc" maxlength="20" :placeholder="$t('other.please_enter')+$t('vrfpp.S0000014')"></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/Cptrep/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-checkbox v-model="model.bopmod.basflg">{{$t('bopgat.CH000016')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bopmod.dclflg">{{$t('bopgat.CH000017')}}</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bopmod.vrfflg">{{$t('bopgat.CH000018')}}</c-checkbox>
</c-col>
<!-- S0000020 : 申报类型 -->
<c-col :span="12">
<el-form-item label="申报类型" prop="bopmod.szflg">
<c-select v-model="model.bopmod.szflg" style="width:100%" :placeholder="$t('other.please_enter')+'申报类型'">
</c-select>
</el-form-item>
</c-col>
<!-- SH000027 : 款项来源 -->
<c-col :span="12">
<el-form-item label="款项来源" prop="bopmod.acttyp">
<c-select v-model="model.bopmod.acttyp" style="width:100%" :placeholder="$t('other.please_enter')+'款项来源'">
</c-select>
</el-form-item>
</c-col>
<!-- SH000021 : 地区机构号 -->
<c-col :span="12">
<el-form-item label="地区机构号" prop="bopmod.ownextkey">
<c-select v-model="model.bopmod.ownextkey" style="width:100%" :placeholder="$t('other.please_enter')+'地区机构号'">
</c-select>
</el-form-item>
</c-col>
<!-- SH000024 : 国外银行扣费(涉外收入申报专用) -->
<c-col :span="12">
<el-form-item :label="$t('bopgat.SH000024')" prop="bopmod.outchargeccy">
<c-select v-model="model.bopmod.outchargeccy" style="width:100%" :placeholder="$t('other.please_enter')+$t('bopgat.SH000024')">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-form-item :label="$t('bopgat.SH000024')" prop="bopmod.outchargeamt">
<c-input v-model="model.bopmod.outchargeamt" :placeholder="$t('other.please_enter')+$t('bopgat.SH000024')"></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/Cptrep/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template>
<div class="eContainer">
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small" :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--cptrep PD000020 Overview -->
<el-tab-pane label="Overview" name="opnp1">
<m-opnp1 :model="model" :codes="codes"/>
</el-tab-pane>
<!--setmod PD000000 Settlement -->
<el-tab-pane label="Settlement" name="setpan">
<m-setpan :model="model" :codes="codes"/>
</el-tab-pane>
<!--glemod PD000001 Bookings-->
<el-tab-pane label="Bookings" name="glepan">
<m-glepan :model="model" :codes="codes"/>
</el-tab-pane>
<!--coninf PD000000 Completion -->
<el-tab-pane label="Completion" name="coninfp">
<m-coninfp :model="model" :codes="codes"/>
</el-tab-pane>
<!--trndoc PD000529 &Messages -->
<el-tab-pane label="Messages" name="docpan1">
<m-docpan :model="model" :codes="codes"/>
</el-tab-pane>
<!--trndoc PD000546 Attachments -->
<el-tab-pane label="Attachments" name="doctre">
<m-doctre :model="model" :codes="codes"/>
</el-tab-pane>
<!--cptp PD000434 Detail for MT910 -->
<el-tab-pane label="Detail for MT910" name="det910">
<m-det910 :model="model" :codes="codes"/>
</el-tab-pane>
<!--lendoc PD000001 收账通知 -->
<el-tab-pane label="收账通知" name="docpan">
<m-docpan :model="model" :codes="codes"/>
</el-tab-pane>
<!--bopgat PD000006 外管信息 -->
<el-tab-pane label="外管信息" name="wg">
<m-wg :model="model" :codes="codes"/>
</el-tab-pane>
<!--dbap PD000001 涉外收入申报单-申报信息 -->
<el-tab-pane label="涉外收入申报单-申报信息" name="dclp">
<m-dclp :model="model" :codes="codes"/>
</el-tab-pane>
<!--dbdp PD000000 境内收入申报单-基础信息 -->
<el-tab-pane label="境内收入申报单-基础信息" name="basp">
<m-basp :model="model" :codes="codes"/>
</el-tab-pane>
<!--hvpmod PD000007 跨境支付 -->
<el-tab-pane label="跨境支付" name="secpan">
<m-secpan :model="model" :codes="codes"/>
</el-tab-pane>
<!--cnybop PD000002 跨境人民币申报 -->
<el-tab-pane label="跨境人民币申报" name="cnyp">
<m-cnyp :model="model" :codes="codes"/>
</el-tab-pane>
<!--cnybop PD000001 2101跨境收入信息 -->
<el-tab-pane label="2101跨境收入信息" name="incp">
<m-incp :model="model" :codes="codes"/>
</el-tab-pane>
<!--dbdp PD000002 境内收入申报单-管理信息 -->
<!-- <el-tab-pane :label="$t('dbdp.PD000002')" name="vrfp">
<m-vrfp :model="model" :codes="codes"/>
</el-tab-pane> -->
</c-tabs>
</el-form>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
import Cptrep from "~/model/Cptrep"
import commonProcess from "~/mixin/commonProcess"
import Check from "~/model/Cptrep/Check"
import Default from "~/model/Cptrep/Default"
import Pattern from "~/model/Cptrep/Pattern"
import Opnp1 from "./Opnp1"
import Setpan from "~/views/Public/Setpan";
import Glepan from "~/views/Public/Glepan";
import Coninfp from "~/views/Public/Coninfp";
import Docpan1 from "~/views/Public/Docpan";
import Docpan from "./Docpan";
import Wg from "./Wg"
import Cnyp from "./Cnyp"
import Incp from "./Incp"
import Secpan from "./Secpan"
import Dclp from "./Dclp"
import Basp from "./Basp"
import Vrfp from "./Vrfp"
import Doctre from "~/views/Public/Doctre";
import Det910 from "./Det910"
export default {
name: "Cptrep",
components:{
"m-opnp1" : Opnp1,
"m-setpan" : Setpan,
"m-glepan" : Glepan,
"m-coninfp" : Coninfp,
"m-docpan" : Docpan,
"m-docpan" : Docpan,
"m-wg" : Wg,
"m-cnyp" : Cnyp,
"m-incp" : Incp,
"m-secpan" : Secpan,
"m-dclp" : Dclp,
"m-basp" : Basp,
"m-vrfp" : Vrfp,
"m-doctre" : Doctre,
"m-det910" : Det910,
},
provide() {
return {
root: this
}
},
mixins: [commonProcess], // 里面包含了Default、Check等的公共处理
data(){
return {
tabVal: "Opnp1",
trnName: "cptrep",
trnType: "",
model: new Cptrep().data,
checkRules: Check,
defaultRules: Default,
pattern: Pattern,
rules: null,
codes: {
},
}
},
methods:{
myTabClick(tab){
this.tabClick(tab)
/**
* do it yourself
**/
}
},
created:async function(){
console.log("进入cptrep交易");
let rtnmsg = await this.init({})
if(rtnmsg.respCode == SUCCESS)
{
this.updateModel(rtnmsg.data)
//TODO 处理数据逻辑
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
}
}
</script>
<style>
</style>
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