Commit d05747d7 by liaoxing

Merge branch 'settle-test-20230110' of http://114.115.138.98:8900/fukai/vue-gjjs…

Merge branch 'settle-test-20230110' of http://114.115.138.98:8900/fukai/vue-gjjs into settle-test-20230110
parents e1da436b 4afbf691
......@@ -165,6 +165,7 @@ export default {
businessType: 'LC',
tbl: 'LC',
}
}
},
},
};
......@@ -56,9 +56,7 @@ export default {
cur:model.brdgrp.cbs.opn1.cur,
ptytyp:model.brdgrp.prb.ptytyp,
frepayflg:model.brdgrp.rec.frepayflg,
payrol:model.brdgrp.rec.payrol,
dscbckamt:model.brdgrp.rec.dscbckamt,
pclbckamt:model.brdgrp.rec.pclbckamt,
totdat:model.brdgrp.rec.totdat,
// negate:model.brdgrp.rec.dscbckamt.negate,
pclbckamt:model.brdgrp.rec.pclbckamt,
......
......@@ -106,18 +106,18 @@ export default {
queryFormData(key) {
console.log(key);
},
// 业务信息=》基本信息=》保函编号-----获取保函编号
async queryOwnref() {
// 业务信息=》基本信息=》融资编号-----获取融资编号
async getTrdgrpOwnRef() {
let params = {
ptainr: this.model.gidgrp.apl.pts.ptainr,
businessType: 'LG',
tbl: 'LG',
trdgrp:{
rec: this.model.trtcre.trdgrp.rec,
}
};
const loading = this.loading();
let res = await Api.post('/service/brtset/getOwnRef', params);
let res = await Api.post('/service/brtset/getTrdgrpOwnRef', params);
if (res.respCode == SUCCESS) {
loading.close();
this.model.gidgrp.rec.ownref = res.data;
this.model.trtcre.trdgrp.rec.ownref = res.data;
}
},
// 获取brtset弹框表格数据
......
......@@ -4,328 +4,169 @@ import Utils from '~/utils';
* Bctset Check规则
*/
let checkObj = {
'liaall.misamt': null,
'trnmod.cipmod.fkrdz3': null,
'trnmod.cipmod.fkrdz4': null,
'bopmod.dbcgrp.bas.buscode': null,
'trnmod.cipmod.fkrdz2': null,
'trnmod.cipmod.skkhdz': null,
'trtcre.trdgrp.fip.pts.adrblk': null,
'trnmod.cipmod.fkrdz7': null,
'trnmod.cipmod.fufeih': null,
'trnmod.cipmod.fkrdz5': null,
'trnmod.cipmod.fkrdz6': null,
'trtcre.trtmod.finmod.ovdinttyp': null,
'trtcre.trtmod.finmod.dinmod.rmbsbs': null,
'dftcre.dfdgrp.rec.resamt': null,
'dftcre.dfdgrp.apl.namelc': null,
'bopmod.dbfgrp.bas.txamt': null,
'cnybop.cnyout.sbalancemode': null,
'dftcre.dfdgrp.cbs.max.cur': null,
'dftcre.dfdgrp.cbs.max.amt': null,
'bcdgrp.blk.dftins': null,
'bcdgrp.rmi.pts.nam': null,
'cnybop.outflg': null,
'bcdgrp.dre.adrelc': null,
'bcdgrp.blk.othins': null,
'bopmod.dbfgrp.bas.custnm': null,
'cfatrt.cfaflg': null,
'bopmod.dbcgrp.bas.exrate': null,
'trtcre.trtp.recname': null,
'bopmod.dbcgrp.bas.custype': null,
'trtcre.trtmod.finmod.dinmod.chapdm': null,
'trtcre.trdgrp.rec.stttendat': null,
'bopmod.dbcgrp.bas.idcode': null,
'bcdgrp.rmi.namelc': null,
'bopmod.dbcgrp.bas.oppuser': null,
'bopmod.dbfgrp.bas.custype': null,
'bcdgrp.co2.pts.extkey': null,
'dftcre.dfdgrp.rec.bankno': null,
'trtcre.trdgrp.cbs.max.cur': null,
'bcdgrp.dre.pts.nam': null,
'liaall.limmod.limpts.oth.pts.nam': null,
'setmod.dspflg': null,
'trnmod.cipmod.skkhhh': null,
'dftcre.dfdgrp.apl.pts.extkey': null,
'trtcre.trdgrp.rec.issdat': null,
'bopmod.dbcgrp.bas.fcyamt': null,
'cnybop.cnyout.iaccountperiod': null,
'cfatrt.ownextkey': null,
'cnybop.cnyout.sbanktrano': null,
'trnmod.cipmod.skkhhm': null,
'bopmod.dbcgrp.bas.issdate': null,
'trtcre.trdgrp.fip.namelc': null,
'trtcre.trdgrp.rec.recaccount': null,
'trnmod.cipmod.pyebchnam': null,
'bopmod.dbcgrp.bas.lcbgno': null,
'bopmod.dbfgrp.bas.lcyamt': null,
'trnmod.cipmod.fkrkhh': null,
'trnmod.cipmod.fkhkhh': null,
'trtcre.trtmod.finmod.intact': null,
'dftcre.dfdgrp.dff.pts.extkey': null,
'bopmod.dbfgrp.bas.othacc': null,
'bopmod.dbcgrp.bas.custnm': null,
'cfatrt.cda.useofunds': null,
'trtcre.trtmod.finmod.dinjdm': null,
'trtcre.trdgrp.cbs.max.amt': null,
'trnmod.cipmod.recsehbchnam': null,
'trnmod.cipmod.fkhdzh': null,
'bopmod.dbfgrp.bas.oppuser': null,
'bopmod.dbcgrp.bas.methods': null,
'liaall.limmod.limpts.wrk.pts.nam': null,
'cnybop.saddwordout': null,
'trtcre.trtmod.finmod.intamt': null,
'cnybop.cnyflg': null,
'trnmod.cipmod.pyebchkey': null,
'trtcre.trdgrp.fip.adrelc': null,
'bcdgrp.drr.adrelc': null,
'bcdgrp.blk.colins': null,
'trtcre.trtmod.finmod.dinmod.ockhdm': null,
'trtcre.trtmod.finmod.ratchgdat': null,
'trnmod.cipmod.zjg2hh': null,
'dftcre.dfdgrp.rec.invtyp': null,
'cnybop.cnyout.sswiftbic': null,
'trtcre.trtmod.finmod.fltval': null,
'bopmod.dbfgrp.bas.issdate': null,
'cnybop.cnyout.sbankorgcode': null,
'cfatrt.cda.cfeogudamount': null,
'dftcre.dfdgrp.rec.stttendat': null,
'bopmod.dbcgrp.bas.txamt': null,
'bopmod.dbfgrp.bas.actuccy': null,
'bopmod.dbcgrp.bas.fcyacc': null,
'trnmod.cipmod.ffeih2': null,
'cnybop.cnyout.cpayeraccttyp': null,
'bopmod.dbfgrp.bas.exrate': null,
'bopmod.dbfgrp.bas.fcyacc': null,
'cnybop.spayeename': null,
'trtcre.trdgrp.rec.oppacc': null,
'bcdgrp.blk.chgtxt': null,
'bcdgrp.drr.pts.extkey': null,
'cfadft.ownextkey': null,
'bopmod.dbfgrp.bas.txccy': null,
'bcdgrp.co2.adrelc': null,
'trnmod.cipmod.fuynh4': null,
'trnmod.cipmod.fuynh2': null,
'trnmod.cipmod.fuynh3': null,
'bopmod.dbfgrp.bas.othamt': null,
'bcdgrp.dre.pts.adrblk': null,
'trtcre.trdgrp.rec.lprtyp': null,
'bcdgrp.rmi.pts.ref': null,
'bopmod.dbfgrp.bas.outchargeamt': null,
'trnmod.cipmod.recsehbch': null,
'bcdgrp.rmi.pts.adrblk': null,
'bopmod.dbfgrp.bas.custcod': null,
'bopmod.dbcgrp.bas.outchargeccy': null,
'bopmod.dbcgrp.bas.othamt': null,
'bopmod.dbcgrp.bas.actuamt': null,
'trnmod.commen': null,
'trnmod.cipmod.stasehbchnam': null,
'dftcre.dfdgrp.dff.adrelc': null,
'cnybop.cnyout.fpayeeamt': null,
'trtcre.trtmod.finmod.ovdintrat': null,
'trnmod.cipmod.zjg1hh': null,
'trtcre.trdgrp.rec.trntyp': null,
'dftcre.dfdgrp.rec.fintyp': null,
'trnmod.cipmod.zjg1mc': null,
'trtcre.trtmod.finmod.ratchgtyp': null,
'liaall.limmod.limpts.oth.pts.extkey': null,
'bopmod.dbfgrp.bas.lcyacc': null,
'trnmod.cipmod.skrdz7': null,
'dftcre.dfdgrp.rec.matdat': null,
'trnmod.cipmod.skrdz6': null,
'liaall.limmod.ownref': null,
'dftcre.dfdgrp.rec.dfuflg': null,
'bcdgrp.dre.namelc': null,
'bopmod.dbcgrp.bas.othacc': null,
'trtcre.trtmod.finmod.flttyp': null,
'bopmod.dbfgrp.bas.tenor': null,
'bopmod.dbfgrp.bas.actiondesc': null,
'liaall.limmod.ecifno': null,
'bopmod.dbcgrp.bas.actuccy': null,
'trtcre.trtmod.finmod.dinmod.shpijg': null,
'trnmod.cipmod.skrdz3': null,
'trnmod.cipmod.skrdz2': null,
'trnmod.cipmod.skrdz5': null,
'trtcre.trtmod.finmod.ratchgprd': null,
'trnmod.cipmod.skrdz4': null,
'trtcre.trdgrp.rec.actrat': null,
'bopmod.dbcgrp.bas.actiontype': null,
'dftcre.dfdgrp.rec.bankcn': null,
'bcdgrp.rmi.adrelc': null,
'bopmod.dbcgrp.bas.lcyamt': null,
'trnmod.cipmod.feiyon': null,
'trnmod.cipmod.zjg2mc': null,
'trnmod.cipmod.fuyns3': null,
'trnmod.cipmod.fuyns4': null,
'trnmod.cipmod.fuyns1': null,
'trnmod.cipmod.fuyns2': null,
'bopmod.szflg': null,
'dftcre.dfdgrp.rec.trntyp': null,
'bcdgrp.co2.namelc': null,
'trnmod.cipmod.feecod': null,
'cnybop.outscale': null,
'trtcre.trdgrp.rec.flowflag': null,
'trtcre.trdgrp.rec.matdat': null,
'bopmod.dbcgrp.bas.actiondesc': null,
'bopmod.dbfgrp.bas.methods': null,
'cfadft.cfaflg': null,
'bopmod.dbfgrp.bas.actiontype': null,
'cnybop.traflg': null,
'dftcre.dfdgrp.apl.adrelc': null,
'cnybop.sbankname': null,
'dftcre.dfdgrp.rec.flttyp': null,
'dftcre.dfdgrp.rec.actrat': null,
'trtcre.trtmod.finmod.act1': null,
'trtcre.trtmod.finmod.act3': null,
'bopmod.dbfgrp.bas.lcbgno': null,
'trtcre.trdgrp.rec.invtyp': null,
'trnmod.cipmod.feiyn2': null,
'trtcre.trdgrp.fip.pts.extkey': null,
'trtcre.trtp.act': null,
'trtcre.trdgrp.rec.tenday': null,
'trtcre.trtmod.finmod.dinmod.shpjgh': null,
'bopmod.dbcgrp.bas.rptno': null,
'cnybop.cnyout.dpayeedate': null,
'trtcre.trtmod.finmod.inttyp': null,
'bopmod.dbfgrp.bas.rptno': null,
'dftcre.dfdgrp.dff.pts.adrblk': null,
'bopmod.dbfgrp.bas.idcode': null,
'dftcre.dfdgrp.rec.intprd': null,
'bcdgrp.drr.namelc': null,
'bopmod.dbfgrp.bas.fcyamt': null,
'liaall.tenstm': null,
'trtcre.trdgrp.rec.pctfin': null,
'trtcre.trtmod.finmod.intprd': null,
'trnmod.reconebchnam': null,
'setmod.redamt': null,
'cnybop.cnyout.frecordamt': null,
'bcdgrp.co2.pts.adrblk': null,
'trtcre.trtmod.finmod.dinmod.hxkhdm': null,
'trnmod.cipmod.staonebchnam': null,
'dftcre.dfdgrp.apl.pts.adrblk': null,
'bcdgrp.rec.focflg': null,
'bcdgrp.drr.pts.nam': null,
'bcdgrp.rmi.pts.extkey': null,
'bopmod.dbcgrp.bas.custcod': null,
'bopmod.dbcgrp.bas.txccy': null,
'bcdgrp.drr.pts.adrblk': null,
'liaall.limmod.limpts.wrk.pts.extkey': null,
'trnmod.cipmod.stasehbch': null,
'bopmod.basflg': null,
'trtcre.trtp.usr.extkey': null,
'dftcre.dfdgrp.dff.namelc': null,
'trtcre.trdgrp.rec.guaflg': null,
'mtabut.coninf.conexedat': null,
'bopmod.dbfgrp.bas.buscode': null,
'cnybop.spayername': null,
'trnmod.cipmod.fkkhmc': null,
'trtcre.trdgrp.rec.recdistrictcode': null,
'bopmod.dbcgrp.bas.lcyacc': null,
'liaall.limmod.limpts.nonrevflg1': null,
'bopmod.dbcgrp.bas.outchargeamt': null,
'cnybop.libflg': null,
'trnmod.bustyp': null,
'bopmod.ownextkey': null,
'trtcre.trdgrp.rec.stagod': null,
'cnybop.cnyout.spayeecny': null,
'cnybop.cnyout.spayercountrycode': null,
'cfatrt.cda.cfeogudcurr': null,
'setmod.docamt': null,
'bopmod.dbfgrp.bas.outchargeccy': null,
'bopmod.dbfgrp.bas.actuamt': null,
'bcdgrp.dre.pts.extkey': null,
'bopmod.acttyp': null,
'trtcre.trtmod.finmod.intdat': null,
'cnybop.cnyout.sorilevyno': null,
'cnybop.cnyout.cpayeeattr': null,
'cnybop.cnyout.ftotalamt': null,
'trtcre.trdgrp.rec.reccountrycode': null,
'cnybop.cnyout.spayeeorgcode': null,
'mtabut.clsflg': null,
'cnybop.vouflg': null,
'bctp.recget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'bcdgrp.rec.ownref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'bctp.recget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'bcdgrp.rec.nam': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
{type: 'string', required: false, message: '必输项'},
{max: 40, message: '长度不能超过40'},
],
'bcdgrp.cbs.max.amt': [
{ type: 'string', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{type: 'string', required: false, message: '必输项'},
{max: 18, message: '整数位不能超过14位'},
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'bcdgrp.dre.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'bcdgrp.cbs.opn1.amt': [
{ type: 'string', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{type: 'string', required: false, message: '必输项'},
{max: 18, message: '整数位不能超过14位'},
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'bcdgrp.dre.pts.nam': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
{type: 'string', required: false, message: '必输项'},
{max: 40, message: '长度不能超过40'},
],
'bcdgrp.rec.rcvdat': [
//{type: "date", required: false, message: "输入正确的日期"}
{ type: 'string', required: false, message: '输入正确的日期' },
{type: "date", required: false, message: "输入正确的日期"}
// { type: 'string', required: false, message: '输入正确的日期' },
],
'bcdgrp.rec.advdat': [
//{type: "date", required: false, message: "输入正确的日期"}
{ type: 'string', required: false, message: '输入正确的日期' },
{type: "date", required: false, message: "输入正确的日期"}
// { type: 'string', required: false, message: '输入正确的日期' },
],
'bcdgrp.rmi.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'bcdgrp.rmi.pts.nam': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
{type: 'string', required: false, message: '必输项'},
{max: 40, message: '长度不能超过40'},
],
'bcdgrp.rec.matdat': [
//{type: "date", required: false, message: "输入正确的日期"}
{ type: 'string', required: false, message: '输入正确的日期' },
{type: "date", required: false, message: "输入正确的日期"}
// { type: 'string', required: false, message: '输入正确的日期' },
],
'bcdgrp.rec.predat': [
//{type: "date", required: false, message: "输入正确的日期"}
{ type: 'string', required: false, message: '输入正确的日期' },
{type: "date", required: false, message: "输入正确的日期"}
// { type: 'string', required: false, message: '输入正确的日期' },
],
'bcdgrp.drr.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'bcdgrp.rec.docsta': [
{ type: 'string', required: false, message: '必输项' },
{ max: 1, message: '长度不能超过1' },
{type: 'string', required: false, message: '必输项'},
{max: 1, message: '长度不能超过1'},
],
'bcdgrp.drr.pts.nam': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
{type: 'string', required: false, message: '必输项'},
{max: 40, message: '长度不能超过40'},
],
'liaall.tenstm': [
{ type: 'string', required: false, message: '必输项' },
{ max: 1, message: '长度不能超过1' },
{type: 'string', required: false, message: '必输项'},
{max: 1, message: '长度不能超过1'},
],
'setmod.redamt': [
......@@ -338,156 +179,156 @@ let checkObj = {
],
'setmod.docamt': [
{ type: 'string', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{type: 'string', required: false, message: '必输项'},
{max: 18, message: '整数位不能超过14位'},
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'bcdgrp.blk.colins': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
{type: 'string', required: true, message: '必输项'},
{max: 65, message: '长度不能超过65'},
],
'bcdgrp.blk.chgtxt': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'bcdgrp.blk.dftins': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
{type: 'string', required: true, message: '必输项'},
{max: 65, message: '长度不能超过65'},
],
'bcdgrp.blk.othins': [
{ type: 'string', required: true, message: '必输项' },
{ max: 65, message: '长度不能超过65' },
{type: 'string', required: true, message: '必输项'},
{max: 65, message: '长度不能超过65'},
],
'bctp.drep.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'bctp.rmip.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'bcdgrp.dre.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'bctp.drep.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'bcdgrp.rmi.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'bctp.rmip.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'bcdgrp.dre.namelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'bcdgrp.rmi.namelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'bcdgrp.dre.pts.adrblk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'bcdgrp.dre.dbfadrblkcn': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'bcdgrp.rmi.pts.adrblk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'bcdgrp.rmi.dbfadrblkcn': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'bcdgrp.dre.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'bcdgrp.rmi.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'bcdgrp.co2.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'bctp.co2p.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'bctp.drrp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'bcdgrp.co2.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'bctp.co2p.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'bcdgrp.drr.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'bctp.drrp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'bcdgrp.co2.namelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'bcdgrp.drr.namelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'bcdgrp.co2.pts.adrblk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'bcdgrp.co2.dbfadrblkcn': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'bcdgrp.drr.pts.adrblk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'bcdgrp.drr.dbfadrblkcn': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'bcdgrp.co2.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'bcdgrp.drr.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'cfatrt.cda.cfeogudamount': [
{ type: 'string', required: false, message: '必输项' },
{ max: 22, message: '长度不能超过22' },
{type: 'string', required: false, message: '必输项'},
{max: 22, message: '长度不能超过22'},
],
'cfatrt.cda.cfeogudad': [
// { type: 'string', required: true, message: '必输项' },
......@@ -495,354 +336,252 @@ let checkObj = {
],
'bopmod.dbcgrp.bas.rptno': [
{ type: 'string', required: false, message: '必输项' },
{ max: 22, message: '长度不能超过22' },
{type: 'string', required: false, message: '必输项'},
{max: 22, message: '长度不能超过22'},
],
'bopmod.dbcgrp.bas.tmpref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'bopmod.dbcgrp.bas.actiondesc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 32, message: '长度不能超过32' },
{type: 'string', required: true, message: '必输项'},
{max: 32, message: '长度不能超过32'},
],
'bopmod.dbcgrp.bas.buscode': [
{ type: 'string', required: false, message: '必输项' },
{ max: 22, message: '长度不能超过22' },
{type: 'string', required: false, message: '必输项'},
{max: 22, message: '长度不能超过22'},
],
'bopmod.dbcgrp.bas.custcod': [
{ type: 'string', required: false, message: '必输项' },
{ max: 18, message: '长度不能超过18' },
{type: 'string', required: false, message: '必输项'},
{max: 18, message: '长度不能超过18'},
],
'bopmod.dbcgrp.bas.custnm': [
{ type: 'string', required: true, message: '必输项' },
{ max: 63, message: '长度不能超过63' },
{type: 'string', required: true, message: '必输项'},
{max: 63, message: '长度不能超过63'},
],
'bopmod.dbcgrp.bas.oppuser': [
{ type: 'string', required: true, message: '必输项' },
{ max: 63, message: '长度不能超过63' },
{type: 'string', required: true, message: '必输项'},
{max: 63, message: '长度不能超过63'},
],
'bopmod.dbcgrp.bas.idcode': [
{ type: 'string', required: false, message: '必输项' },
{ max: 32, message: '长度不能超过32' },
{type: 'string', required: false, message: '必输项'},
{max: 32, message: '长度不能超过32'},
],
'bopmod.dbcgrp.bas.exrate': [
{ type: 'string', required: false, message: '必输项' },
{ max: 13, message: '长度不能超过13' },
{type: 'string', required: false, message: '必输项'},
{max: 13, message: '长度不能超过13'},
],
'bopmod.dbcgrp.bas.lcyamt': [
{ type: 'number', required: false, message: '必输项' },
{type: 'number', required: false, message: '必输项'},
],
'bopmod.dbcgrp.bas.lcyacc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 32, message: '长度不能超过32' },
{type: 'string', required: false, message: '必输项'},
{max: 32, message: '长度不能超过32'},
],
'bopmod.dbcgrp.bas.fcyamt': [
{ type: 'number', required: false, message: '必输项' },
{type: 'number', required: false, message: '必输项'},
],
'bopmod.dbcgrp.bas.fcyacc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 32, message: '长度不能超过32' },
{type: 'string', required: false, message: '必输项'},
{max: 32, message: '长度不能超过32'},
],
'bopmod.dbcgrp.bas.othamt': [
{ type: 'number', required: false, message: '必输项' },
{type: 'number', required: false, message: '必输项'},
],
'bopmod.dbcgrp.bas.othacc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 32, message: '长度不能超过32' },
{type: 'string', required: false, message: '必输项'},
{max: 32, message: '长度不能超过32'},
],
'bopmod.dbcgrp.bas.txamt': [
{ type: 'number', required: false, message: '必输项' },
{type: 'number', required: false, message: '必输项'},
],
'bopmod.dbcgrp.bas.outchargeamt': [
{ type: 'number', required: false, message: '必输项' },
{type: 'number', required: false, message: '必输项'},
],
'bopmod.dbcgrp.bas.actuamt': [
{ type: 'number', required: false, message: '必输项' },
{type: 'number', required: false, message: '必输项'},
],
'bopmod.dbcgrp.bas.issdate': [
//{type: "date", required: false, message: "输入正确的日期"}
{ type: 'string', required: false, message: '输入正确的日期' },
{type: "date", required: false, message: "输入正确的日期"}
// { type: 'string', required: false, message: '输入正确的日期' },
],
'bopmod.dbcgrp.bas.lcbgno': [
{ type: 'string', required: false, message: '必输项' },
{ max: 20, message: '长度不能超过20' },
{type: 'string', required: false, message: '必输项'},
{max: 20, message: '长度不能超过20'},
],
'bopmod.dbcgrp.bas.tenor': [
{ type: 'string', required: false, message: '必输项' },
{ max: 10, message: '长度不能超过10' },
],
'liaall.outamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'liaall.outpct': [
{ type: 'string', required: false, message: '必输项' },
{ max: 6, message: '长度不能超过6' },
],
'liaall.concur': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'liaall.misamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'liaall.exttotoldamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'liaall.exttotamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'setmod.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'setmod.zmqacc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 20, message: '长度不能超过20' },
{type: 'string', required: false, message: '必输项'},
{max: 10, message: '长度不能超过10'},
],
'setmod.glemod.gleshwstm': [
{ type: 'string', required: false, message: '必输项' },
{ max: 1, message: '长度不能超过1' },
],
'mtabut.coninf.oitinf.oit.inftxt': [
// { type: 'string', required: true, message: '必输项' },
// { max: 60, message: '长度不能超过60' },
],
'mtabut.coninf.oitset.oit.inftxt': [
// { type: 'string', required: true, message: '必输项' },
// { max: 60, message: '长度不能超过60' },
],
'mtabut.coninf.conexedat': [
// //{type: "date", required: false, message: "输入正确的日期"}
// { type: 'string', required: false, message: '输入正确的日期' },
],
'mtabut.coninf.usr.extkey': [
// { type: 'string', required: false, message: '必输项' },
// { max: 8, message: '长度不能超过8' },
],
'trnmod.trndoc.advnam': [
{ type: 'string', required: false, message: '必输项' },
{ max: 50, message: '长度不能超过50' },
],
'trnmod.trndoc.amdapl': [
{ type: 'string', required: true, message: '必输项' },
{ max: 50, message: '长度不能超过50' },
],
'trnmod.trndoc.advdoc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 1, message: '长度不能超过1' },
],
'trnmod.trndoc.filrecv': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
],
'trnmod.trndoc.doctrestm': [
{ type: 'string', required: false, message: '必输项' },
{ max: 1, message: '长度不能超过1' },
],
'trnmod.trndoc.condocstm': [
{ type: 'string', required: false, message: '必输项' },
{ max: 1, message: '长度不能超过1' },
{type: 'string', required: false, message: '必输项'},
{max: 1, message: '长度不能超过1'},
],
'trnmod.trndoc.rcvatt.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
],
'bopmod.dbfgrp.bas.rptno': [
{ type: 'string', required: false, message: '必输项' },
{ max: 22, message: '长度不能超过22' },
{type: 'string', required: false, message: '必输项'},
{max: 22, message: '长度不能超过22'},
],
'bopmod.dbfgrp.bas.tmpref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'bopmod.dbfgrp.bas.actiondesc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 32, message: '长度不能超过32' },
{type: 'string', required: true, message: '必输项'},
{max: 32, message: '长度不能超过32'},
],
'bopmod.dbfgrp.bas.buscode': [
{ type: 'string', required: false, message: '必输项' },
{ max: 22, message: '长度不能超过22' },
{type: 'string', required: false, message: '必输项'},
{max: 22, message: '长度不能超过22'},
],
'bopmod.dbfgrp.bas.custcod': [
{ type: 'string', required: false, message: '必输项' },
{ max: 18, message: '长度不能超过18' },
{type: 'string', required: false, message: '必输项'},
{max: 18, message: '长度不能超过18'},
],
'bopmod.dbfgrp.bas.custnm': [
{ type: 'string', required: true, message: '必输项' },
{ max: 63, message: '长度不能超过63' },
{type: 'string', required: true, message: '必输项'},
{max: 63, message: '长度不能超过63'},
],
'bopmod.dbfgrp.bas.oppuser': [
{ type: 'string', required: true, message: '必输项' },
{ max: 63, message: '长度不能超过63' },
{type: 'string', required: true, message: '必输项'},
{max: 63, message: '长度不能超过63'},
],
'bopmod.dbfgrp.bas.idcode': [
{ type: 'string', required: false, message: '必输项' },
{ max: 32, message: '长度不能超过32' },
{type: 'string', required: false, message: '必输项'},
{max: 32, message: '长度不能超过32'},
],
'bopmod.dbfgrp.bas.exrate': [
{ type: 'string', required: false, message: '必输项' },
{ max: 13, message: '长度不能超过13' },
{type: 'string', required: false, message: '必输项'},
{max: 13, message: '长度不能超过13'},
],
'bopmod.dbfgrp.bas.lcyamt': [
{ type: 'number', required: false, message: '必输项' },
{type: 'number', required: false, message: '必输项'},
],
'bopmod.dbfgrp.bas.lcyacc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 32, message: '长度不能超过32' },
{type: 'string', required: false, message: '必输项'},
{max: 32, message: '长度不能超过32'},
],
'bopmod.dbfgrp.bas.fcyamt': [
{ type: 'number', required: false, message: '必输项' },
{type: 'number', required: false, message: '必输项'},
],
'bopmod.dbfgrp.bas.fcyacc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 32, message: '长度不能超过32' },
{type: 'string', required: false, message: '必输项'},
{max: 32, message: '长度不能超过32'},
],
'bopmod.dbfgrp.bas.othamt': [
{ type: 'number', required: false, message: '必输项' },
{type: 'number', required: false, message: '必输项'},
],
'bopmod.dbfgrp.bas.othacc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 32, message: '长度不能超过32' },
{type: 'string', required: false, message: '必输项'},
{max: 32, message: '长度不能超过32'},
],
'bopmod.dbfgrp.bas.txamt': [
{ type: 'number', required: false, message: '必输项' },
{type: 'number', required: false, message: '必输项'},
],
'bopmod.dbfgrp.bas.outchargeamt': [
{ type: 'number', required: false, message: '必输项' },
{type: 'number', required: false, message: '必输项'},
],
'bopmod.dbfgrp.bas.actuamt': [
{ type: 'number', required: false, message: '必输项' },
{type: 'number', required: false, message: '必输项'},
],
'bopmod.dbfgrp.bas.issdate': [
//{type: "date", required: false, message: "输入正确的日期"}
{ type: 'string', required: false, message: '输入正确的日期' },
{type: "date", required: false, message: "输入正确的日期"}
// { type: 'string', required: false, message: '输入正确的日期' },
],
'bopmod.dbfgrp.bas.lcbgno': [
{ type: 'string', required: false, message: '必输项' },
{ max: 20, message: '长度不能超过20' },
{type: 'string', required: false, message: '必输项'},
{max: 20, message: '长度不能超过20'},
],
'bopmod.dbfgrp.bas.tenor': [
{ type: 'string', required: false, message: '必输项' },
{ max: 10, message: '长度不能超过10' },
{type: 'string', required: false, message: '必输项'},
{max: 10, message: '长度不能超过10'},
],
'cnybop.cnyout.spk': [
{ type: 'string', required: false, message: '必输项' },
{ max: 20, message: '长度不能超过20' },
{type: 'string', required: false, message: '必输项'},
{max: 20, message: '长度不能超过20'},
],
'cnybop.cnyout.sbanktrano': [
{ type: 'string', required: false, message: '必输项' },
{ max: 22, message: '长度不能超过22' },
{type: 'string', required: false, message: '必输项'},
{max: 22, message: '长度不能超过22'},
],
'cnybop.sbankname': [
{ type: 'string', required: false, message: '必输项' },
{ max: 80, message: '长度不能超过80' },
{type: 'string', required: false, message: '必输项'},
{max: 80, message: '长度不能超过80'},
],
'cnybop.cnyout.sbankorgcode': [
{ type: 'string', required: false, message: '必输项' },
{ max: 12, message: '长度不能超过12' },
{type: 'string', required: false, message: '必输项'},
{max: 12, message: '长度不能超过12'},
],
'cnybop.cnyout.spayeeacct': [
{ type: 'string', required: false, message: '必输项' },
{ max: 32, message: '长度不能超过32' },
{type: 'string', required: false, message: '必输项'},
{max: 32, message: '长度不能超过32'},
],
'cnybop.cnyout.spayeeorgcode': [
{ type: 'string', required: false, message: '必输项' },
{ max: 18, message: '长度不能超过18' },
{type: 'string', required: false, message: '必输项'},
{max: 18, message: '长度不能超过18'},
],
'cnybop.spayeename': [
{ type: 'string', required: false, message: '必输项' },
{ max: 80, message: '长度不能超过80' },
{type: 'string', required: false, message: '必输项'},
{max: 80, message: '长度不能超过80'},
],
'cnybop.cnyout.spayercountrycode': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'cnybop.spayername': [
{ type: 'string', required: false, message: '必输项' },
{ max: 80, message: '长度不能超过80' },
{type: 'string', required: false, message: '必输项'},
{max: 80, message: '长度不能超过80'},
],
'cnybop.cnyout.sswiftbic': [
{ type: 'string', required: false, message: '必输项' },
{ max: 11, message: '长度不能超过11' },
{type: 'string', required: false, message: '必输项'},
{max: 11, message: '长度不能超过11'},
],
'cnybop.cnyout.smidtransbank': [
{ type: 'string', required: false, message: '必输项' },
{ max: 11, message: '长度不能超过11' },
{type: 'string', required: false, message: '必输项'},
{max: 11, message: '长度不能超过11'},
],
'cnybop.cnyout.spayeracct': [
{ type: 'string', required: false, message: '必输项' },
{ max: 32, message: '长度不能超过32' },
{type: 'string', required: false, message: '必输项'},
{max: 32, message: '长度不能超过32'},
],
'cnybop.outscale': [
{ type: 'string', required: false, message: '必输项' },
{ max: 4, message: '长度不能超过4' },
{type: 'string', required: false, message: '必输项'},
{max: 4, message: '长度不能超过4'},
],
'cnybop.cnyout.dpayeedate': [
//{type: "date", required: false, message: "输入正确的日期"}
{ type: 'string', required: false, message: '输入正确的日期' },
{type: "date", required: false, message: "输入正确的日期"}
// { type: 'string', required: false, message: '输入正确的日期' },
],
'cnybop.cnyout.fprepayeeamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{type: 'number', required: false, message: '必输项'},
{max: 18, message: '整数位不能超过14位'},
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
......@@ -850,346 +589,346 @@ let checkObj = {
],
'cnybop.cnyout.iaccountperiod': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'cnybop.cnyout.ftotalamt': [
{ type: 'string', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{type: 'string', required: false, message: '必输项'},
{max: 18, message: '整数位不能超过14位'},
],
'cnybop.cnyout.sorilevyno': [
{ type: 'string', required: false, message: '必输项' },
{ max: 24, message: '长度不能超过24' },
{type: 'string', required: false, message: '必输项'},
{max: 24, message: '长度不能超过24'},
],
'cnybop.cnyout.fpayeeamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{type: 'number', required: false, message: '必输项'},
{max: 18, message: '整数位不能超过14位'},
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'cnybop.cnyout.fonshoreamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{type: 'number', required: false, message: '必输项'},
{max: 18, message: '整数位不能超过14位'},
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'cnybop.cnyout.fcustomsamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{type: 'number', required: false, message: '必输项'},
{max: 18, message: '整数位不能超过14位'},
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'cnybop.cnyout.foffshoreamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{type: 'number', required: false, message: '必输项'},
{max: 18, message: '整数位不能超过14位'},
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'cnybop.cnyout.frecordamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{type: 'number', required: false, message: '必输项'},
{max: 18, message: '整数位不能超过14位'},
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'cnybop.cnyout.fnogoodsamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{type: 'number', required: false, message: '必输项'},
{max: 18, message: '整数位不能超过14位'},
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'cnybop.saddwordout': [
{ type: 'string', required: false, message: '必输项' },
{ max: 80, message: '长度不能超过80' },
{type: 'string', required: false, message: '必输项'},
{max: 80, message: '长度不能超过80'},
],
'trnmod.cipmod.dafnzh': [
{ type: 'string', required: false, message: '必输项' },
{ max: 34, message: '长度不能超过34' },
{type: 'string', required: false, message: '必输项'},
{max: 34, message: '长度不能超过34'},
],
'trnmod.cipmod.dafnmc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.dddbsh': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: false, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.zjg1hh': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: false, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.zjg2hh': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: false, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.zjg1mc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.zjg2mc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.pyebchkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: false, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.fkrkhh': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: false, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.pyebchnam': [
{ type: 'string', required: true, message: '必输项' },
{ max: 70, message: '长度不能超过70' },
{type: 'string', required: true, message: '必输项'},
{max: 70, message: '长度不能超过70'},
],
'trnmod.cipmod.fukrhm': [
{ type: 'string', required: true, message: '必输项' },
{ max: 70, message: '长度不能超过70' },
{type: 'string', required: true, message: '必输项'},
{max: 70, message: '长度不能超过70'},
],
'trnmod.cipmod.recsehbch': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: false, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.fuyns1': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.recsehbchnam': [
{ type: 'string', required: true, message: '必输项' },
{ max: 100, message: '长度不能超过100' },
{type: 'string', required: true, message: '必输项'},
{max: 100, message: '长度不能超过100'},
],
'trnmod.cipmod.staonebch': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: false, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.fuyns2': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.staonebchnam': [
{ type: 'string', required: true, message: '必输项' },
{ max: 100, message: '长度不能超过100' },
{type: 'string', required: true, message: '必输项'},
{max: 100, message: '长度不能超过100'},
],
'trnmod.cipmod.stasehbch': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: false, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.fuyns3': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.stasehbchnam': [
{ type: 'string', required: false, message: '必输项' },
{ max: 100, message: '长度不能超过100' },
{type: 'string', required: false, message: '必输项'},
{max: 100, message: '长度不能超过100'},
],
'trnmod.cipmod.skrdz2': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.fuyns4': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.skrdz3': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.fkrdz2': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.fkhkhh': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: false, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.skkhhh': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: false, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.skrdz4': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.fkrdz3': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.fkkhmc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.skkhhm': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.skrdz5': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.fkrdz4': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.fkhdzh': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.skkhdz': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.skrdz6': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.fkrdz5': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.fkkhzh': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: false, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.skkhzh': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: false, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.skrdz7': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.fkrdz6': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.fuynh2': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.fkrdz7': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.fuynh4': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.fuynh3': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.ddbhao': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: false, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.feiyon': [
{ type: 'string', required: false, message: '必输项' },
{ max: 15, message: '长度不能超过15' },
{type: 'string', required: false, message: '必输项'},
{max: 15, message: '长度不能超过15'},
],
'trnmod.cipmod.fufeih': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: false, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.ddmisu': [
{ type: 'string', required: true, message: '必输项' },
{ max: 100, message: '长度不能超过100' },
{type: 'string', required: true, message: '必输项'},
{max: 100, message: '长度不能超过100'},
],
'trnmod.cipmod.feiyn2': [
{ type: 'string', required: false, message: '必输项' },
{ max: 15, message: '长度不能超过15' },
{type: 'string', required: false, message: '必输项'},
{max: 15, message: '长度不能超过15'},
],
'trnmod.cipmod.ffeih2': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: false, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.cipmod.fyo1bz': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'trnmod.cipmod.fyo2bz': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'trnmod.reconebch': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: false, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.reconebchnam': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trnmod.commen': [
{ type: 'string', required: true, message: '必输项' },
{ max: 30, message: '长度不能超过30' },
{type: 'string', required: true, message: '必输项'},
{max: 30, message: '长度不能超过30'},
],
'liaall.limmod.ecifno': [
{ type: 'string', required: false, message: '必输项' },
{ max: 22, message: '长度不能超过22' },
{type: 'string', required: false, message: '必输项'},
{max: 22, message: '长度不能超过22'},
],
'liaall.limmod.ownref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'liaall.limmod.wrkp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'liaall.limmod.othp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'liaall.limmod.limpts.wrk.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'liaall.limmod.wrkp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'liaall.limmod.limpts.oth.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'liaall.limmod.othp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'liaall.limmod.comamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{type: 'number', required: false, message: '必输项'},
{max: 18, message: '整数位不能超过14位'},
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'liaall.limmod.limpts.wrk.pts.nam': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
{type: 'string', required: false, message: '必输项'},
{max: 40, message: '长度不能超过40'},
],
'liaall.limmod.limpts.oth.pts.nam': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
{type: 'string', required: false, message: '必输项'},
{max: 40, message: '长度不能超过40'},
],
'liaall.limmod.ccvamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{type: 'number', required: false, message: '必输项'},
{max: 18, message: '整数位不能超过14位'},
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
......@@ -1197,352 +936,352 @@ let checkObj = {
],
'liaall.limmod.limpts.pfcod1': [
{ type: 'string', required: false, message: '必输项' },
{ max: 14, message: '长度不能超过14' },
{type: 'string', required: false, message: '必输项'},
{max: 14, message: '长度不能超过14'},
],
'liaall.limmod.limpts.pfcod2': [
{ type: 'string', required: false, message: '必输项' },
{ max: 14, message: '长度不能超过14' },
{type: 'string', required: false, message: '必输项'},
{max: 14, message: '长度不能超过14'},
],
'trtcre.trtp.bcdget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'trtcre.trtp.btdget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'trtcre.trtp.brdget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'trtcre.trtp.ledget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'trtcre.trtp.bedget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'trtcre.trdgrp.rec.pntref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'trtcre.trtp.bcdget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'trtcre.trtp.btdget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'trtcre.trtp.brdget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'trtcre.trtp.ledget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'trtcre.trtp.bedget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'trtcre.trdgrp.rec.pntnam': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
{type: 'string', required: false, message: '必输项'},
{max: 40, message: '长度不能超过40'},
],
'trtcre.trtp.recget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'trtcre.trdgrp.rec.ownref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: true, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'trtcre.trtp.recget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'trtcre.trdgrp.rec.nam': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
{type: 'string', required: false, message: '必输项'},
{max: 40, message: '长度不能超过40'},
],
'trtcre.trdgrp.fip.pts.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'trtcre.trtp.usr.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 8, message: '长度不能超过8' },
{type: 'string', required: false, message: '必输项'},
{max: 8, message: '长度不能超过8'},
],
'trtcre.trtp.usrget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'trtcre.trtp.fipp.ptsget.sdamod.dadsnd': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'trtcre.trdgrp.fip.pts.extkey': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'trtcre.trtp.fipp.ptsget.sdamod.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'trtcre.trdgrp.rec.issdat': [
//{type: "date", required: false, message: "输入正确的日期"}
{ type: 'string', required: false, message: '输入正确的日期' },
{type: "date", required: false, message: "输入正确的日期"}
// { type: 'string', required: false, message: '输入正确的日期' },
],
'trtcre.trdgrp.fip.namelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
],
'trtcre.trdgrp.fip.pts.adrblk': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
// 'trtcre.trdgrp.fip.pts.adrblk': [
// { type: 'string', required: true, message: '必输项' },
// { max: 35, message: '长度不能超过35' },
// ],
'trtcre.trdgrp.fip.dbfadrblkcn': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trtcre.trdgrp.fip.adrelc': [
{ type: 'string', required: true, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: true, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trtcre.oriamt': [
{ type: 'string', required: false, message: '必输项' },
{ max: 17, message: '整数位不能超过14位' },
],
// 'trtcre.oriamt': [
// { type: 'number', required: false, message: '必输项' },
// { max: 17, message: '整数位不能超过14位' },
// ],
'trtcre.trdgrp.rec.pctfin': [
{ type: 'string', required: false, message: '必输项' },
{ max: 6, message: '长度不能超过6' },
{type: 'string', required: false, message: '必输项'},
{max: 6, message: '长度不能超过6'},
],
'trtcre.trtmod.finmod.dinjdm': [
{ type: 'string', required: false, message: '必输项' },
{ max: 20, message: '长度不能超过20' },
{type: 'string', required: false, message: '必输项'},
{max: 20, message: '长度不能超过20'},
],
'trtcre.extrat': [
{ type: 'string', required: false, message: '必输项' },
{ max: 12, message: '长度不能超过12' },
{type: 'string', required: false, message: '必输项'},
{max: 12, message: '长度不能超过12'},
],
'trtcre.trdgrp.cbs.max.amt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
{type: 'number', required: false, message: '必输项'},
// { max: 18, message: '整数位不能超过14位' },
// {
// pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
// message: '小数位不能超过3位',
// },
],
'trtcre.trtmod.finmod.intdat': [
{ type: 'string', required: false, message: '必输项' },
{ max: 2, message: '长度不能超过2' },
{type: 'string', required: false, message: '必输项'},
{max: 2, message: '长度不能超过2'},
],
'trtcre.trtmod.finmod.ratchgdat': [
{ type: 'string', required: false, message: '必输项' },
{ max: 4, message: '长度不能超过4' },
{type: 'string', required: false, message: '必输项'},
{max: 4, message: '长度不能超过4'},
],
'trtcre.trdgrp.rec.tenday': [
{ type: 'string', required: false, message: '必输项' },
{ max: 10, message: '长度不能超过10' },
{type: 'string', required: false, message: '必输项'},
{max: 10, message: '长度不能超过10'},
],
'trtcre.trtmod.finmod.graday': [
{ type: 'string', required: false, message: '必输项' },
{ max: 10, message: '长度不能超过10' },
],
'trtcre.trdgrp.rec.matdat': [
//{type: "date", required: false, message: "输入正确的日期"}
{ type: 'string', required: false, message: '输入正确的日期' },
{type: 'string', required: false, message: '必输项'},
{max: 10, message: '长度不能超过10'},
],
// 'trtcre.trdgrp.rec.matdat': [
// {type: "date", required: false, message: "输入正确的日期"}
// // { type: 'string', required: false, message: '输入正确的日期' },
// ],
'trtcre.trtmod.finmod.fltval': [
{ type: 'string', required: false, message: '必输项' },
{ max: 12, message: '长度不能超过12' },
{type: 'string', required: false, message: '必输项'},
{max: 12, message: '长度不能超过12'},
],
'trtcre.trdgrp.rec.stttendat': [
//{type: "date", required: false, message: "输入正确的日期"}
{ type: 'string', required: false, message: '输入正确的日期' },
{type: "date", required: false, message: "输入正确的日期"}
// { type: 'string', required: false, message: '输入正确的日期' },
],
'trtcre.trdgrp.rec.intrat': [
{ type: 'string', required: false, message: '必输项' },
{ max: 14, message: '长度不能超过14' },
{type: 'string', required: false, message: '必输项'},
{max: 14, message: '长度不能超过14'},
],
'trtcre.trtmod.finmod.ovdintrat': [
{ type: 'string', required: false, message: '必输项' },
{ max: 8, message: '长度不能超过8' },
{type: 'string', required: false, message: '必输项'},
{max: 8, message: '长度不能超过8'},
],
'trtcre.trtmod.finmod.shuilv': [
{ type: 'string', required: false, message: '必输项' },
{ max: 10, message: '长度不能超过10' },
{type: 'string', required: false, message: '必输项'},
{max: 10, message: '长度不能超过10'},
],
'trtcre.trdgrp.rec.actrat': [
{ type: 'string', required: false, message: '必输项' },
{ max: 12, message: '长度不能超过12' },
{type: 'string', required: false, message: '必输项'},
{max: 12, message: '长度不能超过12'},
],
'trtcre.trtmod.finmod.fincod': [
{ type: 'string', required: false, message: '必输项' },
{ max: 17, message: '长度不能超过17' },
{type: 'string', required: false, message: '必输项'},
{max: 17, message: '长度不能超过17'},
],
'trtcre.trdgrp.rec.trntyp': [
{ type: 'string', required: false, message: '必输项' },
{ max: 6, message: '长度不能超过6' },
{type: 'string', required: false, message: '必输项'},
{max: 6, message: '长度不能超过6'},
],
'trtcre.trtmod.finmod.intamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
// 'trtcre.trtmod.finmod.intamt': [
// { type: 'number', required: false, message: '必输项' },
// { max: 18, message: '整数位不能超过14位' },
// {
// pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
// message: '小数位不能超过3位',
// },
// ],
'trtcre.trdgrp.rec.oppacc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: false, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trtcre.trtmod.finmod.dinmod.dinjdm': [
{ type: 'string', required: false, message: '必输项' },
{ max: 20, message: '长度不能超过20' },
{type: 'string', required: false, message: '必输项'},
{max: 20, message: '长度不能超过20'},
],
'trtcre.trtmod.finmod.dinmod.dinjls': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
{type: 'string', required: false, message: '必输项'},
{max: 40, message: '长度不能超过40'},
],
'trtcre.trtmod.finmod.dinmod.ockhdm': [
{ type: 'string', required: false, message: '必输项' },
{ max: 20, message: '长度不能超过20' },
{type: 'string', required: false, message: '必输项'},
{max: 20, message: '长度不能超过20'},
],
'trtcre.trtmod.finmod.dinmod.hxkhdm': [
{ type: 'string', required: false, message: '必输项' },
{ max: 20, message: '长度不能超过20' },
{type: 'string', required: false, message: '必输项'},
{max: 20, message: '长度不能超过20'},
],
'trtcre.trtmod.finmod.dinmod.sxpfdm': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
{type: 'string', required: false, message: '必输项'},
{max: 40, message: '长度不能超过40'},
],
'trtcre.trtmod.finmod.dinmod.djhtno': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
{type: 'string', required: false, message: '必输项'},
{max: 40, message: '长度不能超过40'},
],
'trtcre.trtmod.finmod.dinmod.sxlexi': [
{ type: 'string', required: false, message: '必输项' },
{ max: 20, message: '长度不能超过20' },
{type: 'string', required: false, message: '必输项'},
{max: 20, message: '长度不能超过20'},
],
'trtcre.trtmod.finmod.dinmod.spzhta': [
{ type: 'string', required: false, message: '必输项' },
{ max: 10, message: '长度不能超过10' },
{type: 'string', required: false, message: '必输项'},
{max: 10, message: '长度不能超过10'},
],
'trtcre.trtmod.finmod.dinmod.chapdm': [
{ type: 'string', required: false, message: '必输项' },
{ max: 20, message: '长度不能超过20' },
{type: 'string', required: false, message: '必输项'},
{max: 20, message: '长度不能超过20'},
],
'trtcre.trtmod.finmod.dinmod.chapmc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
{type: 'string', required: false, message: '必输项'},
{max: 40, message: '长度不能超过40'},
],
'trtcre.trtmod.finmod.dinmod.dakaje': [
{ type: 'string', required: false, message: '必输项' },
{ max: 24, message: '长度不能超过24' },
{type: 'string', required: false, message: '必输项'},
{max: 24, message: '长度不能超过24'},
],
'trtcre.trtmod.finmod.dinmod.shuilv': [
{ type: 'string', required: false, message: '必输项' },
{ max: 10, message: '长度不能超过10' },
{type: 'string', required: false, message: '必输项'},
{max: 10, message: '长度不能超过10'},
],
'trtcre.trtmod.finmod.dinmod.maxdje': [
{ type: 'string', required: false, message: '必输项' },
{ max: 24, message: '长度不能超过24' },
{type: 'string', required: false, message: '必输项'},
{max: 24, message: '长度不能超过24'},
],
'trtcre.trtmod.finmod.dinmod.shpjgh': [
{ type: 'string', required: false, message: '必输项' },
{ max: 26, message: '长度不能超过26' },
{type: 'string', required: false, message: '必输项'},
{max: 26, message: '长度不能超过26'},
],
'trtcre.trtmod.finmod.dinmod.mindje': [
{ type: 'string', required: false, message: '必输项' },
{ max: 24, message: '长度不能超过24' },
{type: 'string', required: false, message: '必输项'},
{max: 24, message: '长度不能超过24'},
],
'trtcre.trtmod.finmod.dinmod.shpdch': [
{ type: 'string', required: false, message: '必输项' },
{ max: 26, message: '长度不能超过26' },
{type: 'string', required: false, message: '必输项'},
{max: 26, message: '长度不能超过26'},
],
'trtcre.trtmod.finmod.dinmod.bizhog': [
{ type: 'string', required: false, message: '必输项' },
{ max: 20, message: '长度不能超过20' },
{type: 'string', required: false, message: '必输项'},
{max: 20, message: '长度不能超过20'},
],
'trtcre.trtmod.finmod.dinmod.shpijg': [
{ type: 'string', required: false, message: '必输项' },
{ max: 24, message: '长度不能超过24' },
{type: 'string', required: false, message: '必输项'},
{max: 24, message: '长度不能超过24'},
],
'trtcre.trtmod.finmod.dinmod.dakaqx': [
{ type: 'string', required: false, message: '必输项' },
{ max: 10, message: '长度不能超过10' },
{type: 'string', required: false, message: '必输项'},
{max: 10, message: '长度不能超过10'},
],
'trtcre.trtmod.finmod.dinmod.spjgdc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 26, message: '长度不能超过26' },
{type: 'string', required: false, message: '必输项'},
{max: 26, message: '长度不能超过26'},
],
'trtcre.trtmod.finmod.dinmod.maxqix': [
{ type: 'string', required: false, message: '必输项' },
{ max: 10, message: '长度不能超过10' },
{type: 'string', required: false, message: '必输项'},
{max: 10, message: '长度不能超过10'},
],
'trtcre.trtmod.finmod.dinmod.dinjlb': [
{ type: 'string', required: false, message: '必输项' },
{ max: 26, message: '长度不能超过26' },
{type: 'string', required: false, message: '必输项'},
{max: 26, message: '长度不能超过26'},
],
'trtcre.trtmod.finmod.dinmod.minqix': [
{ type: 'string', required: false, message: '必输项' },
{ max: 10, message: '长度不能超过10' },
{type: 'string', required: false, message: '必输项'},
{max: 10, message: '长度不能超过10'},
],
'trtcre.trtmod.finmod.dinmod.sheplb': [
{ type: 'string', required: false, message: '必输项' },
{ max: 26, message: '长度不能超过26' },
{type: 'string', required: false, message: '必输项'},
{max: 26, message: '长度不能超过26'},
],
'trtcre.trtmod.finmod.dinmod.qixndw': [
{ type: 'string', required: false, message: '必输项' },
{ max: 10, message: '长度不能超过10' },
{type: 'string', required: false, message: '必输项'},
{max: 10, message: '长度不能超过10'},
],
'trtcre.trtmod.finmod.dinmod.libor': [
{ type: 'string', required: false, message: '必输项' },
{ max: 26, message: '长度不能超过26' },
{type: 'string', required: false, message: '必输项'},
{max: 26, message: '长度不能超过26'},
],
'liaall.outamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{type: 'number', required: false, message: '必输项'},
{max: 18, message: '整数位不能超过14位'},
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'liaall.outpct': [
{ type: 'string', required: false, message: '必输项' },
{ max: 6, message: '长度不能超过6' },
{type: 'string', required: false, message: '必输项'},
{max: 6, message: '长度不能超过6'},
],
'liaall.concur': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'liaall.misamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{type: 'number', required: false, message: '必输项'},
{max: 18, message: '整数位不能超过14位'},
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
......@@ -1550,111 +1289,99 @@ let checkObj = {
],
'liaall.exttotoldamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{type: 'number', required: false, message: '必输项'},
{max: 18, message: '整数位不能超过14位'},
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'liaall.exttotamt': [
{ type: 'number', required: false, message: '必输项' },
{ max: 18, message: '整数位不能超过14位' },
{type: 'number', required: false, message: '必输项'},
{max: 18, message: '整数位不能超过14位'},
{
pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/,
message: '小数位不能超过3位',
},
],
'setmod.ref': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'setmod.zmqacc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 20, message: '长度不能超过20' },
{type: 'string', required: false, message: '必输项'},
{max: 20, message: '长度不能超过20'},
],
// 'mtabut.coninf.conexedat': [
// //{type: "date", required: false, message: "输入正确的日期"}
// { type: 'string', required: false, message: '输入正确的日期' },
// ],
// 'mtabut.coninf.usr.extkey': [
// { type: 'string', required: false, message: '必输项' },
// { max: 8, message: '长度不能超过8' },
// ],
'trnmod.trndoc.advnam': [
{ type: 'string', required: false, message: '必输项' },
{ max: 50, message: '长度不能超过50' },
{type: 'string', required: false, message: '必输项'},
{max: 50, message: '长度不能超过50'},
],
'trnmod.trndoc.amdapl': [
{ type: 'string', required: true, message: '必输项' },
{ max: 50, message: '长度不能超过50' },
{type: 'string', required: true, message: '必输项'},
{max: 50, message: '长度不能超过50'},
],
'trnmod.trndoc.advdoc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 1, message: '长度不能超过1' },
{type: 'string', required: false, message: '必输项'},
{max: 1, message: '长度不能超过1'},
],
'trnmod.trndoc.filrecv': [
{ type: 'string', required: false, message: '必输项' },
{ max: 16, message: '长度不能超过16' },
{type: 'string', required: false, message: '必输项'},
{max: 16, message: '长度不能超过16'},
],
'trnmod.trndoc.doctrestm': [
{ type: 'string', required: false, message: '必输项' },
{ max: 1, message: '长度不能超过1' },
{type: 'string', required: false, message: '必输项'},
{max: 1, message: '长度不能超过1'},
],
'trnmod.trndoc.condocstm': [
{ type: 'string', required: false, message: '必输项' },
{ max: 1, message: '长度不能超过1' },
{type: 'string', required: false, message: '必输项'},
{max: 1, message: '长度不能超过1'},
],
'trnmod.trndoc.rcvatt.seainf': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'financ.acc': [
{ type: 'string', required: false, message: '必输项' },
{ max: 40, message: '长度不能超过40' },
{type: 'string', required: false, message: '必输项'},
{max: 40, message: '长度不能超过40'},
],
'financ.ref2': [
{ type: 'string', required: false, message: '必输项' },
{ max: 20, message: '长度不能超过20' },
{type: 'string', required: false, message: '必输项'},
{max: 20, message: '长度不能超过20'},
],
'financ.ref5': [
{ type: 'string', required: false, message: '必输项' },
{ max: 20, message: '长度不能超过20' },
{type: 'string', required: false, message: '必输项'},
{max: 20, message: '长度不能超过20'},
],
'financ.ref3': [
{ type: 'string', required: false, message: '必输项' },
{ max: 20, message: '长度不能超过20' },
{type: 'string', required: false, message: '必输项'},
{max: 20, message: '长度不能超过20'},
],
'financ.ref4': [
{ type: 'string', required: false, message: '必输项' },
{ max: 20, message: '长度不能超过20' },
{type: 'string', required: false, message: '必输项'},
{max: 20, message: '长度不能超过20'},
],
'trtcre.trdgrp.rec.recaccount': [
{ type: 'string', required: false, message: '必输项' },
{ max: 35, message: '长度不能超过35' },
{type: 'string', required: false, message: '必输项'},
{max: 35, message: '长度不能超过35'},
],
'trtcre.trtp.recname': [
{ type: 'string', required: false, message: '必输项' },
{ max: 80, message: '长度不能超过80' },
{type: 'string', required: false, message: '必输项'},
{max: 80, message: '长度不能超过80'},
],
'trtcre.trdgrp.rec.reccountrycode': [
{ type: 'string', required: false, message: '必输项' },
{ max: 3, message: '长度不能超过3' },
{type: 'string', required: false, message: '必输项'},
{max: 3, message: '长度不能超过3'},
],
'trtcre.trdgrp.rec.recdistrictcode': [
{ type: 'string', required: false, message: '必输项' },
{ max: 6, message: '长度不能超过6' },
{type: 'string', required: false, message: '必输项'},
{max: 6, message: '长度不能超过6'},
],
};
......
......@@ -132,8 +132,9 @@ export default class Bctset {
trtcre: {
trtmod: {
finmod: {
act1:'',
accbch: '',
intprd: '',
intprd: '6',
ovdintrat: '',
fincod: '',
fltval: '',
......@@ -141,7 +142,7 @@ export default class Bctset {
spjgdc: '',
shpdch: '',
sxlexi: '',
jzllgz: '',
jzllgz: '1',
chapdm: '',
libor: '',
sheplb: '',
......@@ -169,7 +170,7 @@ export default class Bctset {
djhtno: '',
chapmc: '',
},
intamt: '',
intamt: '0',
flttyp: '',
act3: '',
ratchgdat: '',
......@@ -177,10 +178,9 @@ export default class Bctset {
ovdinttyp: '',
graday: '',
intact: '',
act1: '',
dinjdm: '',
wjdkfl: '',
ratchgtyp: '',
ratchgtyp: '1',
acttyp: '',
intdat: '',
ratchgprd: '',
......@@ -192,25 +192,30 @@ export default class Bctset {
trntyp: '',
trdgrp: {
rec: {
stttendat: '',
fincod:'',
ovdflg: '',
ownusr: window.sessionStorage.userId ? window.sessionStorage.userId : 'ZL',
stttendat: new Date(),
recaccount: '',
pctfin: '',
pctfin: '100',
recdistrictcode: '',
ownref: '',
intrat: '',
intrat: '0.000000',
pntnam: '',
invtyp: '',
invtyp: '1',
fintyp: '',
tenday: '',
guaflg: '',
stagod: '',
stagod: '001',
lprtyp: '',
issdat: '',
issdat: new Date(),
matdat: '',
nam: '',
actrat: '',
actrat: '0.000000',
pntref: '',
reccountrycode: '',
opndat: new Date(),
branchinr: ''
},
cbs: {
max: {
......@@ -227,7 +232,7 @@ export default class Bctset {
trtp: {
act: '',
usr: {
extkey: '',
extkey: window.sessionStorage.userId ? window.sessionStorage.userId : 'ZL',
},
recname: '',
bcdget: {
......@@ -340,11 +345,6 @@ export default class Bctset {
basflg: '',
},
nar754: '',
trdgrp: {
rec: {
},
},
paypsb: '',
dftcre: {
dftp: {
......@@ -381,7 +381,7 @@ export default class Bctset {
flttyp: '',
tenday: '',
rescur: '',
guaflg: '',
guaflg: '0',
dfuflg: '',
trntyp: '',
bankno: '',
......
......@@ -8,7 +8,7 @@
<c-fullbox>
<c-input
disabled
v-model="model.trtcre.trdgrp.rec.pntref"
v-model="trtcretrdgrprecpntref"
maxlength="16"
style="width: 98%"
placeholder="请输入单据编号"
......@@ -61,12 +61,7 @@
<c-button
size="small"
type="primary"
:disabled="
model.trtcre.trdgrp.rec.fintyp == '' ||
model.trtcre.trdgrp.fip.pts.adrblk == '' ||
// model.trdgrp.rec.branchinr == ''||
model.trtcre.trdgrp.rec.ownref != ''
"
@click="getTrdgrpOwnRef"
>
获取
</c-button>
......@@ -130,7 +125,7 @@
<el-form-item label="融资品种" prop="trtcre.trdgrp.rec.fintyp">
<c-select
disabled
v-model="model.trtcre.trdgrp.rec.fintyp"
v-model="fintyp"
style="width: 100%"
placeholder="请选择融资品种"
:disable="true"
......@@ -153,6 +148,7 @@
style="width: 100%"
placeholder="请选择货押标识"
>
<el-option
v-for="item in codes.guaflg"
:key="item.value"
......@@ -160,6 +156,7 @@
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
......@@ -185,7 +182,7 @@
<c-col :span="12">
<el-form-item label="原始币种" prop="trtcre.oricur">
<c-select
v-model="model.trtcre.oricur"
v-model="oricur"
style="width: 100%"
:disabled="true"
placeholder="请选择币种"
......@@ -207,7 +204,7 @@
prop="trtcre.oriamt"
>
<c-input
v-model="model.trtcre.oriamt"
v-model="oriamt"
style="width: 100%"
placeholder="请输入融资金额"
></c-input>
......@@ -241,7 +238,7 @@
<c-col :span="24">
<c-col :span="13">
<el-form-item label="融资金额" prop="trtcre.trdgrp.cbs.max.cur">
<c-select v-model="model.trtcre.trdgrp.cbs.max.cur">
<c-select v-model="maxcur">
<el-option
v-for="item in codes.curtxt2"
:key="item.value"
......@@ -259,7 +256,7 @@
label-width="5px"
>
<c-input
v-model="model.trtcre.trdgrp.cbs.max.amt"
v-model="maxamt"
:disabled="true"
></c-input>
</el-form-item>
......@@ -395,14 +392,14 @@
style="width: 100%"
placeholder="请选择第一还款账号"
>
<el-option
v-for="(item, idx) in codes.codeSet[
'trtcre.trtmod.finmod.act1'
]"
:key="idx"
:label="item.split('\t')[1]"
:value="item.split('\t')[0]"
></el-option>
<!-- <el-option-->
<!-- v-for="(item, idx) in codes.codeSet[-->
<!-- 'trtcre.trtmod.finmod.act1'-->
<!-- ]"-->
<!-- :key="idx"-->
<!-- :label="item.split('\t')[1]"-->
<!-- :value="item.split('\t')[0]"-->
<!-- ></el-option>-->
</c-select>
</el-form-item>
</c-col>
......@@ -842,6 +839,34 @@ export default {
watch: {},
methods: {},
created: function () {},
computed:{
trtcretrdgrprecpntref(){
this.model.trtcre.trtmod.finmod.fincod = this.model.brdgrp.rec.ownref
this.model.trtcre.trdgrp.rec.fincod = this.model.brdgrp.rec.ownref
this.model.trtcre.trdgrp.rec.pntref = this.model.brdgrp.rec.ownref
return this.model.trtcre.trdgrp.rec.pntref
},
fintyp(){
this.model.trtcre.trdgrp.rec.fintyp = 'BRF'
return this.model.trtcre.trdgrp.rec.fintyp
},
oricur(){
this.model.trtcre.oricur = this.model.brdgrp.cbs.max.cur
return this.model.trtcre.oricur
},
oriamt(){
this.model.trtcre.oriamt = this.model.brdgrp.cbs.max.amt * this.model.trtcre.trdgrp.rec.pctfin /100
return this.model.trtcre.oriamt
},
maxcur(){
this.model.trtcre.trdgrp.cbs.max.cur = this.model.trtcre.oricur
return this.model.trtcre.trdgrp.cbs.max.cur
},
maxamt(){
this.model.trtcre.trdgrp.cbs.max.amt = this.model.trtcre.oriamt
return this.model.trtcre.trdgrp.cbs.max.amt
},
}
};
</script>
......
......@@ -13,8 +13,8 @@ export default class Inftrd {
},
infcon: {
chksubcon: '',
opndatfrom: '',
opndatto: '',
opndatfrom: new Date(),
opndatto: new Date(),
seaownref: '',
seaamtfr: '',
seasta: '',
......
......@@ -307,17 +307,17 @@
</template>
</c-list-search>
<c-col :span="24" style="margin-top: 10px">
<c-button
class="medium_bcs"
size="medium"
type="primary"
style="margin-left: 0px"
@click="toTrtopn"
>进口融资开立
</c-button
>
</c-col>
<!-- <c-col :span="24" style="margin-top: 10px">-->
<!-- <c-button-->
<!-- class="medium_bcs"-->
<!-- size="medium"-->
<!-- type="primary"-->
<!-- style="margin-left: 0px"-->
<!-- @click="toTrtopn"-->
<!-- >进口融资开立-->
<!-- </c-button-->
<!-- >-->
<!-- </c-col>-->
<div style="height: 90%">
<c-col :span="24">
<el-table
......
......@@ -197,6 +197,10 @@ export default {
if (res.respCode == SUCCESS) {
this.model.lidgrp.avb.pts.extkey=res.data.avbwth.pts.extkey;
this.model.lidgrp.avb.pts.adrblk=res.data.avbwth.pts.adrblk;
this.model.lidgrp.avb.pts.nam=res.data.avbwth.pts.nam;
this.model.lidgrp.avb.pts.ptainr =res.data.avbwth.pts.ptainr;
this.model.lidgrp.avb.pts.ptyinr=res.data.avbwth.pts.ptyinr;
this.model.lidgrp.avb.pts.rol="AVB";
}
},
},
......
......@@ -442,7 +442,7 @@ export default {
{ max: 35, message: '长度不能超过35' },
],
'lidgrp.blk.mixdet': [
{ type: 'string', required: false, message: '必输项' },
{ type: 'string', message: '必输项' },
{ max: 130, message: '长度不能超过130' },
],
'lidgrp.drw.adrelc': [
......@@ -625,7 +625,7 @@ export default {
],
label5: [{ required: true, message: '必输项' }],
"lidgrp.rec.guaflg":[{ required: true, message: '必输项' }],
'lidgrp.blk.insbnk': [
{ type: 'string', required: false, message: '必输项' },
{ max: 12000, message: '长度不能超过12000' },
......@@ -751,7 +751,7 @@ export default {
],
bcbtyp7: [
{ type: 'string', required: false, message: '必输项' },
{ type: 'string', required: true, message: '必输项' },
{ max: 30, message: '长度不能超过30' },
],
bcbdat: [{ type: 'string', required: false, message: '输入正确的日期' }],
......@@ -1018,7 +1018,7 @@ export default {
{ max: 8, message: '长度不能超过8' },
],
'lidgrp.cbs.nom1.cur': [
{ type: 'string', required: true },
{ type: 'string', required: true , message: '必输项' },
{ max: 8, message: '长度不能超过8' },
],
};
......
......@@ -91,7 +91,14 @@
</c-col>
<c-col :span="24">
<el-form-item label="议付/延期付款指示" prop="lidgrp.blk.defdet">
<el-form-item
label="议付/延期付款指示"
prop="lidgrp.blk.defdet"
:rules=" [
{ type: 'string', required: flag9, message: '必输项' },
{ max: 140, message: '长度不能超过140' },
]"
>
<c-input
type="textarea"
v-model="model.lidgrp.blk.defdet"
......@@ -292,7 +299,13 @@
</c-col>
<c-col :span="24">
<el-form-item label="混合付款指示" prop="lidgrp.blk.mixdet">
<el-form-item
label="混合付款指示"
prop="lidgrp.blk.mixdet"
:rules="[
{ max: 130, message: '长度不能超过130' },
{ required:!flag3, message:'必输项'}
]">
<c-input
type="textarea"
v-model="model.lidgrp.blk.mixdet"
......@@ -309,12 +322,18 @@
<el-form-item
label="远期汇票最大期限(天)"
prop="lidgrp.rec.tenmaxday"
:required="flag8"
:rules="[
{ required:flag8,pattern:/^((?!^-[1-9]\d*|0$).)*$/, message:'必输项'},
{ type: 'number', message: '请输入数字' },
{ type: 'number', max: 999, message: '不能超过999' },
{ pattern: /(^-?[1-9][0-9]{0,2}$)|0/, message: '-999至999之间' },
]"
>
<c-input
:disabled="!!(this.model.lidgrp.rec.avbby == 'P')"
v-model.number="model.lidgrp.rec.tenmaxday"
placeholder="请输入天数"
maxlength="3"
></c-input>
</el-form-item>
</c-col>
......@@ -341,6 +360,7 @@ export default {
flag6: false,
flag7: false,
flag8: true,
flag9: false,
};
},
methods: {
......@@ -388,6 +408,7 @@ export default {
this.flag2 = true;
this.flag3 = true;
this.flag7 = false;
this.flag9 = true;
this.model.lidgrp.blk.defdet="days after B/L date"
}
if (val == "N") {
......@@ -395,6 +416,8 @@ export default {
this.flag2 = false;
this.flag3 = true;
this.flag7 = true;
this.flag8 = false;
this.flag9 = false;
this.model.lidgrp.blk.defdet="days after B/L date"
}
if (val == "P") {
......@@ -403,6 +426,7 @@ export default {
this.flag3 = true;
this.flag7 = false;
this.flag8 = false;
this.flag9 = false;
this.model.lidgrp.rec.tenmaxday == 0
this.model.lidgrp.blk.defdet=""
}
......@@ -411,6 +435,7 @@ export default {
this.flag2 = true;
this.flag3 = false;
this.flag7 = false;
this.flag9 = false;
this.model.lidgrp.blk.defdet=""
}
if (val == "A") {
......@@ -418,6 +443,7 @@ export default {
this.flag2 = false;
this.flag3 = true;
this.flag7 = true;
this.flag9 = false;
this.model.lidgrp.blk.defdet=""
}
},
......
......@@ -286,7 +286,14 @@
</c-col>
<c-col :span="24">
<el-form-item label="其他适用规则" prop="lidgrp.rec.apprultxt">
<el-form-item
label="其他适用规则"
prop="lidgrp.rec.apprultxt"
:rules="[
{ required:!flag, message:'必输项'},
{ max: 35, message: '长度不能超过35' },
]"
>
<c-input
v-model="model.lidgrp.rec.apprultxt"
maxlength="35"
......@@ -660,7 +667,27 @@ export default {
}
}
},
"model.litp.aamp.aammod.addamtflg":{
immediate: true,
deep: true,
handler(val, oldVal) {
if (val == "X") {
this.model.lidgrp.cbs.max2.cur = this.model.lidgrp.cbs.nom1.cur;
this.model.lidgrp.cbs.opn2.cur = this.model.lidgrp.cbs.nom1.cur;
} else {
this.model.lidgrp.cbs.max2.cur = "";
this.model.lidgrp.cbs.opn2.cur = "";
}
},
},
"model.lidgrp.cbs.max2.amt":{
immediate: true,
deep: true,
handler(val, oldVal) {
this.model.lidgrp.cbs.opn2.amt = val;
this.model.lidgrp.blk.addamtcov = `${this.model.lidgrp.cbs.opn2.cur} ${val} `
},
},
},
computed: {
......
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