Commit 1905df01 by liuxin
parents c98a128a 20012420
...@@ -8,7 +8,6 @@ let checkObj = { ...@@ -8,7 +8,6 @@ let checkObj = {
"liaall.limmod.limpts.oth.pts.extkey" :null, "liaall.limmod.limpts.oth.pts.extkey" :null,
"liaall.limmod.ownref" :null, "liaall.limmod.ownref" :null,
"liaall.limmod.ecifno" :null, "liaall.limmod.ecifno" :null,
"liaall.limmod.othp.ptsget.sdamod.dadsnd" :null,
"liaall.limmod.limpts.oth.pts.nam" :null, "liaall.limmod.limpts.oth.pts.nam" :null,
"setmod.dspflg" :null, "setmod.dspflg" :null,
"bddgrp.apl.pts.nam" :null, "bddgrp.apl.pts.nam" :null,
...@@ -17,11 +16,8 @@ let checkObj = { ...@@ -17,11 +16,8 @@ let checkObj = {
"bddgrp.ben.pts.nam" :null, "bddgrp.ben.pts.nam" :null,
"liaall.limmod.limpts.wrk.pts.extkey" :null, "liaall.limmod.limpts.wrk.pts.extkey" :null,
"mtabut.coninf.conexedat" :null, "mtabut.coninf.conexedat" :null,
"bdtp.recget.sdamod.dadsnd" :null,
"liaall.limmod.limpts.nonrevflg1" :null, "liaall.limmod.limpts.nonrevflg1" :null,
"liaall.limmod.wrkp.ptsget.sdamod.dadsnd" :null,
"setmod.docamt" :null, "setmod.docamt" :null,
"bdtp.didget.sdamod.dadsnd" :null,
} }
for (const key in checkObj) { for (const key in checkObj) {
......
import Api from "~/service/Api" import Api from "~/service/Api"
import Pts from "../Common/Pts" import Pts from "../Common/Pts"
import Pub from "../Public"
export default class Bdteus{ export default class Bdteus{
constructor () { constructor () {
...@@ -111,23 +112,46 @@ export default class Bdteus{ ...@@ -111,23 +112,46 @@ export default class Bdteus{
ecifno:"", // ECIFNO .liaall.limmod.ecifno ecifno:"", // ECIFNO .liaall.limmod.ecifno
}, },
}, },
setmod:{ // setmod:{
docamttyplab:"", // settled amount description as label .setmod.docamttyplab // docamttyplab:"", // settled amount description as label .setmod.docamttyplab
retmsg:"", // Label showing Retry overflow condition .setmod.retmsg // retmsg:"", // Label showing Retry overflow condition .setmod.retmsg
ref:"", // our reference .setmod.ref // ref:"", // our reference .setmod.ref
doccur:"", // document currency .setmod.doccur // doccur:"", // document currency .setmod.doccur
docamt:"", // document amount .setmod.docamt // docamt:"", // document amount .setmod.docamt
dspflg:"", // Type of settlement .setmod.dspflg // dspflg:"", // Type of settlement .setmod.dspflg
xreflg:"", // Recalculate Rates .setmod.xreflg // xreflg:"", // Recalculate Rates .setmod.xreflg
setglg:{ // setglg:{
labdspflg:"", // Label for Type of Settlement .setmod.setglg.labdspflg // labdspflg:"", // Label for Type of Settlement .setmod.setglg.labdspflg
}, // },
zmqacclab:"", // 主�'�号LABEL .setmod.zmqacclab // zmqacclab:"", // 主�'�号LABEL .setmod.zmqacclab
zmqacc:"", // 自�'�区主�'�号 .setmod.zmqacc // zmqacc:"", // 自�'�区主�'�号 .setmod.zmqacc
glemod:{ // glemod:{
gleshwstm:"", // Booking stream to Display .setmod.glemod.gleshwstm // gleshwstm:"", // Booking stream to Display .setmod.glemod.gleshwstm
}, // },
}, // },
setmod: new Pub().data.Setmod,
// 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
// },
// },
// },
mtabut:{ mtabut:{
coninf:{ coninf:{
oitinf:{ oitinf:{
......
import Utils from "~/utils"
/**
* Bptame Check规则
*/
let checkObj = {
"cfabpt.recgrp.bas.maturity" :null,
"trnmod.cipmod.cskfzh" :null,
"liaall.misamt" :null,
"trnmod.cipmod.fkrdz3" :null,
"trnmod.cipmod.fkrdz4" :null,
"trnmod.cipmod.fkrdz2" :null,
"trnmod.cipmod.skkhdz" :null,
"bpdgrp.rec.conrat" :null,
"trnmod.cipmod.fkrdz7" :null,
"bpdgrp.rec.loanno" :null,
"trnmod.cipmod.fufeih" :null,
"trnmod.cipmod.fkrdz5" :null,
"trnmod.cipmod.fkrdz6" :null,
"bpdgrp.bu2.adrelc" :null,
"bptmod.finmod.dinmod.shpijg" :null,
"bpdgrp.bu1.pts.adrblk" :null,
"bpdgrp.inv.namelc" :null,
"bpdgrp.fia.pts.adrblk" :null,
"bptp.purtyp" :null,
"bptmod.finmod.dinmod.shpjgh" :null,
"liaall.limmod.limpts.oth.pts.nam" :null,
"setmod.dspflg" :null,
"bptp.distyp" :null,
"trnmod.cipmod.skkhhh" :null,
"cfabpt.ownextkey" :null,
"bpdgrp.bu3.pts.adrblk" :null,
"bpdgrp.rec.bennam" :null,
"bptp.bedget.sdamod.dadsnd" :null,
"trnmod.cipmod.skkhhm" :null,
"trnmod.cipmod.pyebchnam" :null,
"liaall.liaccv.totcovamt" :null,
"trnmod.cipmod.fkrkhh" :null,
"trnmod.cipmod.fkhkhh" :null,
"trnmod.cipmod.cfkfzh" :null,
"cfabpt.recgrp.bas.currence" :null,
"cfabpt.recgrp.bas.debtorname" :null,
"cfabpt.recgrp.bas.valuedate" :null,
"trnmod.cipmod.recsehbchnam" :null,
"trnmod.cipmod.fkhdzh" :null,
"liaall.limmod.limpts.wrk.pts.nam" :null,
"cfabpt.recgrp.bas.lenproname" :null,
"trnmod.cipmod.pyebchkey" :null,
"bptmod.finmod.ovdintrat" :null,
"bpdgrp.bu3.adrelc" :null,
"bptmod.finmod.act3" :null,
"bptmod.finmod.act1" :null,
"bptmod.finmod.fltval" :null,
"bpdgrp.rec.benidcode" :null,
"bptmod.finmod.intdat" :null,
"bptmod.finmod.dinmod.hxkhdm" :null,
"trnmod.cipmod.zjg2hh" :null,
"bpdgrp.inv.pts.extkey" :null,
"cfabpt.recgrp.bas.creditorcode" :null,
"cfabpt.recgrp.bas.contractamount" :null,
"bptp.usr.extkey" :null,
"bpdgrp.fia.adrelc" :null,
"cfabpt.cfaflg" :null,
"trnmod.cipmod.ffeih2" :null,
"bptmod.finmod.flttyp" :null,
"ametyp" :null,
"bptmod.finmod.dinmod.jzllgz" :null,
"trnmod.cipmod.csfdz7" :null,
"trnmod.cipmod.csfdz6" :null,
"trnmod.cipmod.csfdz5" :null,
"trnmod.cipmod.csfdz4" :null,
"trnmod.cipmod.csfdz3" :null,
"trnmod.cipmod.csfdz2" :null,
"cfabpt.recgrp.bas.dofoexlocode" :null,
"liaall.limmod.wrkp.ptsget.sdamod.dadsnd" :null,
"trnmod.cipmod.fuynh4" :null,
"trnmod.cipmod.fuynh2" :null,
"trnmod.cipmod.fuynh3" :null,
"bptmod.finmod.ratchgdat" :null,
"trnmod.cipmod.cskrgj" :null,
"trnmod.cipmod.recsehbch" :null,
"bpdgrp.bu1.namelc" :null,
"trnmod.cipmod.cfkrzj" :null,
"trnmod.cipmod.stasehbchnam" :null,
"bpdgrp.rec.lprtyp" :null,
"trnmod.cipmod.cfkzjh" :null,
"trnmod.cipmod.zjg1hh" :null,
"trnmod.cipmod.zjg1mc" :null,
"bptp.btdget.sdamod.dadsnd" :null,
"liaall.limmod.limpts.oth.pts.extkey" :null,
"trnmod.trndoc.dtemod.dtetagm07" :null,
"bpdgrp.bu3.pts.extkey" :null,
"trnmod.trndoc.dtemod.dtetagm08" :null,
"trnmod.trndoc.dtemod.dtetagm06" :null,
"trnmod.cipmod.skrdz7" :null,
"trnmod.cipmod.skrdz6" :null,
"liaall.limmod.ownref" :null,
"bpdgrp.bu2.pts.adrblk" :null,
"cfabpt.recgrp.bas.actiondesc" :null,
"trnmod.cipmod.cfkrgj" :null,
"liaall.limmod.ecifno" :null,
"bptmod.finmod.intact" :null,
"bptmod.finmod.graday" :null,
"trnmod.cipmod.skrdz3" :null,
"trnmod.cipmod.skrdz2" :null,
"trnmod.cipmod.skrdz5" :null,
"bptp.brdget.sdamod.dadsnd" :null,
"trnmod.cipmod.skrdz4" :null,
"trnmod.cipmod.feiyon" :null,
"trnmod.cipmod.zjg2mc" :null,
"bpdgrp.bu2.namelc" :null,
"trnmod.cipmod.fuyns3" :null,
"bpdgrp.fia.pts.extkey" :null,
"trnmod.cipmod.fuyns4" :null,
"trnmod.cipmod.fuyns1" :null,
"trnmod.cipmod.fuyns2" :null,
"bpdgrp.inv.pts.adrblk" :null,
"cfabpt.recgrp.bas.dofoexlotype" :null,
"bpdgrp.rec.f0103" :null,
"bpdgrp.rec.f0102" :null,
"bpdgrp.rec.f0105" :null,
"bpdgrp.rec.f0104" :null,
"cfabpt.recgrp.bas.lenagree" :null,
"trnmod.cipmod.feecod" :null,
"trnmod.cipmod.csfdz1" :null,
"liaall.limmod.othp.ptsget.sdamod.dadsnd" :null,
"bptmod.finmod.ratchgtyp" :null,
"bptp.bu1p.ptsget.sdamod.dadsnd" :null,
"cfabpt.recgrp.bas.actiontype" :null,
"trnmod.cipmod.cffdz7" :null,
"trnmod.cipmod.feiyn2" :null,
"fintyp" :null,
"trnmod.cipmod.cffdz1" :null,
"bptmod.finmod.ratchgprd" :null,
"trnmod.cipmod.cffdz2" :null,
"bptp.invp.ptsget.sdamod.dadsnd" :null,
"trnmod.cipmod.cffdz3" :null,
"trnmod.cipmod.cffdz4" :null,
"trnmod.cipmod.cffdz5" :null,
"bpdgrp.bu1.pts.extkey" :null,
"trnmod.cipmod.cffdz6" :null,
"bptp.fiap.ptsget.sdamod.dadsnd" :null,
"bpdgrp.inv.adrelc" :null,
"bptp.bodget.sdamod.dadsnd" :null,
"trnmod.cipmod.staonebchnam" :null,
"cfabpt.recgrp.bas.debtorcode" :null,
"bptp.recget.sdamod.dadsnd" :null,
"bpdgrp.bu1.adrelc" :null,
"bpdgrp.fia.namelc" :null,
"trnmod.cipmod.cskzjh" :null,
"trnmod.cipmod.cskrzj" :null,
"liaall.limmod.limpts.wrk.pts.extkey" :null,
"bptmod.finmod.dinmod.ockhdm" :null,
"trnmod.cipmod.stasehbch" :null,
"bpdgrp.bu3.namelc" :null,
"cfabpt.recgrp.bas.anninrate" :null,
"bptmod.finmod.intamt" :null,
"mtabut.coninf.conexedat" :null,
"bptp.bu2p.ptsget.sdamod.dadsnd" :null,
"trnmod.cipmod.fkkhmc" :null,
"liaall.limmod.limpts.nonrevflg1" :null,
"bptmod.finmod.dinmod.chapdm" :null,
"distyp" :null,
"bptp.fpdget.sdamod.dadsnd" :null,
"setmod.docamt" :null,
"liaall.liaccv.cshpct" :null,
"bptmod.finmod.ovdinttyp" :null,
"bpdgrp.bu2.pts.extkey" :null,
"bptmod.finmod.dinmod.rmbsbs" :null,
"liaall.liaccv.relcshpct" :null,
"bptp.bu3p.ptsget.sdamod.dadsnd" :null,
}
for (const key in checkObj) {
if (Object.hasOwnProperty.call(checkObj, key)) {
checkObj[key] = checkObj[key] ? checkObj[key] : Utils.reflectCheck(key)
}
}
export default checkObj
/**
* Bptame Default规则
*/
import Api from "~/service/Api";
import Utils from "~/utils/index"
export default {
"bpdgrp.fia.pts.extkey" :Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction,
"setmod.docamt" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction,
"bpdgrp.rec.fintyp" :Utils.defaultFunction,
"bpdgrp.fia.adrelc" :Utils.defaultFunction,
"bpdgrp.fia.namelc" :Utils.defaultFunction,
"bpdgrp.fia.dbfadrblkcn" :Utils.defaultFunction,
"bpdgrp.fia.pts.adrblk" :Utils.defaultFunction,
"bptmod.finmod.intprd" :Utils.defaultFunction,
"bptp.usr.extkey" :Utils.defaultFunction,
"setmod.dspflg" :Utils.defaultFunction,
"bpdgrp.rec.fortyp" :Utils.defaultFunction,
"trnmod.trndoc.condocstm" :Utils.defaultFunction,
"trnmod.trndoc.shwinc" :Utils.defaultFunction,
"trnmod.trndoc.shwout" :Utils.defaultFunction,
"trnmod.cipmod.cskfzh" :Utils.defaultFunction,
"cfabpt.cdaflg" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction,
"bpdgrp.inv.pts.extkey" :Utils.defaultFunction,
"bpdgrp.inv.adrelc" :Utils.defaultFunction,
"bpdgrp.inv.namelc" :Utils.defaultFunction,
"bpdgrp.inv.dbfadrblkcn" :Utils.defaultFunction,
"bpdgrp.inv.pts.adrblk" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction,
"trnmod.cipmod.feecod" :Utils.defaultFunction,
"cfabpt.basflg" :Utils.defaultFunction,
"ametyp" :Utils.defaultFunction,
"bpdgrp.rec.loanno" :Utils.defaultFunction,
"cfabpt.cfaflg" :Utils.defaultFunction,
"bpdgrp.bu2.pts.extkey" :Utils.defaultFunction,
"bpdgrp.bu2.adrelc" :Utils.defaultFunction,
"bpdgrp.bu2.namelc" :Utils.defaultFunction,
"bpdgrp.bu2.dbfadrblkcn" :Utils.defaultFunction,
"bpdgrp.bu3.pts.extkey" :Utils.defaultFunction,
"bpdgrp.bu3.adrelc" :Utils.defaultFunction,
"bpdgrp.bu3.namelc" :Utils.defaultFunction,
"bpdgrp.bu3.dbfadrblkcn" :Utils.defaultFunction,
"bpdgrp.bu1.pts.extkey" :Utils.defaultFunction,
"bptp.purtyp" :Utils.defaultFunction,
"bptp.distyp" :Utils.defaultFunction,
"fpdgrp.rec.ownref" :Utils.defaultFunction,
"bptmod.finmod.ratchgtyp" :Utils.defaultFunction,
"trnmod.cipmod.cfkzjl" :Utils.defaultFunction,
"liaall.limmod.comamt" :Utils.defaultFunction,
"liaall.limmod.ccvamt" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.nam" :Utils.defaultFunction,
"bptmod.finmod.flttyp" :Utils.defaultFunction,
"bptmod.finmod.intdat" :Utils.defaultFunction,
"setmod.glemod.gleshwstm" :Utils.defaultFunction,
"bpdgrp.bu3.pts.adrblk" :Utils.defaultFunction,
"trnmod.cipmod.ddmisu" :Utils.defaultFunction,
"liaall.liaccv.newamt" :Utils.defaultFunction,
"liaall.liaccv.totcovamt" :Utils.defaultFunction,
"bpdgrp.bu2.pts.adrblk" :Utils.defaultFunction,
"trnmod.cipmod.ddmsu1" :Utils.defaultFunction,
"bptmod.finmod.dinmod.rmbsbs" :Utils.defaultFunction,
"bpdgrp.bu1.adrelc" :Utils.defaultFunction,
"bpdgrp.bu1.namelc" :Utils.defaultFunction,
"bpdgrp.bu1.dbfadrblkcn" :Utils.defaultFunction,
"bpdgrp.rec.f0103" :Utils.defaultFunction,
"bpdgrp.rec.f0104" :Utils.defaultFunction,
"liaall.liaccv.cshpct" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction,
"bpdgrp.cbs.max.cur" :Utils.defaultFunction,
"bpdgrp.cbs.max.amt" :Utils.defaultFunction,
"bpdgrp.bu1.pts.adrblk" :Utils.defaultFunction,
"bpdgrp.rec.matdat" :Utils.defaultFunction,
"bpdgrp.rec.opndat" :Utils.defaultFunction,
"bpdgrp.rec.tolrat" :Utils.defaultFunction,
"trnmod.cipmod.ddbhao" :Utils.defaultFunction,
"mtabut.coninf.usr.extkey" :Utils.defaultFunction,
"cfabpt.recgrp.bas.actiontype" :Utils.defaultFunction,
"cfabpt.recp.pubp.acp" :Utils.defaultFunction,
"liaall.liaccv.addinf" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.nam" :Utils.defaultFunction,
"liaall.liaccv.concur" :Utils.defaultFunction,
"bptmod.finmod.acttyp" :Utils.defaultFunction,
"bptmod.finmod.act3" :Utils.defaultFunction,
"trnmod.cipmod.cskzjl" :Utils.defaultFunction,
"bptmod.finmod.wjdkfl" :Utils.defaultFunction,
"bptmod.finmod.ovdinttyp" :Utils.defaultFunction,
"bpdgrp.rec.ownref" :Utils.defaultFunction,
"liaall.misamt" :Utils.defaultFunction,
"fintyp" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inflev" :Utils.defaultFunction,
"mtabut.coninf.conexedat" :Utils.defaultFunction,
"trnmod.cipmod.covflg" :Utils.defaultFunction,
"bptmod.finmod.dinmod.jzllgz" :Utils.defaultFunction,
"bpdgrp.rec.intday" :Utils.defaultFunction,
"distyp" :Utils.defaultFunction,
"matdat" :Utils.defaultFunction,
"trnmod.cipmod.cfkfzh" :Utils.defaultFunction,
}
//你可以添加自动default处理
import Utils from "~/utils"
/**
* Bptopn Check规则
*/
let checkObj = {
"cfabpt.recgrp.bas.maturity" :null,
"cfabpt.recp.dclp.changedate" :null,
"liaall.misamt" :null,
"bpdgrp.rec.loanno" :null,
"bpdgrp.bu2.adrelc" :null,
"cfabpt.recp.dclp.pinpayamount" :null,
"cfabpt.recp.dclp.inpaycurr" :null,
"bptmod.finmod.inttyp" :null,
"bptmod.finmod.dinmod.shpijg" :null,
"bpdgrp.cbs.max.cur" :null,
"bpdgrp.rec.guaflg" :null,
"bpdgrp.bu1.pts.adrblk" :null,
"bpdgrp.inv.namelc" :null,
"bpdgrp.fia.pts.adrblk" :null,
"bpdgrp.rec.mycontno" :null,
"bptp.purtyp" :null,
"bptmod.finmod.dinmod.shpjgh" :null,
"liaall.limmod.limpts.oth.pts.nam" :null,
"setmod.dspflg" :null,
"bptp.distyp" :null,
"cfabpt.ownextkey" :null,
"bpdgrp.bu3.pts.adrblk" :null,
"bpdgrp.rec.bennam" :null,
"bptp.bedget.sdamod.dadsnd" :null,
"bpdgrp.cbs.max.amt" :null,
"liaall.liaccv.totcovamt" :null,
"cfabpt.recgrp.bas.currence" :null,
"cfabpt.recgrp.bas.debtorname" :null,
"cfabpt.recgrp.bas.valuedate" :null,
"liaall.limmod.limpts.wrk.pts.nam" :null,
"cfabpt.recgrp.bas.lenproname" :null,
"bptmod.finmod.ovdintrat" :null,
"cfabpt.recp.dclp.actiondesc" :null,
"cfabpt.recp.dclp.princurr" :null,
"bpdgrp.bu3.adrelc" :null,
"bptmod.finmod.act3" :null,
"bptmod.finmod.act1" :null,
"bptmod.finmod.fltval" :null,
"bpdgrp.rec.benidcode" :null,
"bptmod.finmod.intdat" :null,
"cfabpt.recp.dclp.acp" :null,
"bptmod.finmod.dinmod.hxkhdm" :null,
"cfabpt.recp.dclp.withcurrence" :null,
"cfabpt.recp.dclp.prepayamount" :null,
"bpdgrp.inv.pts.extkey" :null,
"cfabpt.recgrp.bas.creditorcode" :null,
"cfabpt.recgrp.bas.contractamount" :null,
"cfabpt.recp.dclp.inpayamount" :null,
"bpdgrp.rec.invtyp" :null,
"bptp.usr.extkey" :null,
"bpdgrp.fia.adrelc" :null,
"cfabpt.cfaflg" :null,
"bpdgrp.rec.fintyp" :null,
"bptmod.finmod.flttyp" :null,
"cfabpt.recgrp.bas.dofoexlocode" :null,
"liaall.limmod.wrkp.ptsget.sdamod.dadsnd" :null,
"bptmod.finmod.ratchgdat" :null,
"lendoc.account" :null,
"bpdgrp.rec.trntyp" :null,
"bpdgrp.rec.oppacc" :null,
"bpdgrp.rec.intday" :null,
"bpdgrp.bu1.namelc" :null,
"bpdgrp.rec.lprtyp" :null,
"bpdgrp.rec.bmhrat" :null,
"cfabpt.recp.dclp.endbalan" :null,
"bptp.btdget.sdamod.dadsnd" :null,
"liaall.limmod.limpts.oth.pts.extkey" :null,
"bpdgrp.bu3.pts.extkey" :null,
"liaall.limmod.ownref" :null,
"bpdgrp.bu2.pts.adrblk" :null,
"cfabpt.recp.dclp.buscode" :null,
"bpdgrp.rec.opndat" :null,
"cfabpt.recgrp.bas.actiondesc" :null,
"bptmod.finmod.dinjdm" :null,
"liaall.limmod.ecifno" :null,
"bptmod.finmod.intact" :null,
"bptmod.finmod.graday" :null,
"bpdgrp.rec.lctyp" :null,
"bptp.brdget.sdamod.dadsnd" :null,
"cfabpt.recp.dclp.useofunds" :null,
"bpdgrp.bu2.namelc" :null,
"bpdgrp.fia.pts.extkey" :null,
"bpdgrp.inv.pts.adrblk" :null,
"bopmod.szflg" :null,
"cfabpt.recgrp.bas.dofoexlotype" :null,
"bpdgrp.rec.f0103" :null,
"bpdgrp.rec.f0102" :null,
"bpdgrp.rec.f0105" :null,
"bpdgrp.rec.f0104" :null,
"cfabpt.recgrp.bas.lenagree" :null,
"cfabpt.recp.dclp.repayamount" :null,
"liaall.limmod.othp.ptsget.sdamod.dadsnd" :null,
"bptmod.finmod.ratchgtyp" :null,
"bptp.bu1p.ptsget.sdamod.dadsnd" :null,
"cfabpt.recgrp.bas.actiontype" :null,
"bpdgrp.fia.pts.ref" :null,
"bptmod.finmod.ratchgprd" :null,
"bptp.invp.ptsget.sdamod.dadsnd" :null,
"cfabpt.recp.dclp.loanopenbalan" :null,
"bpdgrp.rec.matdat" :null,
"bpdgrp.bu1.pts.extkey" :null,
"cfabpt.recp.dclp.settamount" :null,
"bptp.fiap.ptsget.sdamod.dadsnd" :null,
"cfabpt.recp.dclp.changeno" :null,
"bpdgrp.inv.adrelc" :null,
"liaall.tenstm" :null,
"cfabpt.recp.dclp.actiontype" :null,
"bpdgrp.rec.flowflag" :null,
"bptp.bodget.sdamod.dadsnd" :null,
"cfabpt.recgrp.bas.debtorcode" :null,
"bptp.recget.sdamod.dadsnd" :null,
"bpdgrp.bu1.adrelc" :null,
"bpdgrp.fia.namelc" :null,
"liaall.limmod.limpts.wrk.pts.extkey" :null,
"bptmod.finmod.dinmod.ockhdm" :null,
"bopmod.basflg" :null,
"bpdgrp.bu3.namelc" :null,
"bpdgrp.rec.pctfin" :null,
"cfabpt.recgrp.bas.anninrate" :null,
"bptmod.finmod.intamt" :null,
"bpdgrp.rec.fortyp" :null,
"bptp.bu2p.ptsget.sdamod.dadsnd" :null,
"liaall.limmod.limpts.nonrevflg1" :null,
"bpdgrp.rec.tolrat" :null,
"bptmod.finmod.dinmod.chapdm" :null,
"bopmod.ownextkey" :null,
"bptp.fpdget.sdamod.dadsnd" :null,
"setmod.docamt" :null,
"liaall.liaccv.cshpct" :null,
"bptmod.finmod.ovdinttyp" :null,
"bopmod.acttyp" :null,
"cfabpt.recp.dclp.withamount" :null,
"bpdgrp.bu2.pts.extkey" :null,
"bptmod.finmod.dinmod.rmbsbs" :null,
"liaall.liaccv.relcshpct" :null,
"bptp.bu3p.ptsget.sdamod.dadsnd" :null,
}
for (const key in checkObj) {
if (Object.hasOwnProperty.call(checkObj, key)) {
checkObj[key] = checkObj[key] ? checkObj[key] : Utils.reflectCheck(key)
}
}
export default checkObj
/**
* Bptopn Default规则
*/
import Api from "~/service/Api";
import Utils from "~/utils/index"
export default {
"bpdgrp.fia.pts.extkey" :Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction,
"setmod.docamt" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction,
"bpdgrp.fia.adrelc" :Utils.defaultFunction,
"bpdgrp.fia.namelc" :Utils.defaultFunction,
"bpdgrp.fia.dbfadrblkcn" :Utils.defaultFunction,
"bpdgrp.fia.pts.adrblk" :Utils.defaultFunction,
"bptmod.finmod.intprd" :Utils.defaultFunction,
"bptp.usr.extkey" :Utils.defaultFunction,
"setmod.dspflg" :Utils.defaultFunction,
"bpdgrp.rec.fortyp" :Utils.defaultFunction,
"bpdgrp.rec.fintyp" :Utils.defaultFunction,
"trnmod.trndoc.condocstm" :Utils.defaultFunction,
"trnmod.trndoc.shwinc" :Utils.defaultFunction,
"trnmod.trndoc.shwout" :Utils.defaultFunction,
"bopmod.szflg" :Utils.defaultFunction,
"bopmod.basflg" :Utils.defaultFunction,
"bptmod.finmod.accbch" :Utils.defaultFunction,
"cfabpt.recp.dclp.acp" :Utils.defaultFunction,
"cfabpt.cdaflg" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction,
"bpdgrp.inv.pts.extkey" :Utils.defaultFunction,
"bpdgrp.inv.adrelc" :Utils.defaultFunction,
"bpdgrp.inv.namelc" :Utils.defaultFunction,
"bpdgrp.inv.dbfadrblkcn" :Utils.defaultFunction,
"bpdgrp.inv.pts.adrblk" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction,
"bptp.purtyp" :Utils.defaultFunction,
"bptp.distyp" :Utils.defaultFunction,
"cfabpt.basflg" :Utils.defaultFunction,
"bpdgrp.cbs.max.cur" :Utils.defaultFunction,
"tensetcur" :Utils.defaultFunction,
"bpdgrp.rec.pctfin" :Utils.defaultFunction,
"bpdgrp.cbs.max.amt" :Utils.defaultFunction,
"tensetamt" :Utils.defaultFunction,
"bptmod.finmod.dinjdm" :Utils.defaultFunction,
"bpdgrp.rec.loanno" :Utils.defaultFunction,
"cfabpt.cfaflg" :Utils.defaultFunction,
"bpdgrp.bu2.pts.extkey" :Utils.defaultFunction,
"bpdgrp.bu2.adrelc" :Utils.defaultFunction,
"bpdgrp.bu2.namelc" :Utils.defaultFunction,
"bpdgrp.bu2.dbfadrblkcn" :Utils.defaultFunction,
"bpdgrp.bu3.pts.extkey" :Utils.defaultFunction,
"bpdgrp.bu3.adrelc" :Utils.defaultFunction,
"bpdgrp.bu3.namelc" :Utils.defaultFunction,
"bpdgrp.bu3.dbfadrblkcn" :Utils.defaultFunction,
"bpdgrp.bu1.pts.extkey" :Utils.defaultFunction,
"bopmod.vrfflg" :Utils.defaultFunction,
"bptp.fpdgrp.rec.ownref" :Utils.defaultFunction,
"bptmod.finmod.ratchgtyp" :Utils.defaultFunction,
"cfabpt.recp.dclp.actiontype" :Utils.defaultFunction,
"bpdgrp.rec.ffttyp" :Utils.defaultFunction,
"liaall.limmod.comamt" :Utils.defaultFunction,
"liaall.limmod.ccvamt" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.nam" :Utils.defaultFunction,
"bptmod.finmod.flttyp" :Utils.defaultFunction,
"bptmod.finmod.intdat" :Utils.defaultFunction,
"bptmod.finmod.act1" :Utils.defaultFunction,
"setmod.glemod.gleshwstm" :Utils.defaultFunction,
"bpdgrp.bu3.pts.adrblk" :Utils.defaultFunction,
"bpdgrp.rec.flowflag" :Utils.defaultFunction,
"liaall.liaccv.newamt" :Utils.defaultFunction,
"liaall.liaccv.totcovamt" :Utils.defaultFunction,
"bpdgrp.bu2.pts.adrblk" :Utils.defaultFunction,
"lendoc.actflg" :Utils.defaultFunction,
"bptmod.finmod.dinmod.rmbsbs" :Utils.defaultFunction,
"bpdgrp.rec.opndat" :Utils.defaultFunction,
"bpdgrp.bu1.adrelc" :Utils.defaultFunction,
"bpdgrp.bu1.namelc" :Utils.defaultFunction,
"bpdgrp.bu1.dbfadrblkcn" :Utils.defaultFunction,
"bpdgrp.rec.f0103" :Utils.defaultFunction,
"bpdgrp.rec.f0104" :Utils.defaultFunction,
"liaall.liaccv.cshpct" :Utils.defaultFunction,
"bpdgrp.rec.ownref" :Utils.defaultFunction,
"bpdgrp.bu1.pts.adrblk" :Utils.defaultFunction,
"bpdgrp.rec.matdat" :Utils.defaultFunction,
"bpdgrp.rec.tolrat" :Utils.defaultFunction,
"cfabpt.recgrp.bas.actiontype" :Utils.defaultFunction,
"cfabpt.recp.pubp.acp" :Utils.defaultFunction,
"bopmod.dclflg" :Utils.defaultFunction,
"liaall.liaccv.addinf" :Utils.defaultFunction,
"bpdgrp.cbs.nom1.amt" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.nam" :Utils.defaultFunction,
"liaall.liaccv.concur" :Utils.defaultFunction,
"bptp.flowflag" :Utils.defaultFunction,
"bptmod.finmod.acttyp" :Utils.defaultFunction,
"bptmod.finmod.act3" :Utils.defaultFunction,
"bptmod.finmod.inttyp" :Utils.defaultFunction,
"bptmod.finmod.wjdkfl" :Utils.defaultFunction,
"bptmod.finmod.ovdinttyp" :Utils.defaultFunction,
"bpdgrp.rec.pntref" :Utils.defaultFunction,
"liaall.misamt" :Utils.defaultFunction,
"bptmod.finmod.dinmod.jzllgz" :Utils.defaultFunction,
"bpdgrp.rec.intday" :Utils.defaultFunction,
}
//你可以添加自动default处理
import Utils from "~/utils"
/**
* Bptsel Check规则
*/
let checkObj = {
"recget.sdamod.dadsnd" :null,
}
for (const key in checkObj) {
if (Object.hasOwnProperty.call(checkObj, key)) {
checkObj[key] = checkObj[key] ? checkObj[key] : Utils.reflectCheck(key)
}
}
export default checkObj
/**
* Bptsel Default规则
*/
import Api from "~/service/Api";
import Utils from "~/utils/index"
export default {
"selbut.sptpenlab_descr" :Utils.defaultFunction,
"selbut.sptpenlab" :Utils.defaultFunction,
"bpdgrp.rec.ownref" :Utils.defaultFunction,
"bpdgrp.rec.fintyp" :Utils.defaultFunction,
"selbut.trnpenlab" :Utils.defaultFunction,
"selbut.trnpenlab_descr" :Utils.defaultFunction,
"bpdgrp.fia.pts.nam" :Utils.defaultFunction,
"clsflg" :Utils.defaultFunction,
"cfgfil.subtxt10" :Utils.defaultFunction,
"cfgfil.subtxt11" :Utils.defaultFunction,
"cfgfil.subtxt1" :Utils.defaultFunction,
"cfgfil.subtxt9" :Utils.defaultFunction,
"cfgfil.subtxt8" :Utils.defaultFunction,
"cfgfil.subtxt7" :Utils.defaultFunction,
"cfgfil.subtxt6" :Utils.defaultFunction,
"cfgfil.subtxt5" :Utils.defaultFunction,
"cfgfil.subtxt4" :Utils.defaultFunction,
"cfgfil.subtxt3" :Utils.defaultFunction,
"cfgfil.subtxt2" :Utils.defaultFunction,
}
//你可以添加自动default处理
import Api from "~/service/Api"
import Utils from "~/utils"
export default {
}
\ No newline at end of file
export default {
"dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"bpdgrp.rec.pntref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"bpdgrp.rec.pntnam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"recget.sdamod.dadsnd":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"bpdgrp.rec.ownref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"recget.sdamod.seainf":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"bpdgrp.rec.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"bpdgrp.cbs.max.cur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"bpdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"bpdgrp.fia.pts.ref":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"bpdgrp.cbs.opn1.cur":[
{type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"}
],
"bpdgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"bpdgrp.fia.pts.nam":[
{type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"}
],
"bpdgrp.rec.opndat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"bpdgrp.rec.matdat":[
{type: "date", required: false, message: "输入正确的日期"}
],
"cfgfil.bitmap":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.regside1":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotreg1":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.regside5":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotreg5":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.regside9":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotreg9":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotsub1":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotsub2":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotsub3":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.regside2":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotreg2":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.regside6":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotreg6":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.regside10":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotreg10":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotsub4":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotsub5":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotsub6":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.regside3":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotreg3":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.regside7":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotreg7":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.regside11":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotreg11":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotsub7":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotsub8":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotsub9":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotreg4":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.regside4":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.regside8":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotreg8":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.regside12":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotreg12":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotsub10":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
"cfgfil.hotsub11":[
{type: "string", required: false, message: "必输项"},
{max: 16,message:"长度不能超过16"}
],
}
\ No newline at end of file
import Api from "~/service/Api"
import Pts from "../Common/Pts"
export default class Bptsel{
constructor () {
this.data = {
selbut:{
dspclsdat:"", // Label Closed .selbut.dspclsdat
dspamenbr:"", // Display No of amendments .selbut.dspamenbr
dsppndram:"", // Display Number of Req. of Amendment .selbut.dsppndram
sptpenlab:"", // Label showing pending items stored for contract .selbut.sptpenlab
trnpenlab:"", // Label showing stored uncommited transactions for contract .selbut.trnpenlab
sptpenlab_descr:"", // Description for SPTPENLAB .selbut.sptpenlab_descr
trnpenlab_descr:"", // Description for TRNPENLAB .selbut.trnpenlab_descr
},
bpdgrp:{
cbs:{
max:{
cur:"", // Advance Amount .bpdgrp.cbs.max.cur
amt:"", // Balance .bpdgrp.cbs.max.amt
},
opn1:{
cur:"", // Open Amount .bpdgrp.cbs.opn1.cur
amt:"", // Balance .bpdgrp.cbs.opn1.amt
},
},
fia:{
pts:new Pts().data,
},
rec:{
opndat:"", // Open Date .bpdgrp.rec.opndat
matdat:"", // Maturity Date .bpdgrp.rec.matdat
fintyp:"", // Type of Advance .bpdgrp.rec.fintyp
pntref:"", // Parent Reference .bpdgrp.rec.pntref
pntnam:"", // Name of Parent Contract .bpdgrp.rec.pntnam
ownref:"", // Invoice Advancing Ref. .bpdgrp.rec.ownref
nam:"", // Externally Displayed Name to Identify the Contract .bpdgrp.rec.nam
},
},
cfgfil:{
bitmap:"", // Bitmap for folder .cfgfil.bitmap
regside1:"", // Regside .cfgfil.regside1
regside2:"", // Regside .cfgfil.regside2
regside3:"", // Regside .cfgfil.regside3
regside4:"", // Regside .cfgfil.regside4
regside5:"", // Regside .cfgfil.regside5
regside6:"", // Regside .cfgfil.regside6
regside7:"", // Regside .cfgfil.regside7
regside8:"", // Regside .cfgfil.regside8
regside9:"", // Regside .cfgfil.regside9
regside10:"", // Regside .cfgfil.regside10
regside11:"", // Regside .cfgfil.regside11
regside12:"", // Regside .cfgfil.regside12
subtxt1:"", // submenu text 1 .cfgfil.subtxt1
subtxt2:"", // submenu text 2 .cfgfil.subtxt2
subtxt3:"", // submenu text 3 .cfgfil.subtxt3
subtxt4:"", // submenu text 4 .cfgfil.subtxt4
subtxt5:"", // submenu text 5 .cfgfil.subtxt5
subtxt6:"", // submenu text 6 .cfgfil.subtxt6
subtxt7:"", // submenu text 7 .cfgfil.subtxt7
subtxt8:"", // submenu text 8 .cfgfil.subtxt8
subtxt9:"", // submenu text 9 .cfgfil.subtxt9
subtxt10:"", // submenu text 10 .cfgfil.subtxt10
subtxt11:"", // submenu text 11 .cfgfil.subtxt11
regtxt1:"", // Register text 1 .cfgfil.regtxt1
regtxt2:"", // Register text 2 .cfgfil.regtxt2
regtxt3:"", // Register text 3 .cfgfil.regtxt3
regtxt4:"", // Register text 4 .cfgfil.regtxt4
regtxt5:"", // Register text 5 .cfgfil.regtxt5
regtxt6:"", // Register text 6 .cfgfil.regtxt6
regtxt7:"", // Register text 7 .cfgfil.regtxt7
regtxt8:"", // Register text 8 .cfgfil.regtxt8
regtxt9:"", // Register text 9 .cfgfil.regtxt9
regtxt10:"", // Register text 10 .cfgfil.regtxt10
regtxt11:"", // Register text 11 .cfgfil.regtxt11
regtxt12:"", // Register text 12 .cfgfil.regtxt12
hotsub1:"", // hotspot submenu 1 .cfgfil.hotsub1
hotsub2:"", // hotspot submenu 1 .cfgfil.hotsub2
hotsub3:"", // hotspot submenu 1 .cfgfil.hotsub3
hotsub4:"", // hotspot submenu 1 .cfgfil.hotsub4
hotsub5:"", // hotspot submenu 1 .cfgfil.hotsub5
hotsub6:"", // hotspot submenu 1 .cfgfil.hotsub6
hotsub7:"", // hotspot submenu 1 .cfgfil.hotsub7
hotsub8:"", // hotspot submenu 1 .cfgfil.hotsub8
hotsub9:"", // hotspot submenu 1 .cfgfil.hotsub9
hotsub10:"", // hotspot submenu 1 .cfgfil.hotsub10
hotsub11:"", // hotspot submenu 1 .cfgfil.hotsub11
hotreg1:"", // hotspot reg1 .cfgfil.hotreg1
hotreg2:"", // hotspot reg2 .cfgfil.hotreg2
hotreg3:"", // hotspot reg3 .cfgfil.hotreg3
hotreg4:"", // hotspot reg4 .cfgfil.hotreg4
hotreg5:"", // hotspot reg5 .cfgfil.hotreg5
hotreg6:"", // hotspot reg6 .cfgfil.hotreg6
hotreg7:"", // hotspot reg7 .cfgfil.hotreg7
hotreg8:"", // hotspot reg8 .cfgfil.hotreg8
hotreg9:"", // hotspot reg9 .cfgfil.hotreg9
hotreg10:"", // hotspot reg10 .cfgfil.hotreg10
hotreg11:"", // hotspot reg11 .cfgfil.hotreg11
hotreg12:"", // hotspot reg12 .cfgfil.hotreg12
},
dadsnd:"", // Drag Drop Sender .dadsnd
seainf:"", // .seainf
recget:{
sdamod:{
seainf:"", // .recget.sdamod.seainf
dadsnd:"", // Drag Drop Sender .recget.sdamod.dadsnd
},
},
clsflg:"", // SShow closed Contract .clsflg
pageId: "" // ctx的key
}
}
}
\ No newline at end of file
import Utils from "~/utils"
/**
* Bptset Check规则
*/
let checkObj = {
"cfabpt.recgrp.bas.maturity" :null,
"trnmod.cipmod.cskfzh" :null,
"liaall.misamt" :null,
"trnmod.cipmod.fkrdz3" :null,
"trnmod.cipmod.fkrdz4" :null,
"trnmod.cipmod.fkrdz2" :null,
"trnmod.cipmod.skkhdz" :null,
"trnmod.cipmod.fkrdz7" :null,
"bpdgrp.rec.loanno" :null,
"trnmod.cipmod.fufeih" :null,
"trnmod.cipmod.fkrdz5" :null,
"trnmod.cipmod.fkrdz6" :null,
"bpdgrp.bu2.adrelc" :null,
"bptmod.finmod.dinmod.shpijg" :null,
"setamt" :null,
"bpdgrp.bu1.pts.adrblk" :null,
"bpdgrp.inv.namelc" :null,
"bpdgrp.fia.pts.adrblk" :null,
"bptp.purtyp" :null,
"bptmod.finmod.dinmod.shpjgh" :null,
"liaall.limmod.limpts.oth.pts.nam" :null,
"setmod.dspflg" :null,
"bptp.distyp" :null,
"trnmod.cipmod.skkhhh" :null,
"cfabpt.ownextkey" :null,
"bpdgrp.bu3.pts.adrblk" :null,
"bpdgrp.rec.bennam" :null,
"bptp.bedget.sdamod.dadsnd" :null,
"trnmod.cipmod.skkhhm" :null,
"trnmod.cipmod.pyebchnam" :null,
"liaall.liaccv.totcovamt" :null,
"trnmod.cipmod.fkrkhh" :null,
"trnmod.cipmod.fkhkhh" :null,
"trnmod.cipmod.cfkfzh" :null,
"cfabpt.recgrp.bas.currence" :null,
"cfabpt.recgrp.bas.debtorname" :null,
"cfabpt.recgrp.bas.valuedate" :null,
"trnmod.cipmod.recsehbchnam" :null,
"trnmod.cipmod.fkhdzh" :null,
"liaall.limmod.limpts.wrk.pts.nam" :null,
"cfabpt.recgrp.bas.lenproname" :null,
"trnmod.cipmod.pyebchkey" :null,
"bpdgrp.bu3.adrelc" :null,
"bptmod.finmod.act3" :null,
"bpdgrp.rec.benidcode" :null,
"bptmod.finmod.dinmod.hxkhdm" :null,
"trnmod.cipmod.zjg2hh" :null,
"bpdgrp.inv.pts.extkey" :null,
"cfabpt.recgrp.bas.creditorcode" :null,
"cfabpt.recgrp.bas.contractamount" :null,
"bpdgrp.fia.adrelc" :null,
"cfabpt.cfaflg" :null,
"trnmod.cipmod.ffeih2" :null,
"trnmod.cipmod.csfdz7" :null,
"trnmod.cipmod.csfdz6" :null,
"trnmod.cipmod.csfdz5" :null,
"trnmod.cipmod.csfdz4" :null,
"trnmod.cipmod.csfdz3" :null,
"trnmod.cipmod.csfdz2" :null,
"cfabpt.recgrp.bas.dofoexlocode" :null,
"liaall.limmod.wrkp.ptsget.sdamod.dadsnd" :null,
"trnmod.cipmod.fuynh4" :null,
"trnmod.cipmod.fuynh2" :null,
"trnmod.cipmod.fuynh3" :null,
"trnmod.cipmod.cskrgj" :null,
"trnmod.cipmod.recsehbch" :null,
"bpdgrp.bu1.namelc" :null,
"trnmod.cipmod.cfkrzj" :null,
"trnmod.cipmod.stasehbchnam" :null,
"trnmod.cipmod.cfkzjh" :null,
"trnmod.cipmod.zjg1hh" :null,
"trnmod.cipmod.zjg1mc" :null,
"bptp.btdget.sdamod.dadsnd" :null,
"liaall.limmod.limpts.oth.pts.extkey" :null,
"trnmod.trndoc.dtemod.dtetagm07" :null,
"bpdgrp.bu3.pts.extkey" :null,
"trnmod.trndoc.dtemod.dtetagm08" :null,
"trnmod.trndoc.dtemod.dtetagm06" :null,
"trnmod.cipmod.skrdz7" :null,
"trnmod.cipmod.skrdz6" :null,
"liaall.limmod.ownref" :null,
"bpdgrp.bu2.pts.adrblk" :null,
"cfabpt.recgrp.bas.actiondesc" :null,
"trnmod.cipmod.cfkrgj" :null,
"liaall.limmod.ecifno" :null,
"trnmod.cipmod.skrdz3" :null,
"trnmod.cipmod.skrdz2" :null,
"trnmod.cipmod.skrdz5" :null,
"bptp.brdget.sdamod.dadsnd" :null,
"trnmod.cipmod.skrdz4" :null,
"trnmod.cipmod.feiyon" :null,
"trnmod.cipmod.zjg2mc" :null,
"bpdgrp.bu2.namelc" :null,
"trnmod.cipmod.fuyns3" :null,
"bpdgrp.fia.pts.extkey" :null,
"trnmod.cipmod.fuyns4" :null,
"trnmod.cipmod.fuyns1" :null,
"trnmod.cipmod.fuyns2" :null,
"bpdgrp.inv.pts.adrblk" :null,
"cfabpt.recgrp.bas.dofoexlotype" :null,
"bpdgrp.rec.f0103" :null,
"bpdgrp.rec.f0102" :null,
"bpdgrp.rec.f0105" :null,
"bpdgrp.rec.f0104" :null,
"cfabpt.recgrp.bas.lenagree" :null,
"trnmod.cipmod.feecod" :null,
"trnmod.cipmod.csfdz1" :null,
"liaall.limmod.othp.ptsget.sdamod.dadsnd" :null,
"bptp.bu1p.ptsget.sdamod.dadsnd" :null,
"cfabpt.recgrp.bas.actiontype" :null,
"trnmod.cipmod.cffdz7" :null,
"trnmod.cipmod.feiyn2" :null,
"trnmod.cipmod.cffdz1" :null,
"trnmod.cipmod.cffdz2" :null,
"bptp.invp.ptsget.sdamod.dadsnd" :null,
"trnmod.cipmod.cffdz3" :null,
"trnmod.cipmod.cffdz4" :null,
"trnmod.cipmod.cffdz5" :null,
"bpdgrp.bu1.pts.extkey" :null,
"trnmod.cipmod.cffdz6" :null,
"bptp.fiap.ptsget.sdamod.dadsnd" :null,
"bpdgrp.inv.adrelc" :null,
"bptp.bodget.sdamod.dadsnd" :null,
"trnmod.cipmod.staonebchnam" :null,
"cfabpt.recgrp.bas.debtorcode" :null,
"bptp.recget.sdamod.dadsnd" :null,
"bpdgrp.bu1.adrelc" :null,
"bpdgrp.fia.namelc" :null,
"trnmod.cipmod.cskzjh" :null,
"trnmod.cipmod.cskrzj" :null,
"liaall.limmod.limpts.wrk.pts.extkey" :null,
"bptmod.finmod.dinmod.ockhdm" :null,
"trnmod.cipmod.stasehbch" :null,
"bpdgrp.bu3.namelc" :null,
"cfabpt.recgrp.bas.anninrate" :null,
"mtabut.coninf.conexedat" :null,
"bptp.bu2p.ptsget.sdamod.dadsnd" :null,
"trnmod.cipmod.fkkhmc" :null,
"liaall.limmod.limpts.nonrevflg1" :null,
"bptmod.finmod.dinmod.chapdm" :null,
"setmod.docamt" :null,
"liaall.liaccv.cshpct" :null,
"bpdgrp.bu2.pts.extkey" :null,
"bptmod.finmod.dinmod.rmbsbs" :null,
"liaall.liaccv.relcshpct" :null,
"bptp.bu3p.ptsget.sdamod.dadsnd" :null,
"mtabut.clsflg" :null,
}
for (const key in checkObj) {
if (Object.hasOwnProperty.call(checkObj, key)) {
checkObj[key] = checkObj[key] ? checkObj[key] : Utils.reflectCheck(key)
}
}
export default checkObj
/**
* Bptset Default规则
*/
import Api from "~/service/Api";
import Utils from "~/utils/index"
export default {
"bpdgrp.fia.pts.extkey" :Utils.defaultFunction,
"bptmod.finmod.reptyp" :Utils.defaultFunction,
"bptmod.finmod.intprd" :Utils.defaultFunction,
"bptmod.finmod.cbs.cbe.intamty2" :Utils.defaultFunction,
"bpdgrp.rec.ovdflg" :Utils.defaultFunction,
"bptmod.finmod.cbs.cbe.intamt1" :Utils.defaultFunction,
"bptmod.finmod.cbs.cbe.intamty1" :Utils.defaultFunction,
"bptmod.finmod.cbs.cbe.amt" :Utils.defaultFunction,
"bptmod.finmod.cbs.cbe.intamt2" :Utils.defaultFunction,
"bptmod.finmod.cbs.cbe.intamt" :Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction,
"setmod.docamt" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.extkey" :Utils.defaultFunction,
"bpdgrp.fia.adrelc" :Utils.defaultFunction,
"bpdgrp.fia.namelc" :Utils.defaultFunction,
"bpdgrp.fia.dbfadrblkcn" :Utils.defaultFunction,
"bpdgrp.fia.pts.adrblk" :Utils.defaultFunction,
"setmod.dspflg" :Utils.defaultFunction,
"bpdgrp.rec.fortyp" :Utils.defaultFunction,
"bpdgrp.rec.fintyp" :Utils.defaultFunction,
"trnmod.trndoc.condocstm" :Utils.defaultFunction,
"trnmod.trndoc.shwinc" :Utils.defaultFunction,
"trnmod.trndoc.shwout" :Utils.defaultFunction,
"trnmod.cipmod.cskfzh" :Utils.defaultFunction,
"cfabpt.cdaflg" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.extkey" :Utils.defaultFunction,
"bpdgrp.inv.pts.extkey" :Utils.defaultFunction,
"bpdgrp.inv.adrelc" :Utils.defaultFunction,
"bpdgrp.inv.namelc" :Utils.defaultFunction,
"bpdgrp.inv.dbfadrblkcn" :Utils.defaultFunction,
"bpdgrp.inv.pts.adrblk" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg2" :Utils.defaultFunction,
"liaall.limmod.limpts.nonrevflg1" :Utils.defaultFunction,
"trnmod.cipmod.feecod" :Utils.defaultFunction,
"cfabpt.basflg" :Utils.defaultFunction,
"bpdgrp.rec.loanno" :Utils.defaultFunction,
"cfabpt.cfaflg" :Utils.defaultFunction,
"bpdgrp.bu2.pts.extkey" :Utils.defaultFunction,
"bpdgrp.bu2.adrelc" :Utils.defaultFunction,
"bpdgrp.bu2.namelc" :Utils.defaultFunction,
"bpdgrp.bu2.dbfadrblkcn" :Utils.defaultFunction,
"bpdgrp.bu3.pts.extkey" :Utils.defaultFunction,
"bpdgrp.bu3.adrelc" :Utils.defaultFunction,
"bpdgrp.bu3.namelc" :Utils.defaultFunction,
"bpdgrp.bu3.dbfadrblkcn" :Utils.defaultFunction,
"bpdgrp.bu1.pts.extkey" :Utils.defaultFunction,
"bptp.purtyp" :Utils.defaultFunction,
"bptp.distyp" :Utils.defaultFunction,
"fpdgrp.rec.ownref" :Utils.defaultFunction,
"trnmod.cipmod.cfkzjl" :Utils.defaultFunction,
"liaall.limmod.comamt" :Utils.defaultFunction,
"liaall.limmod.ccvamt" :Utils.defaultFunction,
"liaall.limmod.limpts.wrk.pts.nam" :Utils.defaultFunction,
"setmod.glemod.gleshwstm" :Utils.defaultFunction,
"bpdgrp.bu3.pts.adrblk" :Utils.defaultFunction,
"trnmod.cipmod.ddmisu" :Utils.defaultFunction,
"liaall.liaccv.newamt" :Utils.defaultFunction,
"liaall.liaccv.totcovamt" :Utils.defaultFunction,
"bpdgrp.bu2.pts.adrblk" :Utils.defaultFunction,
"trnmod.cipmod.ddmsu1" :Utils.defaultFunction,
"bpdgrp.rec.opndat" :Utils.defaultFunction,
"bptmod.finmod.dinmod.rmbsbs" :Utils.defaultFunction,
"bpdgrp.bu1.adrelc" :Utils.defaultFunction,
"bpdgrp.bu1.namelc" :Utils.defaultFunction,
"bpdgrp.bu1.dbfadrblkcn" :Utils.defaultFunction,
"bpdgrp.rec.f0103" :Utils.defaultFunction,
"bpdgrp.rec.f0104" :Utils.defaultFunction,
"liaall.liaccv.cshpct" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction,
"bpdgrp.cbs.max.cur" :Utils.defaultFunction,
"bpdgrp.cbs.max.amt" :Utils.defaultFunction,
"bpdgrp.bu1.pts.adrblk" :Utils.defaultFunction,
"bpdgrp.rec.matdat" :Utils.defaultFunction,
"bpdgrp.rec.tolrat" :Utils.defaultFunction,
"trnmod.cipmod.ddbhao" :Utils.defaultFunction,
"mtabut.coninf.usr.extkey" :Utils.defaultFunction,
"cfabpt.recgrp.bas.actiontype" :Utils.defaultFunction,
"cfabpt.recp.pubp.acp" :Utils.defaultFunction,
"bpdgrp.rec.ffttyp" :Utils.defaultFunction,
"liaall.liaccv.addinf" :Utils.defaultFunction,
"liaall.limmod.limpts.oth.pts.nam" :Utils.defaultFunction,
"liaall.liaccv.concur" :Utils.defaultFunction,
"bptmod.finmod.acttyp" :Utils.defaultFunction,
"bptmod.finmod.act3" :Utils.defaultFunction,
"trnmod.cipmod.cskzjl" :Utils.defaultFunction,
"bpdgrp.rec.ownref" :Utils.defaultFunction,
"liaall.misamt" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitinf.oit.inflev" :Utils.defaultFunction,
"bptmod.finmod.cbs.cbb.intamt2" :Utils.defaultFunction,
"bptmod.finmod.cbs.cbb.intamt1" :Utils.defaultFunction,
"bptmod.finmod.cbs.cbb.intamty2" :Utils.defaultFunction,
"bptmod.finmod.cbs.cbb.amt" :Utils.defaultFunction,
"bptmod.finmod.cbs.cbb.intamty1" :Utils.defaultFunction,
"bptmod.finmod.cbs.cbb.intamt" :Utils.defaultFunction,
"mtabut.clsflg" :Utils.defaultFunction,
"mtabut.coninf.conexedat" :Utils.defaultFunction,
"trnmod.cipmod.covflg" :Utils.defaultFunction,
"trnmod.cipmod.cfkfzh" :Utils.defaultFunction,
}
//你可以添加自动default处理
...@@ -6,9 +6,24 @@ ...@@ -6,9 +6,24 @@
:handleCheck="handleCheck" :handleCheck="handleCheck"
:handleStash="handleStash" :handleStash="handleStash"
> >
<el-button size="small">备忘录</el-button>
<el-button size="small">影像信息</el-button>
<!-- <el-button size="small">保存模板</el-button> -->
<!-- <el-button size="small">使用模板</el-button> -->
<el-button size="small">制裁信息</el-button>
<!-- <el-button size="small">拆分报文</el-button> -->
<el-button size="small">智能提示</el-button>
</c-function-btn> </c-function-btn>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" size="small" :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick"> <el-form :model="model"
:rules="rules"
ref="modelForm"
label-width="150px"
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<c-tabs :value="tabVal" ref="elment" type="card" @tab-click="tabClick">
<!--PD000024 --> <!--PD000024 -->
<el-tab-pane label="展期" name="brteus"> <el-tab-pane label="展期" name="brteus">
...@@ -22,7 +37,9 @@ ...@@ -22,7 +37,9 @@
<!--PD000000 --> <!--PD000000 -->
<el-tab-pane label="账务" name="setpan"> <el-tab-pane label="账务" name="setpan">
<c-content>
<m-setpan :model="model" :codes="codes"/> <m-setpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane> </el-tab-pane>
<!--PD000001 --> <!--PD000001 -->
...@@ -46,25 +63,32 @@ ...@@ -46,25 +63,32 @@
</el-tab-pane> </el-tab-pane>
</c-tabs> </c-tabs>
</el-form> </el-form>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
v-on:select-ety="selectEty"
>
</c-grid-ety-prompt-dialog>
</div> </div>
</c-page> </c-page>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable" import Utils from "~/utils/index";
import Bdteus from "~/model/Bdteus" import CodeTable from "~/config/CodeTable";
import commonProcess from "~/mixin/commonProcess" import Bdteus from "~/model/Bdteus";
import commonProcess from "~/mixin/commonProcess";
import commonFuncs from "~/mixin/commonFuncs"; import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Bdteus/Check" import Check from "~/model/Bdteus/Check";
import Default from "~/model/Bdteus/Default" import Default from "~/model/Bdteus/Default";
import Pattern from "~/model/Bdteus/Pattern" import Pattern from "~/model/Bdteus/Pattern";
import Brteus from "./Brteus" import Brteus from "./Brteus";
import Engp from "~/views/Public/Engp" import Engp from "~/views/Public/Engp";
import Setpan from "~/views/Public/Setpan" import Setpan from "~/views/Public/Setpan";
import Glepan from "~/views/Public/Glepan" import Glepan from "~/views/Public/Glepan";
import Coninfp from "~/views/Public/Coninfp" import Coninfp from "~/views/Public/Coninfp";
import Docpan from "~/views/Public/Docpan" import Docpan from "~/views/Public/Docpan";
import Limitbody from "~/views/Public/Limitbody" import Limitbody from "~/views/Public/Limitbody";
export default { export default {
...@@ -94,6 +118,7 @@ export default { ...@@ -94,6 +118,7 @@ export default {
pattern: Pattern, pattern: Pattern,
rules: null, rules: null,
codes: { codes: {
...CodeTable
}, },
} }
}, },
...@@ -103,18 +128,24 @@ export default { ...@@ -103,18 +128,24 @@ export default {
}, },
created:async function(){ created:async function(){
console.log("进入bdteus交易"); console.log("进入bdteus交易");
let rtnmsg = await this.init({}) let rtnmsg = await this.init();
if(rtnmsg.respCode == SUCCESS) if (rtnmsg.respCode == SUCCESS) {
{
//TODO 处理数据逻辑 //TODO 处理数据逻辑
console.log(rtnmsg);
Utils.copyValueFromVO(this.model, rtnmsg.data);
console.log(this.model);
if (this.isInDisplay) {
this.restoreDisplay();
}
} }
else else
{ {
this.$notify.error({title: '错误',message: '服务请求失败!'}); this.$notify.error({title: '错误',message: '服务请求失败!'});
} }
} },
} };
</script> </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