/** * Ditopn Default规则 */ import Api from "~/service/Api"; import Utils from "~/utils/index"; export default { "didgrp.rec.resflg": defaultDidgrpRecResflg, "mtabut.coninf.usr.extkey": defaultMtabutConinfUsrExtkey, "didgrp.apc.pts.bankno": defaultDidgrpApcPtsBankno, "trnmod.trndoc.advnam": defaultTrnmodTrndocAdvnam, "ditp.rmbp.det": defaultDitpRmbpDet, "liaall.limmod.limpts.oth.pts.nam": defaultLiaallLimmodLimptsOthPtsNam, "didgrp.rmb.pts.extkey": defaultDidgrpRmbPtsExtkey, "setmod.dspflg": defaultSetmodDspflg, "liaall.limmod.othp.det": defaultLiaallLimmodOthpDet, "mtabut.coninf.oitinf.labinftxt": defaultMtabutConinfOitinfLabinftxt, "mtabut.coninf.oitset.labinftxt": defaultMtabutConinfOitsetLabinftxt, "ditp.benp.det": defaultDitpBenpDet, "liaall.limmod.limpts.lsh": defaultLiaallLimmodLimptsLsh, "didgrp.rec.bdflg": defaultDidgrpRecBdflg, "ditp.lcrgod.buttxmsel": defaultDitpLcrgodButtxmsel, "didgrp.rec.opndat": defaultDidgrpRecOpndat, "liaall.limmod.wrkp.det": defaultLiaallLimmodWrkpDet, "ditp.usr.extkey": defaultDitpUsrExtkey, "liaall.limmod.wrkp.ptsget.sdamod.dadsnd": defaultLiaallLimmodWrkpPtsgetSdamodDadsnd, "ditp.butgetref": defaultDitpButgetref, "didgrp.ben.pts.extkey": defaultDidgrpBenPtsExtkey, "didgrp.blk.lcrdoc": defaultDidgrpBlkLcrdoc, "ditp.rmbp.ptsget.sdamod.dadsnd": defaultDitpRmbpPtsgetSdamodDadsnd, "litameadv": defaultLitameadv, "didgrp.blk.adlcnd": defaultDidgrpBlkAdlcnd, "didgrp.apl.pts.ref": defaultDidgrpAplPtsRef, "didgrp.rec.fqtime": defaultDidgrpRecFqtime, "didgrp.cmb.pts.bankno": defaultDidgrpCmbPtsBankno, "liaall.limmod.othp.ptsget.sdamod.dadsnd": defaultLiaallLimmodOthpPtsgetSdamodDadsnd, "didgrp.apb.pts.bankno": defaultDidgrpApbPtsBankno, "didgrp.rec.redclsflg": defaultDidgrpRecRedclsflg, "didgrp.rec.concur": defaultDidgrpRecConcur, "liaall.limmod.trycal": defaultLiaallLimmodTrycal, "trnmod.trndoc.advlabel": defaultTrnmodTrndocAdvlabel, "liaall.liaccv.del": defaultLiaallLiaccvDel, "didgrp.iss.pts.bankno": defaultDidgrpIssPtsBankno, "liaall.butmissig": defaultLiaallButmissig, "ditp.revclause.buttxmsel": defaultDitpRevclauseButtxmsel, "didgrp.cbs.nom1.cur": defaultDidgrpCbsNom1Cur, "didgrp.cbs.nom1.amt": defaultDidgrpCbsNom1Amt, "setmod.zmqacc": defaultSetmodZmqacc, "ditp.amt": defaultDitpAmt, "didgrp.rec.mytype": defaultDidgrpRecMytype, "setmod.xreflg": defaultSetmodXreflg, "didgrp.rec.avbwth": defaultDidgrpRecAvbwth, "didgrp.rmb.pts.ref": defaultDidgrpRmbPtsRef, "mtabut.coninf.oitinf.oit.inflev": defaultMtabutConinfOitinfOitInflev, "liaall.liaccv.relcshpct": defaultLiaallLiaccvRelcshpct, "didgrp.rec.expplc": defaultDidgrpRecExpplc, "didgrp.adv.pts.bankno": defaultDidgrpAdvPtsBankno, "didgrp.ben.pts.ref": defaultDidgrpBenPtsRef, "didgrp.rec.sdsrfs": defaultDidgrpRecSdsrfs, "trnmod.trndoc.advdoc": defaultTrnmodTrndocAdvdoc, "liaall.liaccv.newamt": defaultLiaallLiaccvNewamt, "didgrp.rec.shppar": defaultDidgrpRecShppar, "liaall.limmod.limpts.pfcod2": defaultLiaallLimmodLimptsPfcod2, "liaall.limmod.limpts.pfcod1": defaultLiaallLimmodLimptsPfcod1, "didgrp.apl.pts.extkey": defaultDidgrpAplPtsExtkey, "didgrp.blk.defdet": defaultDidgrpBlkDefdet, "didgrp.blk.insbnk": defaultDidgrpBlkInsbnk, "liaall.liaccv.totcovamt": defaultLiaallLiaccvTotcovamt, "ditp.aplname": defaultDitpAplname, "didgrp.rec.guaflg": defaultDidgrpRecGuaflg, "liaall.limmod.limpts.wrk.pts.nam": defaultLiaallLimmodLimptsWrkPtsNam, "liaall.liaccv.gleflg": defaultLiaallLiaccvGleflg, "ditp.preper.buttxmsel": defaultDitpPreperButtxmsel, "liaall.liaccv.newresamt": defaultLiaallLiaccvNewresamt, "didgrp.blk.lcrgod": defaultDidgrpBlkLcrgod, "didgrp.rec.autdat": defaultDidgrpRecAutdat, "didgrp.rec.idcode": defaultDidgrpRecIdcode, "didgrp.rec.dkflg": defaultDidgrpRecDkflg, "didgrp.rmb.pts.adrblk": defaultDidgrpRmbPtsAdrblk, "setmod.zmqacclab": defaultSetmodZmqacclab, "didgrp.rec.shptrs": defaultDidgrpRecShptrs, "ditp.aplp.det": defaultDitpAplpDet, "didgrp.adv.pts.extkey": defaultDidgrpAdvPtsExtkey, "liaall.limmod.limpts.get2": defaultLiaallLimmodLimptsGet2, "ditp.adlcnd.buttxmsel": defaultDitpAdlcndButtxmsel, "liaall.limmod.limpts.get1": defaultLiaallLimmodLimptsGet1, "bchname": defaultBchname, "didgrp.rec.tenmaxday": defaultDidgrpRecTenmaxday, "ditp.remark": defaultDitpRemark, "liaall.limmod.limpts.oth.pts.extkey": defaultLiaallLimmodLimptsOthPtsExtkey, "didgrp.rec.nam": defaultDidgrpRecNam, "liaall.butmisamt": defaultLiaallButmisamt, "liaall.limmod.ecifno": defaultLiaallLimmodEcifno, "liaall.liaccv.chgcurflg": defaultLiaallLiaccvChgcurflg, "ditp.insbnk.buttxmsel": defaultDitpInsbnkButtxmsel, "ditp.benp.ptsget.sdamod.dadsnd": defaultDitpBenpPtsgetSdamodDadsnd, "didgrp.iss.pts.extkey": defaultDidgrpIssPtsExtkey, "didgrp.rec.fqzytgfw": defaultDidgrpRecFqzytgfw, "ditp.aplp.ptsget.sdamod.dadsnd": defaultDitpAplpPtsgetSdamodDadsnd, "didgrp.avb.pts.bankno": defaultDidgrpAvbPtsBankno, "didgrp.rmb.pts.bankno": defaultDidgrpRmbPtsBankno, "trnmod.trndoc.amdapl": defaultTrnmodTrndocAmdapl, "liaall.liaccv.pctresamt": defaultLiaallLiaccvPctresamt, "ditp.lcrdoc.buttxmsel": defaultDitpLcrdocButtxmsel, "mtabut.coninf.oitset.oit.inflev": defaultMtabutConinfOitsetOitInflev, "ditp.defdet.buttxmsel": defaultDitpDefdetButtxmsel, "didgrp.beb.pts.bankno": defaultDidgrpBebPtsBankno, "didgrp.apl.pts.adrblk": defaultDidgrpAplPtsAdrblk, "didgrp.rec.lcrtyp": defaultDidgrpRecLcrtyp, "liaall.limmod.limpts.wrk.pts.extkey": defaultLiaallLimmodLimptsWrkPtsExtkey, "mtabut.coninf.conexedat": defaultMtabutConinfConexedat, "didgrp.ben.pts.adrblk": defaultDidgrpBenPtsAdrblk, "liaall.limmod.limpts.nonrevflg2": defaultLiaallLimmodLimptsNonrevflg2, "liaall.limmod.limpts.nonrevflg1": defaultLiaallLimmodLimptsNonrevflg1, "liaall.liaccv.addinf": defaultLiaallLiaccvAddinf, "trnmod.trndoc.amdnam": defaultTrnmodTrndocAmdnam, "liaall.liaccv.cshpct": defaultLiaallLiaccvCshpct, "didgrp.blk.preper": defaultDidgrpBlkPreper, "didgrp.cbs.max.amt": defaultDidgrpCbsMaxAmt, "didgrp.rec.nomtop": defaultDidgrpRecNomtop, "didgrp.rec.nomton": defaultDidgrpRecNomton } function defaultDidgrpRecResflg() { } function defaultMtabutConinfUsrExtkey() { } function defaultDidgrpApcPtsBankno() { } function defaultTrnmodTrndocAdvnam() { } function defaultDitpRmbpDet() { } function defaultLiaallLimmodLimptsOthPtsNam() { } function defaultDidgrpRmbPtsExtkey() { } function defaultSetmodDspflg() { } function defaultLiaallLimmodOthpDet() { } function defaultMtabutConinfOitinfLabinftxt() { } function defaultMtabutConinfOitsetLabinftxt() { } function defaultDitpBenpDet() { } function defaultLiaallLimmodLimptsLsh() { } function defaultDidgrpRecBdflg(rule, value, callback) { const that = this; that.executeDefault("didgrp.rec.bdflg").then(res => { that.model.didgrp.rec.bdflg = res.data.didgrp_rec_bdflg callback() }) } function defaultDitpLcrgodButtxmsel() { } function defaultDidgrpRecOpndat(rule, value, callback) { const that = this; that.executeDefault("didgrp.rec.opndat").then(res => { that.model.didgrp.rec.opndat = res.data.didgrp_rec_opndat callback() }) } function defaultLiaallLimmodWrkpDet() { } function defaultDitpUsrExtkey() { } function defaultLiaallLimmodWrkpPtsgetSdamodDadsnd() { } function defaultDitpButgetref() { } function defaultDidgrpBenPtsExtkey() { } function defaultDidgrpBlkLcrdoc(rule, value, callback) { const that = this; that.executeDefault("didgrp.blk.lcrdoc").then(res => { that.model.didgrp.blk.lcrdoc = res.data.didgrp_blk_lcrdoc; callback() }) } function defaultDitpRmbpPtsgetSdamodDadsnd() { } function defaultLitameadv(rule, value, callback) { const that = this; that.executeDefault("litameadv").then(res => { that.model.ameadvrmk = res.data.ameadvrmk; callback() }) } function defaultDidgrpBlkAdlcnd() { } function defaultDidgrpAplPtsRef() { } function defaultDidgrpRecFqtime() { } function defaultDidgrpCmbPtsBankno() { } function defaultLiaallLimmodOthpPtsgetSdamodDadsnd() { } function defaultDidgrpApbPtsBankno() { } function defaultDidgrpRecRedclsflg() { } function defaultDidgrpRecConcur() { } function defaultLiaallLimmodTrycal() { } function defaultTrnmodTrndocAdvlabel() { } function defaultLiaallLiaccvDel() { } function defaultDidgrpIssPtsBankno() { } function defaultLiaallButmissig() { } function defaultDitpRevclauseButtxmsel() { } function defaultDidgrpCbsNom1Cur(rule, value, callback) { const that = this; // 摘要 that.executeDefault("didgrp.rec.nam").then(res => { that.model.didgrp.cbs.max.cur = value; that.model.didgrp.rec.nam = res.data.didgrp_rec_nam; callback() }) } function defaultDidgrpCbsNom1Amt(rule, value, callback) { const that = this; // 信用证最大金额 caculateMaxAmt(that, callback) // // 大写金额 // that.executeDefault("ditp.amt").then(res => { // that.model.ditp.amt = res.data.ditp_amt; // }) // // 摘要 // that.executeDefault("didgrp.rec.nam").then(res => { // that.model.didgrp.rec.nam = res.data.didgrp_rec_nam; // }) // callback() } function defaultSetmodZmqacc() { } function defaultDitpAmt() { } function defaultDidgrpRecMytype() { } function defaultSetmodXreflg() { } function defaultDidgrpRecAvbwth(rule, value, callback) { this.executeDefault("didgrp.rec.avbwth").then(res => { if ((res.respCode == "AAAAAA")) { console.log("-------------------------------") Utils.copyValueFromVO(this.model, res.data); } }) } function defaultDidgrpRmbPtsRef() { } function defaultMtabutConinfOitinfOitInflev() { } function defaultLiaallLiaccvRelcshpct() { } function defaultDidgrpRecExpplc() { } function defaultDidgrpAdvPtsBankno(rule, value, callback) { // const that = this; // that.executeRule("didgrp.adv.pts.bankno,didgrp.rec.avbwth").then(res => { // //TODO // callback() // }) } function defaultDidgrpBenPtsRef() { } function defaultDidgrpRecSdsrfs() { } function defaultTrnmodTrndocAdvdoc() { } function defaultLiaallLiaccvNewamt() { } function defaultDidgrpRecShppar() { } function defaultLiaallLimmodLimptsPfcod2() { } function defaultLiaallLimmodLimptsPfcod1() { } function defaultDidgrpAplPtsExtkey() { } function defaultDidgrpBlkDefdet() { } function defaultDidgrpBlkInsbnk(rule, value, callback) { const that = this; that.executeDefault("didgrp.blk.insbnk").then(res => { that.model.didgrp.blk.insbnk = res.data.didgrp_blk_insbnk; callback() }) } function defaultLiaallLiaccvTotcovamt() { } function defaultDitpAplname() { } function defaultDidgrpRecGuaflg() { } function defaultLiaallLimmodLimptsWrkPtsNam() { } function defaultLiaallLiaccvGleflg() { } function defaultDitpPreperButtxmsel() { } function defaultLiaallLiaccvNewresamt() { } function defaultDidgrpBlkLcrgod() { } function defaultDidgrpRecAutdat() { } function defaultDidgrpRecIdcode() { } function defaultDidgrpRecDkflg() { } function defaultDidgrpRmbPtsAdrblk() { } function defaultSetmodZmqacclab() { } function defaultDidgrpRecShptrs() { } function defaultDitpAplpDet() { } function defaultDidgrpAdvPtsExtkey() { } function defaultLiaallLimmodLimptsGet2() { } function defaultDitpAdlcndButtxmsel() { } function defaultLiaallLimmodLimptsGet1() { } function defaultBchname(rule, value, callback) { const that = this; that.executeDefault("bchname").then(res => { that.model.bchname = res.data.bchname; callback() }) } function defaultDidgrpRecTenmaxday(rule, value, callback) { const that = this; that.executeDefault("didgrp.blk.defdet").then(res => { //TODO Utils.copyValueFromVO(this.model, res.data) callback() }) } function defaultDitpRemark(rule, value, callback) { const that = this; that.executeDefault("ditp.remark").then(res => { that.model.ditp.remark = res.data.ditp_remark; callback() }) } function defaultLiaallLimmodLimptsOthPtsExtkey() { } function defaultDidgrpRecNam() { } function defaultLiaallButmisamt() { } function defaultLiaallLimmodEcifno() { } function defaultLiaallLiaccvChgcurflg() { } function defaultDitpInsbnkButtxmsel() { } function defaultDitpBenpPtsgetSdamodDadsnd() { } function defaultDidgrpIssPtsExtkey() { } function defaultDidgrpRecFqzytgfw() { } function defaultDitpAplpPtsgetSdamodDadsnd() { } function defaultDidgrpAvbPtsBankno() { } function defaultDidgrpRmbPtsBankno() { } function defaultTrnmodTrndocAmdapl() { } function defaultLiaallLiaccvPctresamt() { } function defaultDitpLcrdocButtxmsel() { } function defaultMtabutConinfOitsetOitInflev() { } function defaultDitpDefdetButtxmsel() { } function defaultDidgrpBebPtsBankno() { } function defaultDidgrpAplPtsAdrblk() { } function defaultDidgrpRecLcrtyp(rule, value, callback) { const that = this; that.executeRule("didgrp.rec.lcrtyp").then(res => { //TODO callback() }) } function defaultLiaallLimmodLimptsWrkPtsExtkey() { } function defaultMtabutConinfConexedat() { } function defaultDidgrpBenPtsAdrblk() { } function defaultLiaallLimmodLimptsNonrevflg2() { } function defaultLiaallLimmodLimptsNonrevflg1() { } function defaultLiaallLiaccvAddinf() { } function defaultTrnmodTrndocAmdnam() { } function defaultLiaallLiaccvCshpct() { } function defaultDidgrpBlkPreper(rule, value, callback) { const that = this; that.executeDefault("didgrp.blk.preper").then(res => { that.model.didgrp.blk.preper = res.data.didgrp_blk_preper; callback() }) } function defaultDidgrpCbsMaxAmt() { } function defaultDidgrpRecNomtop(rule, value, callback) { caculateMaxAmt(this, callback) } function defaultDidgrpRecNomton(rule, value, callback) { // caculateMaxAmt(this, callback) } function caculateMaxAmt (that, callback) { that.executeDefault("didgrp.cbs.max.amt").then(res => { // 大写金额 that.model.ditp.amt = res.data.ditp_amt; // 摘要 that.model.didgrp.rec.nam = res.data.didgrp_rec_nam; // 信用证最大金额 that.model.didgrp.cbs.max.amt = res.data.didgrp_cbs_max_amt; if (callback) { callback() } }) }