Commit c03a6fe9 by 潘际乾

check的提取

parent fea88307
......@@ -56,7 +56,7 @@ export default {
tableColumns() {
const columnArr = []
const lines = this.columns;
const etyReg = /\"(\w*\s?\w*)\"/
const etyReg = /\"(\w*(\s?|\/?)\w*)\"/
const obj = {}
for (let i = 0; i < lines.length; i++) {
const line = lines[i];
......
......@@ -8,8 +8,8 @@ export default{
computed:{
declareParams(){
return {
version:this.version,
trnName:this.trnName,
version: this.version,
trnName: this.root ? this.root.trnName : this.trnName,
}
}
}
......
......@@ -46,10 +46,17 @@ export default {
}
const triggerType = that.getTriggerType(key)
if(that.checkRules[key]){
for (let j = 0; j < that.checkRules[key].length; j++) {
const check = that.checkRules[key][j];
if (Array.isArray(that.checkRules[key])) {
for (let j = 0; j < that.checkRules[key].length; j++) {
const check = that.checkRules[key][j];
rule.push({
validator: check.bind(that),
trigger: triggerType
})
}
} else {
rule.push({
validator: check.bind(that),
validator: that.checkRules[key].bind(that),
trigger: triggerType
})
}
......
import Utils from "~/utils"
/**
* Cptopn Check规则
*/
export default {
"cptp.resbchnam" :[checkCptpResbchnamN1000,],
"cptp.liqtyp" :[checkCptpLiqtypN1000,],
"cpdgrp.ori.pts.adrblk" :[checkCpdgrpOriPtsAdrblkN950,],
"trdgrp.rec.ownref" :[checkTrdgrpRecOwnrefN1000,],
"cptp.recget.sdamod.dadsnd" :[checkCptpRecgetSdamodDadsndN1000,],
"cpdgrp.orc.pts.extkey" :[checkCpdgrpOrcPtsExtkeyN950,checkCpdgrpOrcPtsExtkeyN960,],
"cnybop.outflg" :[checkCnybopOutflgN1000,],
"cpdgrp.pye.namelc" :[checkCpdgrpPyeNamelcN1000,],
"cptp.commet" :[checkCptpCommetN1000,],
"finmod.ratchgdat" :[checkFinmodRatchgdatN1000,],
"cptp.orcp.ptsget.sdamod.dadsnd" :[checkCptpOrcpPtsgetSdamodDadsndN1000,],
"cpdgrp.rec.amt71f" :[checkCpdgrpRecAmt71fN1000,],
"setmod.dspflg" :[checkSetmodDspflgN1000,checkSetmodDspflgN1100,checkSetmodDspflgN1200,],
"cpdgrp.rec.ownref" :[checkCpdgrpRecOwnrefN1000,],
"cpdgrp.orc.adrelc" :[checkCpdgrpOrcAdrelcN1000,],
"finmod.intamt" :[checkFinmodIntamtN1000,],
"cptp.coract" :[checkCptpCoractN1000,],
"cpdgrp.pye.pts.extkey" :[checkCpdgrpPyePtsExtkeyN950,checkCpdgrpPyePtsExtkeyN960,],
"cpdgrp.pye.pts.adrblk" :[checkCpdgrpPyePtsAdrblkN950,checkCpdgrpPyePtsAdrblkN1000,],
"cpdgrp.rec.trntyp" :[checkCpdgrpRecTrntypN1000,],
"cptp.reconebchnam" :[checkCptpReconebchnamN1000,],
"cpdgrp.ori.namelc" :[checkCpdgrpOriNamelcN1000,],
"cnybop.cnyflg" :[checkCnybopCnyflgN1000,],
"cptp.bustyp" :[checkCptpBustypN1000,],
"cpdgrp.rec.sztyp" :[checkCpdgrpRecSztypN1000,],
"finmod.ratchgprd" :[checkFinmodRatchgprdN1000,],
"cptp.pyebchnam" :[checkCptpPyebchnamN1000,],
"cpdgrp.pye.adrelc" :[checkCpdgrpPyeAdrelcN1000,],
"finmod.ratchgtyp" :[checkFinmodRatchgtypN1000,],
"cpdgrp.rec.valdat" :[checkCpdgrpRecValdatN1000,],
"cpdgrp.rec.swftyp" :[checkCpdgrpRecSwftypN1000,],
"cptp.orcnam" :[checkCptpOrcnamN1000,],
"cptp.pyenam" :[checkCptpPyenamN1000,],
"trdgrp.fip.pts.extkey" :[checkTrdgrpFipPtsExtkeyN950,checkTrdgrpFipPtsExtkeyN960,],
"cpdgrp.rec.f36" :[checkCpdgrpRecF36N1000,],
"cpdgrp.rec.amtf33b" :[checkCpdgrpRecAmtf33bN1000,],
"cptp.pyeadr" :[checkCptpPyeadrN1000,],
"trdgrp.fip.namelc" :[checkTrdgrpFipNamelcN1000,],
"finmod.ovdinttyp" :[checkFinmodOvdinttypN1000,],
"cpdgrp.rec.curf33b" :[checkCpdgrpRecCurf33bN1000,],
"cpdgrp.rec.clityp" :[checkCpdgrpRecClitypN1000,],
"cptp.orcadr" :[checkCptpOrcadrN1000,],
"cpdgrp.rec.paytype" :[checkCpdgrpRecPaytypeN1000,],
"finmod.flttyp" :[checkFinmodFlttypN1000,],
"cpdgrp.snd.adrelc" :[checkCpdgrpSndAdrelcN1000,],
"cptp.payeecountcode" :[checkCptpPayeecountcodeN1000,],
"cptp.cleage" :[checkCptpCleageN1000,],
"cptp.resbch" :[checkCptpResbchN1000,],
"finmod.ovdintrat" :[checkFinmodOvdintratN1000,],
"cptp.orip.ptsget.sdamod.dadsnd" :[checkCptpOripPtsgetSdamodDadsndN1000,],
"cpdgrp.orc.pts.adrblk" :[checkCpdgrpOrcPtsAdrblkN950,],
"cpdgrp.rec.ischktyp" :[checkCpdgrpRecIschktypN1000,],
"bopmod.szflg" :[checkBopmodSzflgN1000,],
"cptp.sndp.ptsget.sdamod.dadsnd" :[checkCptpSndpPtsgetSdamodDadsndN1000,],
"cptp.evebch" :[checkCptpEvebchN1000,],
"finmod.fltval" :[checkFinmodFltvalN1000,],
"cptp.secmod" :[checkCptpSecmodN1000,],
"cpdgrp.orc.namelc" :[checkCpdgrpOrcNamelcN1000,],
"cnybop.traflg" :[checkCnybopTraflgN1000,],
"cptp.pyep.ptsget.sdamod.dadsnd" :[checkCptpPyepPtsgetSdamodDadsndN1000,],
"fipp.ptsget.sdamod.dadsnd" :[checkFippPtsgetSdamodDadsndN1000,],
"cpdgrp.ori.adrelc" :[checkCpdgrpOriAdrelcN1000,],
"cpdgrp.snd.pts.adrblk" :[checkCpdgrpSndPtsAdrblkN950,],
"cpdgrp.ori.pts.ref" :[checkCpdgrpOriPtsRefN1000,],
"finmod.act1" :[checkFinmodAct1N1000,],
"finmod.act3" :[checkFinmodAct3N1000,],
"cpdgrp.cbs.nom1.amt" :[checkCpdgrpCbsNom1AmtN1000,],
"finmod.intdat" :[checkFinmodIntdatN1000,],
"cpdgrp.ori.pts.extkey" :[checkCpdgrpOriPtsExtkeyN950,checkCpdgrpOriPtsExtkeyN960,],
"cptp.pyebchkey" :[checkCptpPyebchkeyN1000,],
"cpdgrp.cbs.max.amt" :[checkCpdgrpCbsMaxAmtN1000,],
"cpdgrp.snd.pts.extkey" :[checkCpdgrpSndPtsExtkeyN950,checkCpdgrpSndPtsExtkeyN960,],
"cpdgrp.rec.pyeact" :[checkCpdgrpRecPyeactN1000,],
"trdgrp.fip.pts.adrblk" :[checkTrdgrpFipPtsAdrblkN950,],
"cpdgrp.rec.orcact" :[checkCpdgrpRecOrcactN1000,],
"bopmod.basflg" :[checkBopmodBasflgN1000,],
"trdgrp.fip.adrelc" :[checkTrdgrpFipAdrelcN1000,],
"mtabut.coninf.conexedat" :[checkMtabutConinfConexedatN1000,],
"cpdgrp.rec.paydat" :[checkCpdgrpRecPaydatN1000,],
"cnybop.libflg" :[checkCnybopLibflgN1000,],
"cpdgrp.cbs.max.cur" :[checkCpdgrpCbsMaxCurN1000,],
"cpdgrp.rec.prechkdat" :[checkCpdgrpRecPrechkdatN1000,],
"bopmod.ownextkey" :[checkBopmodOwnextkeyN1000,],
"cpdgrp.rec.sysno" :[checkCpdgrpRecSysnoN1000,],
"setmod.docamt" :[checkSetmodDocamtN1000,checkSetmodDocamtN15000,],
"bopmod.acttyp" :[checkBopmodActtypN1000,],
"cpdgrp.snd.namelc" :[checkCpdgrpSndNamelcN1000,],
"cpdgrp.rec.cur71f" :[checkCpdgrpRecCur71fN1000,],
"cnybop.vouflg" :[checkCnybopVouflgN1000,],
}
/**
* source:cptopn.@0041.script
*
*/
function checkCptpResbchnamN1000(rule, value, callback)
{
callback()
}
/**
* source:cptp.@0057.script
* cptp
*/
function checkCptpLiqtypN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0014.script
* cptp.orip
*/
function checkCpdgrpOriPtsAdrblkN950(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0028.script
*
*/
function checkTrdgrpRecOwnrefN1000(rule, value, callback)
{
callback()
}
/**
* source:cpdget.@0001.script
* cptp.recget
*/
function checkCptpRecgetSdamodDadsndN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsget.@0009.script
* cptp.orcp.ptsget
*/
function checkCpdgrpOrcPtsExtkeyN950(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0013.script
* cptp.orcp
*/
function checkCpdgrpOrcPtsExtkeyN960(rule, value, callback)
{
callback()
}
/**
* source:cnybop.@0074.script
* cnybop
*/
function checkCnybopOutflgN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0038.script
* cptp.pyep
*/
function checkCpdgrpPyeNamelcN1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0065.script
*
*/
function checkCptpCommetN1000(rule, value, callback)
{
callback()
}
/**
* source:finmod.@0029.script
* finmod
*/
function checkFinmodRatchgdatN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsget.@0001.script
* cptp.orcp.ptsget
*/
function checkCptpOrcpPtsgetSdamodDadsndN1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0036.script
*
*/
function checkCpdgrpRecAmt71fN1000(rule, value, callback)
{
callback()
}
/**
* source:setmod.@0076.script
* setmod
*/
function checkSetmodDspflgN1000(rule, value, callback)
{
callback()
}
/**
* source:setmod.@0090.script
* setmod
*/
function checkSetmodDspflgN1100(rule, value, callback)
{
callback()
}
/**
* source:setmod.@0146.script
* setmod
*/
function checkSetmodDspflgN1200(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0089.script
*
*/
function checkCpdgrpRecOwnrefN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0039.script
* cptp.orcp
*/
function checkCpdgrpOrcAdrelcN1000(rule, value, callback)
{
callback()
}
/**
* source:finmod.@0038.script
* finmod
*/
function checkFinmodIntamtN1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0062.script
*
*/
function checkCptpCoractN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsget.@0009.script
* cptp.pyep.ptsget
*/
function checkCpdgrpPyePtsExtkeyN950(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0013.script
* cptp.pyep
*/
function checkCpdgrpPyePtsExtkeyN960(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0014.script
* cptp.pyep
*/
function checkCpdgrpPyePtsAdrblkN950(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0212.script
*
*/
function checkCpdgrpPyePtsAdrblkN1000(rule, value, callback)
{
callback()
}
/**
* source:cptp.@0030.script
* cptp
*/
function checkCpdgrpRecTrntypN1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0096.script
*
*/
function checkCptpReconebchnamN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0038.script
* cptp.orip
*/
function checkCpdgrpOriNamelcN1000(rule, value, callback)
{
callback()
}
/**
* source:cnybop.@0072.script
* cnybop
*/
function checkCnybopCnyflgN1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0047.script
*
*/
function checkCptpBustypN1000(rule, value, callback)
{
callback()
}
/**
* source:cptp.@0032.script
* cptp
*/
function checkCpdgrpRecSztypN1000(rule, value, callback)
{
callback()
}
/**
* source:finmod.@0030.script
* finmod
*/
function checkFinmodRatchgprdN1000(rule, value, callback)
{
callback()
}
/**
* source:cptp.@0068.script
* cptp
*/
function checkCptpPyebchnamN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0039.script
* cptp.pyep
*/
function checkCpdgrpPyeAdrelcN1000(rule, value, callback)
{
callback()
}
/**
* source:finmod.@0037.script
* finmod
*/
function checkFinmodRatchgtypN1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0010.script
*
*/
function checkCpdgrpRecValdatN1000(rule, value, callback)
{
callback()
}
/**
* source:cptp.@0055.script
* cptp
*/
function checkCpdgrpRecSwftypN1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0043.script
*
*/
function checkCptpOrcnamN1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0044.script
*
*/
function checkCptpPyenamN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsget.@0009.script
* fipp.ptsget
*/
function checkTrdgrpFipPtsExtkeyN950(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0013.script
* fipp
*/
function checkTrdgrpFipPtsExtkeyN960(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0031.script
*
*/
function checkCpdgrpRecF36N1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0036.script
*
*/
function checkCpdgrpRecAmtf33bN1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0064.script
*
*/
function checkCptpPyeadrN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0038.script
* fipp
*/
function checkTrdgrpFipNamelcN1000(rule, value, callback)
{
callback()
}
/**
* source:finmod.@0028.script
* finmod
*/
function checkFinmodOvdinttypN1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0036.script
*
*/
function checkCpdgrpRecCurf33bN1000(rule, value, callback)
{
callback()
}
/**
* source:cptp.@0033.script
* cptp
*/
function checkCpdgrpRecClitypN1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0063.script
*
*/
function checkCptpOrcadrN1000(rule, value, callback)
{
callback()
}
/**
* source:cptp.@0031.script
* cptp
*/
function checkCpdgrpRecPaytypeN1000(rule, value, callback)
{
callback()
let checkObj = {
"cptp.resbchnam" :null,
"cptp.liqtyp" :null,
"cpdgrp.ori.pts.adrblk" :null,
"trdgrp.rec.ownref" :null,
"cptp.recget.sdamod.dadsnd" :null,
"cpdgrp.orc.pts.extkey" :null,
"cnybop.outflg" :null,
"cpdgrp.pye.namelc" :null,
"cptp.commet" :null,
"finmod.ratchgdat" :null,
"cptp.orcp.ptsget.sdamod.dadsnd" :null,
"cpdgrp.rec.amt71f" :null,
"setmod.dspflg" :null,
"cpdgrp.rec.ownref" :null,
"cpdgrp.orc.adrelc" :null,
"finmod.intamt" :null,
"cptp.coract" :null,
"cpdgrp.pye.pts.extkey" :null,
"cpdgrp.pye.pts.adrblk" :null,
"cpdgrp.rec.trntyp" :null,
"cptp.reconebchnam" :null,
"cpdgrp.ori.namelc" :null,
"cnybop.cnyflg" :null,
"cptp.bustyp" :null,
"cpdgrp.rec.sztyp" :null,
"finmod.ratchgprd" :null,
"cptp.pyebchnam" :null,
"cpdgrp.pye.adrelc" :null,
"finmod.ratchgtyp" :null,
"cpdgrp.rec.valdat" :null,
"cpdgrp.rec.swftyp" :null,
"cptp.orcnam" :null,
"cptp.pyenam" :null,
"trdgrp.fip.pts.extkey" :null,
"cpdgrp.rec.f36" :null,
"cpdgrp.rec.amtf33b" :null,
"cptp.pyeadr" :null,
"trdgrp.fip.namelc" :null,
"finmod.ovdinttyp" :null,
"cpdgrp.rec.curf33b" :null,
"cpdgrp.rec.clityp" :null,
"cptp.orcadr" :null,
"cpdgrp.rec.paytype" :null,
"finmod.flttyp" :null,
"cpdgrp.snd.adrelc" :null,
"cptp.payeecountcode" :null,
"cptp.cleage" :null,
"cptp.resbch" :null,
"finmod.ovdintrat" :null,
"cptp.orip.ptsget.sdamod.dadsnd" :null,
"cpdgrp.orc.pts.adrblk" :null,
"cpdgrp.rec.ischktyp" :null,
"bopmod.szflg" :null,
"cptp.sndp.ptsget.sdamod.dadsnd" :null,
"cptp.evebch" :null,
"finmod.fltval" :null,
"cptp.secmod" :null,
"cpdgrp.orc.namelc" :null,
"cnybop.traflg" :null,
"cptp.pyep.ptsget.sdamod.dadsnd" :null,
"fipp.ptsget.sdamod.dadsnd" :null,
"cpdgrp.ori.adrelc" :null,
"cpdgrp.snd.pts.adrblk" :null,
"cpdgrp.ori.pts.ref" :null,
"finmod.act1" :null,
"finmod.act3" :null,
"cpdgrp.cbs.nom1.amt" :null,
"finmod.intdat" :null,
"cpdgrp.ori.pts.extkey" :null,
"cptp.pyebchkey" :null,
"cpdgrp.cbs.max.amt" :null,
"cpdgrp.snd.pts.extkey" :null,
"cpdgrp.rec.pyeact" :null,
"trdgrp.fip.pts.adrblk" :null,
"cpdgrp.rec.orcact" :null,
"bopmod.basflg" :null,
"trdgrp.fip.adrelc" :null,
"mtabut.coninf.conexedat" :null,
"cpdgrp.rec.paydat" :null,
"cnybop.libflg" :null,
"cpdgrp.cbs.max.cur" :null,
"cpdgrp.rec.prechkdat" :null,
"bopmod.ownextkey" :null,
"cpdgrp.rec.sysno" :null,
"setmod.docamt" :null,
"bopmod.acttyp" :null,
"cpdgrp.snd.namelc" :null,
"cpdgrp.rec.cur71f" :null,
"cnybop.vouflg" :null,
}
/**
* source:finmod.@0026.script
* finmod
*/
function checkFinmodFlttypN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0039.script
* cptp.sndp
*/
function checkCpdgrpSndAdrelcN1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0214.script
*
*/
function checkCptpPayeecountcodeN1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0056.script
*
*/
function checkCptpCleageN1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0040.script
*
*/
function checkCptpResbchN1000(rule, value, callback)
{
callback()
}
/**
* source:finmod.@0040.script
* finmod
*/
function checkFinmodOvdintratN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsget.@0001.script
* cptp.orip.ptsget
*/
function checkCptpOripPtsgetSdamodDadsndN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0014.script
* cptp.orcp
*/
function checkCpdgrpOrcPtsAdrblkN950(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0105.script
*
*/
function checkCpdgrpRecIschktypN1000(rule, value, callback)
{
callback()
}
/**
* source:boprem.@0022.script
* bopmod
*/
function checkBopmodSzflgN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsget.@0001.script
* cptp.sndp.ptsget
*/
function checkCptpSndpPtsgetSdamodDadsndN1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0057.script
*
*/
function checkCptpEvebchN1000(rule, value, callback)
{
callback()
}
/**
* source:finmod.@0027.script
* finmod
*/
function checkFinmodFltvalN1000(rule, value, callback)
{
callback()
}
/**
* source:cptp.@0062.script
* cptp
*/
function checkCptpSecmodN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0038.script
* cptp.orcp
*/
function checkCpdgrpOrcNamelcN1000(rule, value, callback)
{
callback()
}
/**
* source:cnybop.@0073.script
* cnybop
*/
function checkCnybopTraflgN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsget.@0001.script
* cptp.pyep.ptsget
*/
function checkCptpPyepPtsgetSdamodDadsndN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsget.@0001.script
* fipp.ptsget
*/
function checkFippPtsgetSdamodDadsndN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0039.script
* cptp.orip
*/
function checkCpdgrpOriAdrelcN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0014.script
* cptp.sndp
*/
function checkCpdgrpSndPtsAdrblkN950(rule, value, callback)
{
callback()
}
/**
* source:cptp.@0017.script
* cptp
*/
function checkCpdgrpOriPtsRefN1000(rule, value, callback)
{
callback()
}
/**
* source:finmod.@0031.script
* finmod
*/
function checkFinmodAct1N1000(rule, value, callback)
{
callback()
}
/**
* source:finmod.@0032.script
* finmod
*/
function checkFinmodAct3N1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0023.script
*
*/
function checkCpdgrpCbsNom1AmtN1000(rule, value, callback)
{
const that = this;
that.exeuteCheck("cpdgrp.cbs.nom1.amt").then(res => {
callback()
})
}
/**
* source:finmod.@0024.script
* finmod
*/
function checkFinmodIntdatN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsget.@0009.script
* cptp.orip.ptsget
*/
function checkCpdgrpOriPtsExtkeyN950(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0013.script
* cptp.orip
*/
function checkCpdgrpOriPtsExtkeyN960(rule, value, callback)
{
callback()
}
/**
* source:cptp.@0065.script
* cptp
*/
function checkCptpPyebchkeyN1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0000.script
*
*/
function checkCpdgrpCbsMaxAmtN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsget.@0009.script
* cptp.sndp.ptsget
*/
function checkCpdgrpSndPtsExtkeyN950(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0013.script
* cptp.sndp
*/
function checkCpdgrpSndPtsExtkeyN960(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0035.script
*
*/
function checkCpdgrpRecPyeactN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0014.script
* fipp
*/
function checkTrdgrpFipPtsAdrblkN950(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0102.script
*
*/
function checkCpdgrpRecOrcactN1000(rule, value, callback)
{
callback()
}
/**
* source:boprem.@0021.script
* bopmod
*/
function checkBopmodBasflgN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0039.script
* fipp
*/
function checkTrdgrpFipAdrelcN1000(rule, value, callback)
{
callback()
}
/**
* source:coninf.@0014.script
* mtabut.coninf
*/
function checkMtabutConinfConexedatN1000(rule, value, callback)
{
callback()
}
/**
* source:cptp.@0035.script
* cptp
*/
function checkCpdgrpRecPaydatN1000(rule, value, callback)
{
callback()
}
/**
* source:cnybop.@0075.script
* cnybop
*/
function checkCnybopLibflgN1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0001.script
*
*/
function checkCpdgrpCbsMaxCurN1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0104.script
*
*/
function checkCpdgrpRecPrechkdatN1000(rule, value, callback)
{
callback()
}
/**
* source:boprem.@0007.script
* bopmod
*/
function checkBopmodOwnextkeyN1000(rule, value, callback)
{
callback()
}
/**
* source:cptp.@0019.script
* cptp
*/
function checkCpdgrpRecSysnoN1000(rule, value, callback)
{
callback()
}
/**
* source:setmod.@0016.script
* setmod
*/
function checkSetmodDocamtN1000(rule, value, callback)
{
callback()
}
/**
* source:liaall.@0036.script
* liaall
*/
function checkSetmodDocamtN15000(rule, value, callback)
{
callback()
}
/**
* source:boprem.@0010.script
* bopmod
*/
function checkBopmodActtypN1000(rule, value, callback)
{
callback()
}
/**
* source:ptsp.@0038.script
* cptp.sndp
*/
function checkCpdgrpSndNamelcN1000(rule, value, callback)
{
callback()
}
/**
* source:cptopn.@0036.script
*
*/
function checkCpdgrpRecCur71fN1000(rule, value, callback)
{
callback()
}
/**
* source:cnybop.@0076.script
* cnybop
*/
function checkCnybopVouflgN1000(rule, value, callback)
{
callback()
for (const key in checkObj) {
if (Object.hasOwnProperty.call(checkObj, key)) {
checkObj[key] = checkObj[key] ? checkObj[key] : Utils.reflectCheck(key)
}
}
export default checkObj
......@@ -3,462 +3,92 @@
* Cptopn Default规则
*/
import Api from "~/service/Api";
export default {
import Utils from "~/utils/index"
"cpdgrp.snd.dbfadrblkcn" :defaultCpdgrpSndDbfadrblkcn,
"cptp.liqtyp" :defaultCptpLiqtyp,
"mtabut.coninf.usr.extkey" :defaultMtabutConinfUsrExtkey,
"cpdgrp.snd.pts.nam" :defaultCpdgrpSndPtsNam,
"cptp.commet" :defaultCptpCommet,
"trnmod.trndoc.advnam" :defaultTrnmodTrndocAdvnam,
"finmod.ratchgdat" :defaultFinmodRatchgdat,
"cptp.orcp.ptsget.sdamod.dadsnd" :defaultCptpOrcpPtsgetSdamodDadsnd,
"setmod.dspflg" :defaultSetmodDspflg,
"cpdgrp.rec.ownref" :defaultCpdgrpRecOwnref,
"finmod.intamt" :defaultFinmodIntamt,
"mtabut.coninf.oitinf.labinftxt" :defaultMtabutConinfOitinfLabinftxt,
"mtabut.coninf.oitset.labinftxt" :defaultMtabutConinfOitsetLabinftxt,
"cptp.coract" :defaultCptpCoract,
"cpdgrp.pye.pts.extkey" :defaultCpdgrpPyePtsExtkey,
"cptp.feesta" :defaultCptpFeesta,
"cpdgrp.rec.trntyp" :defaultCpdgrpRecTrntyp,
"cptp.serpty" :defaultCptpSerpty,
"fipp.det" :defaultFippDet,
"cptp.getmod" :defaultCptpGetmod,
"trnmod.trndoc.condocstm" :defaultTrnmodTrndocCondocstm,
"finmod.ratchgprd" :defaultFinmodRatchgprd,
"cpdgrp.rec.valdat" :defaultCpdgrpRecValdat,
"cptp.orcnam" :defaultCptpOrcnam,
"cptp.sndp.det" :defaultCptpSndpDet,
"cpdgrp.rec.f36" :defaultCpdgrpRecF36,
"cpdgrp.rec.curf33b" :defaultCpdgrpRecCurf33b,
"cptp.orcp.det" :defaultCptpOrcpDet,
"bopmod.dclflg" :defaultBopmodDclflg,
"cptp.orcadr" :defaultCptpOrcadr,
"trdgrp.rec.pntref" :defaultTrdgrpRecPntref,
"cpdgrp.cbs.nom1.cur" :defaultCpdgrpCbsNom1Cur,
"cpdgrp.cbs.nom1.amt" :defaultCpdgrpCbsNom1Amt,
"finmod.ovdintrat" :defaultFinmodOvdintrat,
"cptp.evebch" :defaultCptpEvebch,
"trdgrp.rec.pntnam" :defaultTrdgrpRecPntnam,
"cpdgrp.rec.f23b" :defaultCpdgrpRecF23b,
"cnybop.traflg" :defaultCnybopTraflg,
"cptp.clmlab" :defaultCptpClmlab,
"cpdgrp.snd.pts.adrblk" :defaultCpdgrpSndPtsAdrblk,
"finmod.act3" :defaultFinmodAct3,
"cptp.pyebchkey" :defaultCptpPyebchkey,
"trnmod.trndoc.advlabel" :defaultTrnmodTrndocAdvlabel,
"trdgrp.fip.pts.adrblk" :defaultTrdgrpFipPtsAdrblk,
"cpdgrp.rec.orcact" :defaultCpdgrpRecOrcact,
"cptp.orip.det" :defaultCptpOripDet,
"bopmod.basflg" :defaultBopmodBasflg,
"cptp.shktyp" :defaultCptpShktyp,
"cpdgrp.orc.pts.ref" :defaultCpdgrpOrcPtsRef,
"setmod.zmqacc" :defaultSetmodZmqacc,
"cpdgrp.rec.othbch" :defaultCpdgrpRecOthbch,
"bopmod.ownextkey" :defaultBopmodOwnextkey,
"setmod.xreflg" :defaultSetmodXreflg,
"finmod.pctlab" :defaultFinmodPctlab,
"mtabut.coninf.oitinf.oit.inflev" :defaultMtabutConinfOitinfOitInflev,
"bopmod.acttyp" :defaultBopmodActtyp,
"cptp.valdat" :defaultCptpValdat,
"cpdgrp.rec.cur71f" :defaultCpdgrpRecCur71f,
"cpdgrp.pye.dbfadrblkcn" :defaultCpdgrpPyeDbfadrblkcn,
"cpdgrp.ori.pts.adrblk" :defaultCpdgrpOriPtsAdrblk,
"cpdgrp.orc.pts.extkey" :defaultCpdgrpOrcPtsExtkey,
"cnybop.outflg" :defaultCnybopOutflg,
"trnmod.trndoc.advdoc" :defaultTrnmodTrndocAdvdoc,
"bopmod.vrfflg" :defaultBopmodVrfflg,
"cpdgrp.pye.pts.adrblk" :defaultCpdgrpPyePtsAdrblk,
"trdgrp.fip.dbfadrblkcn" :defaultTrdgrpFipDbfadrblkcn,
"cnybop.cnyflg" :defaultCnybopCnyflg,
"cptp.paydatsta" :defaultCptpPaydatsta,
"cptp.bustyp" :defaultCptpBustyp,
"cptp.comsystbl" :defaultCptpComsystbl,
"setmod.zmqacclab" :defaultSetmodZmqacclab,
"cpdgrp.rec.swftyp" :defaultCpdgrpRecSwftyp,
"cptp.pyenam" :defaultCptpPyenam,
"trdgrp.fip.pts.extkey" :defaultTrdgrpFipPtsExtkey,
"cpdgrp.rec.amtf33b" :defaultCpdgrpRecAmtf33b,
"cptp.pyeadr" :defaultCptpPyeadr,
"cpdgrp.rec.detchgcod" :defaultCpdgrpRecDetchgcod,
"cptp.commetlab" :defaultCptpCommetlab,
"cptp.seclab" :defaultCptpSeclab,
"cpdgrp.pye.pts.ref" :defaultCpdgrpPyePtsRef,
"cptp.cleage" :defaultCptpCleage,
"cptp.resbch" :defaultCptpResbch,
"cptp.orip.ptsget.sdamod.dadsnd" :defaultCptpOripPtsgetSdamodDadsnd,
"cpdgrp.orc.pts.adrblk" :defaultCpdgrpOrcPtsAdrblk,
"cptp.sndp.ptsget.sdamod.dadsnd" :defaultCptpSndpPtsgetSdamodDadsnd,
"finmod.fltval" :defaultFinmodFltval,
"cpdgrp.rec.nam" :defaultCpdgrpRecNam,
"cpdgrp.rec.feecur" :defaultCpdgrpRecFeecur,
"cptp.secmod" :defaultCptpSecmod,
"cptp.pyep.ptsget.sdamod.dadsnd" :defaultCptpPyepPtsgetSdamodDadsnd,
"fipp.ptsget.sdamod.dadsnd" :defaultFippPtsgetSdamodDadsnd,
"trnmod.trndoc.amdapl" :defaultTrnmodTrndocAmdapl,
"cpdgrp.ori.dbfadrblkcn" :defaultCpdgrpOriDbfadrblkcn,
"cpdgrp.ori.pts.ref" :defaultCpdgrpOriPtsRef,
"mtabut.coninf.oitset.oit.inflev" :defaultMtabutConinfOitsetOitInflev,
"finmod.intdat" :defaultFinmodIntdat,
"cpdgrp.ori.pts.extkey" :defaultCpdgrpOriPtsExtkey,
"cpdgrp.cbs.max.amt" :defaultCpdgrpCbsMaxAmt,
"cpdgrp.snd.pts.extkey" :defaultCpdgrpSndPtsExtkey,
"trdgrp.fip.pts.ref" :defaultTrdgrpFipPtsRef,
"cptp.getref" :defaultCptpGetref,
"mtabut.coninf.conexedat" :defaultMtabutConinfConexedat,
"cpdgrp.orc.dbfadrblkcn" :defaultCpdgrpOrcDbfadrblkcn,
"cnybop.libflg" :defaultCnybopLibflg,
"cpdgrp.cbs.max.cur" :defaultCpdgrpCbsMaxCur,
"cpdgrp.rec.prechkdat" :defaultCpdgrpRecPrechkdat,
"trnmod.trndoc.amdnam" :defaultTrnmodTrndocAmdnam,
"cptp.pyep.det" :defaultCptpPyepDet,
"cptp.payuil" :defaultCptpPayuil,
"cnybop.vouflg" :defaultCnybopVouflg,
}
function defaultCpdgrpSndDbfadrblkcn()
{
}
function defaultCptpLiqtyp()
{
}
function defaultMtabutConinfUsrExtkey()
{
}
function defaultCpdgrpSndPtsNam()
{
}
function defaultCptpCommet()
{
}
function defaultTrnmodTrndocAdvnam()
{
}
function defaultFinmodRatchgdat()
{
}
function defaultCptpOrcpPtsgetSdamodDadsnd()
{
}
function defaultSetmodDspflg()
{
}
function defaultCpdgrpRecOwnref()
{
}
function defaultFinmodIntamt()
{
}
function defaultMtabutConinfOitinfLabinftxt()
{
}
function defaultMtabutConinfOitsetLabinftxt()
{
}
function defaultCptpCoract()
{
}
function defaultCpdgrpPyePtsExtkey()
{
}
function defaultCptpFeesta()
{
}
function defaultCpdgrpRecTrntyp()
{
}
function defaultCptpSerpty()
{
}
function defaultFippDet()
{
}
function defaultCptpGetmod()
{
}
function defaultTrnmodTrndocCondocstm()
{
}
function defaultFinmodRatchgprd()
{
}
function defaultCpdgrpRecValdat()
{
}
function defaultCptpOrcnam()
{
}
function defaultCptpSndpDet()
{
}
function defaultCpdgrpRecF36()
{
}
function defaultCpdgrpRecCurf33b()
{
}
function defaultCptpOrcpDet()
{
}
function defaultBopmodDclflg()
{
}
function defaultCptpOrcadr()
{
}
function defaultTrdgrpRecPntref()
{
}
function defaultCpdgrpCbsNom1Cur(rule, value, callback)
{
const that = this;
that.executeDefault("cpdgrp.cbs.max.cur").then(res => {
// that.model.cpdgrp.cbs.max.cur = value;
that.model.cpdgrp.rec.nam = res.data.cpdgrp_rec_nam;
callback()
})
}
function defaultCpdgrpCbsNom1Amt(rule, value, callback)
{
// const that = this;
// that.executeDefault("cpdgrp.cbs.max.amt").then(res => {
// that.model.cpdgrp.rec.nam = res.data.cpdgrp_rec_nam;
// callback()
// })
this.executeNotify().then(res => {
this.model.didgrp.cbs.max.amt = res.data.didgrp_cbs_max_amt;
this.model.cpdgrp.rec.nam = res.data.cpdgrp_rec_nam;
callback();
});
}
function defaultFinmodOvdintrat()
{
}
function defaultCptpEvebch()
{
}
function defaultTrdgrpRecPntnam()
{
}
function defaultCpdgrpRecF23b()
{
}
function defaultCnybopTraflg()
{
}
function defaultCptpClmlab()
{
}
function defaultCpdgrpSndPtsAdrblk()
{
}
function defaultFinmodAct3()
{
}
function defaultCptpPyebchkey()
{
}
function defaultTrnmodTrndocAdvlabel()
{
}
function defaultTrdgrpFipPtsAdrblk()
{
}
function defaultCpdgrpRecOrcact()
{
}
function defaultCptpOripDet()
{
}
function defaultBopmodBasflg()
{
}
function defaultCptpShktyp()
{
}
function defaultCpdgrpOrcPtsRef()
{
}
function defaultSetmodZmqacc()
{
}
function defaultCpdgrpRecOthbch()
{
}
function defaultBopmodOwnextkey()
{
}
function defaultSetmodXreflg()
{
}
function defaultFinmodPctlab()
{
}
function defaultMtabutConinfOitinfOitInflev()
{
}
function defaultBopmodActtyp()
{
}
function defaultCptpValdat()
{
}
function defaultCpdgrpRecCur71f()
{
}
function defaultCpdgrpPyeDbfadrblkcn()
{
}
function defaultCpdgrpOriPtsAdrblk()
{
}
function defaultCpdgrpOrcPtsExtkey()
{
}
function defaultCnybopOutflg()
{
}
function defaultTrnmodTrndocAdvdoc()
{
}
function defaultBopmodVrfflg()
{
}
function defaultCpdgrpPyePtsAdrblk()
{
}
function defaultTrdgrpFipDbfadrblkcn()
{
}
function defaultCnybopCnyflg()
{
}
function defaultCptpPaydatsta()
{
}
function defaultCptpBustyp()
{
}
function defaultCptpComsystbl()
{
}
function defaultSetmodZmqacclab()
{
}
function defaultCpdgrpRecSwftyp()
{
}
function defaultCptpPyenam()
{
}
function defaultTrdgrpFipPtsExtkey()
{
}
function defaultCpdgrpRecAmtf33b()
{
}
function defaultCptpPyeadr()
{
}
function defaultCpdgrpRecDetchgcod()
{
}
function defaultCptpCommetlab()
{
}
function defaultCptpSeclab()
{
}
function defaultCpdgrpPyePtsRef()
{
}
function defaultCptpCleage()
{
}
function defaultCptpResbch()
{
}
function defaultCptpOripPtsgetSdamodDadsnd()
{
}
function defaultCpdgrpOrcPtsAdrblk()
{
}
function defaultCptpSndpPtsgetSdamodDadsnd()
{
}
function defaultFinmodFltval()
{
}
function defaultCpdgrpRecNam()
{
}
function defaultCpdgrpRecFeecur()
{
}
function defaultCptpSecmod()
{
}
function defaultCptpPyepPtsgetSdamodDadsnd()
{
}
function defaultFippPtsgetSdamodDadsnd()
{
}
function defaultTrnmodTrndocAmdapl()
{
}
function defaultCpdgrpOriDbfadrblkcn()
{
}
function defaultCpdgrpOriPtsRef()
{
}
function defaultMtabutConinfOitsetOitInflev()
{
}
function defaultFinmodIntdat()
{
}
function defaultCpdgrpOriPtsExtkey()
{
}
function defaultCpdgrpCbsMaxAmt()
{
}
function defaultCpdgrpSndPtsExtkey()
{
}
function defaultTrdgrpFipPtsRef()
{
}
function defaultCptpGetref()
{
}
function defaultMtabutConinfConexedat()
{
}
function defaultCpdgrpOrcDbfadrblkcn()
{
}
function defaultCnybopLibflg()
{
}
function defaultCpdgrpCbsMaxCur()
{
}
function defaultCpdgrpRecPrechkdat()
{
}
function defaultTrnmodTrndocAmdnam()
{
}
function defaultCptpPyepDet()
{
}
function defaultCptpPayuil()
{
}
function defaultCnybopVouflg()
{
}
export default {
"cpdgrp.snd.pts.extkey" :Utils.defaultFunction,
"cpdgrp.snd.adrelc" :Utils.defaultFunction,
"cpdgrp.snd.namelc" :Utils.defaultFunction,
"cpdgrp.snd.dbfadrblkcn" :Utils.defaultFunction,
"cpdgrp.cbs.nom1.cur" :Utils.defaultFunction,
"cpdgrp.cbs.nom1.amt" :Utils.defaultFunction,
"cptp.flg" :Utils.defaultFunction,
"cptp.commet" :Utils.defaultFunction,
"cpdgrp.rec.ownref" :Utils.defaultFunction,
"cpdgrp.rec.swftyp" :Utils.defaultFunction,
"cptp.comsystbl" :Utils.defaultFunction,
"cpdgrp.snd.pts.adrblk" :Utils.defaultFunction,
"finmod.intprd" :Utils.defaultFunction,
"finmod.ratchgtyp" :Utils.defaultFunction,
"cpdgrp.pye.pts.adrblk" :Utils.defaultFunction,
"cnybop.libflg" :Utils.defaultFunction,
"cptp.cleage" :Utils.defaultFunction,
"cptp.evebch" :Utils.defaultFunction,
"cptp.coract" :Utils.defaultFunction,
"cpdgrp.pye.pts.extkey" :Utils.defaultFunction,
"cpdgrp.rec.trntyp" :Utils.defaultFunction,
"cpdgrp.orc.pts.adrblk" :Utils.defaultFunction,
"setmod.doccur" :Utils.defaultFunction,
"setmod.dspflg" :Utils.defaultFunction,
"setmod.docamt" :Utils.defaultFunction,
"cpdgrp.rec.orcact" :Utils.defaultFunction,
"cptp.resbch" :Utils.defaultFunction,
"cptp.secmod" :Utils.defaultFunction,
"trnmod.trndoc.condocstm" :Utils.defaultFunction,
"trnmod.trndoc.shwinc" :Utils.defaultFunction,
"trnmod.trndoc.shwout" :Utils.defaultFunction,
"cptp.payuil" :Utils.defaultFunction,
"cpdgrp.rec.curf33b" :Utils.defaultFunction,
"cptp.draweecountcode" :Utils.defaultFunction,
"finmod.acttyp" :Utils.defaultFunction,
"finmod.act3" :Utils.defaultFunction,
"cpdgrp.orc.pts.extkey" :Utils.defaultFunction,
"cpdgrp.orc.dbfadrblkcn" :Utils.defaultFunction,
"cpdgrp.snd.pts.nam" :Utils.defaultFunction,
"mtabut.coninf.usr.extkey" :Utils.defaultFunction,
"finmod.ovdinttyp" :Utils.defaultFunction,
"cpdgrp.cbs.max.amt" :Utils.defaultFunction,
"cpdgrp.cbs.max.cur" :Utils.defaultFunction,
"setmod.glemod.gleshwstm" :Utils.defaultFunction,
"cpdgrp.ori.pts.extkey" :Utils.defaultFunction,
"cpdgrp.ori.adrelc" :Utils.defaultFunction,
"cpdgrp.ori.namelc" :Utils.defaultFunction,
"cpdgrp.ori.dbfadrblkcn" :Utils.defaultFunction,
"cpdgrp.rec.nam" :Utils.defaultFunction,
"cpdgrp.rec.f23b" :Utils.defaultFunction,
"cptp.liqtyp" :Utils.defaultFunction,
"bopmod.vrfflg" :Utils.defaultFunction,
"bopmod.szflg" :Utils.defaultFunction,
"bopmod.basflg" :Utils.defaultFunction,
"bopmod.dclflg" :Utils.defaultFunction,
"trdgrp.fip.pts.extkey" :Utils.defaultFunction,
"trdgrp.fip.adrelc" :Utils.defaultFunction,
"trdgrp.fip.namelc" :Utils.defaultFunction,
"trdgrp.fip.dbfadrblkcn" :Utils.defaultFunction,
"trdgrp.fip.pts.adrblk" :Utils.defaultFunction,
"finmod.flttyp" :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,
"cpdgrp.ori.pts.adrblk" :Utils.defaultFunction,
"cpdgrp.pye.adrelc" :Utils.defaultFunction,
"cpdgrp.pye.namelc" :Utils.defaultFunction,
"cpdgrp.pye.dbfadrblkcn" :Utils.defaultFunction,
"cpdgrp.orc.adrelc" :Utils.defaultFunction,
"cpdgrp.orc.namelc" :Utils.defaultFunction,
"cnybop.vouflg" :Utils.defaultFunction,
"cptp.bustyp" :Utils.defaultFunction,
"cptp.resbchnam" :Utils.defaultFunction,
"cpdgrp.rec.cur71f" :Utils.defaultFunction,
"cpdgrp.rec.amtf33b" :Utils.defaultFunction,
"cnybop.traflg" :Utils.defaultFunction,
"cnybop.cnyflg" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inftxt" :Utils.defaultFunction,
"mtabut.coninf.oitset.oit.inflev" :Utils.defaultFunction,
"finmod.intdat" :Utils.defaultFunction,
"trdgrp.rec.ownref" :Utils.defaultFunction,
"cptp.payeecountcode" :Utils.defaultFunction,
"cpdgrp.rec.ischktyp" :Utils.defaultFunction,
}
//你可以添加自动default处理
......@@ -216,7 +216,20 @@ export default class Utils {
Utils.copyValueFromVO(this.model, data)
callback()
}
})
}
static reflectCheck(key){
return async function(rule, value, callback){
//调用具体的check
const res = await this.exeuteCheck(key)
if (res.respCode == SUCCESS){
if (Object.hasOwnProperty.call(res.fieldErrors, key)) {
callback(res.fieldErrors[key])
} else {
callback();
}
}
}
}
}
\ No newline at end of file
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