import RmbbopCheck from "../../../../components/business/rmb/rmbbop/model/check"; export default function () { return { ...new RmbbopCheck(this).check, //===概要============================================== "gidgrp.rec.ownref": [ {type: "string", required: true, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "gidgrp.rec.bchkeyinr": [ {type: "string", required: true, message: "必输项"}, ], "gidgrp.cbs.max.cur": [ {type: "string", required: true, message: "必输项"}, ], "gidgrp.cbs.max.amt": [ {type: "string", required: true, message: "必输项"}, { pattern: /^-?[1-9]\d{0,14}(\.\d{1,3})?$|^0(\.\d{1,3})?$/, message: "整数位不能超过15位,小数位不能超过2位", }, { validator: function (rule, value, callback) { if (value < 0) { return callback(new Error('The amount has to be positive')); } else { //校验通过 callback(); } }, trigger: ['blur', 'change'] } ], "gidgrp.cbs.opn1.cur": [ {type: "string", required: false, message: "必输项"}, {max: 3, message: "长度不能超过3"} ], "gidgrp.cbs.opn1.amt": [ {type: "string", required: false, message: "必输项"}, { pattern: /^-?[1-9]\d{0,14}(\.\d{1,3})?$|^0(\.\d{1,3})?$/, message: "整数位不能超过15位,小数位不能超过2位", }, ], "gidgrp.rec.purpos": [ {type: "string", required: true, message: "必输项"}, {max: 4, message: "长度不能超过4"} ], "gidgrp.rec.hndtyp": [ {type: "string", required: true, message: "必输项"}, {max: 4, message: "长度不能超过4"} ], "gidgrp.rec.gartyp": [ {type: "string", required: true, message: "必输项"}, {max: 4, message: "长度不能超过4"} ], "gidgrp.rec.legfrm": [ {type: "string", required: true, message: "必输项"}, {max: 4, message: "长度不能超过4"} ], "gidgrp.blk.apprul": [ {type: "string", required: true, message: "必输项"}, ], "gidgrp.rec.cfaguatyp": [ {type: "string", required: true, message: "必输项"} ], "gidgrp.rec.orcref": [ {type: "string", required: false, message: "必输项"}, {max: 32, message: "长度不能超过32"} ], "gidgrp.rec.oppbnk": [ {required: true, message: "必输项"} ], "gitp.usr.extkey": [ {type: "string", required: true, message: "必输项"}, {max: 8, message: "长度不能超过8"} ], "gidgrp.rec.orddat": [ {type: "string", required: true, message: "输入正确的日期"} ], "gidgrp.rec.opndat": [ {type: "string", required: true, message: "输入正确的日期"} ], "gidgrp.rec.exptyp": [ {type: "string", required: true, message: "必输项"}, ], "gidgrp.blk.exptxt": [ {type: "string", required: false, message: "必输项"}, ], //====当事人描述======================================== "gidgrp.apl.pts.ref": [ {type: "string", required: false, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "gidgrp.apl.pts.extkey": [ {type: "string", required: true, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "gidgrp.apl.namelc": [ {type: "string", required: false, message: "必输项"}, {max: 35, message: "长度不能超过35"} ], "gidgrp.apl.pts.adrblk": [ {required: true, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "gidgrp.apl.dbfadrblkcn": [ {type: "string", required: false, message: "必输项"}, {max: 35, message: "长度不能超过35"} ], "gidgrp.apl.adrelc": [ {type: "string", required: false, message: "必输项"}, {max: 35, message: "长度不能超过35"} ], "gidgrp.con.pts.ref": [ {type: "string", required: false, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "gidgrp.con.pts.extkey": [ {type: "string", required: false, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "gidgrp.con.namelc": [ {type: "string", required: false, message: "必输项"}, {max: 35, message: "长度不能超过35"} ], "gidgrp.con.pts.adrblk": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "gidgrp.con.dbfadrblkcn": [ {type: "string", required: false, message: "必输项"}, {max: 35, message: "长度不能超过35"} ], "gidgrp.con.adrelc": [ {type: "string", required: false, message: "必输项"}, {max: 35, message: "长度不能超过35"} ], "gidgrp.iss.pts.ref": [ {type: "string", required: false, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "gidgrp.iss.pts.extkey": [ {type: "string", required: true, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "gidgrp.iss.namelc": [ {type: "string", required: false, message: "必输项"}, {max: 35, message: "长度不能超过35"} ], "gidgrp.iss.pts.adrblk": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "gidgrp.iss.dbfadrblkcn": [ {type: "string", required: false, message: "必输项"}, {max: 35, message: "长度不能超过35"} ], "gidgrp.iss.adrelc": [ {type: "string", required: false, message: "必输项"}, {max: 35, message: "长度不能超过35"} ], "gidgrp.ben.pts.ref": [ {type: "string", required: false, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "gidgrp.ben.pts.extkey": [ {type: "string", required: true, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "gidgrp.ben.namelc": [ {type: "string", required: false, message: "必输项"}, {max: 35, message: "长度不能超过35"} ], "gidgrp.ben.pts.adrblk": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "gidgrp.ben.dbfadrblkcn": [ {type: "string", required: false, message: "必输项"}, {max: 35, message: "长度不能超过35"} ], "gidgrp.ben.adrelc": [ {type: "string", required: false, message: "必输项"}, {max: 35, message: "长度不能超过35"} ], "gidgrp.blk.addamtcovs20": [ {required: false, message: "必输项"}, {max: 780, message: "长度不能超过780"} ], //===演示/交付============================= "gidgrp.rec.deloritxt": [ {type: "string", required: false, message: "必输项"}, {max: 35, message: "长度不能超过35"} ], "gidgrp.blk.deltoadr": [ {type: "string", required: false, message: "必输项"}, {max: 210, message: "长度不能超过210"}, { validator: function (rule, value, callback) { if (value) { if (/[\u4E00-\u9FA5]/g.test(value)) { callback(new Error('不能包含中文!')) } else { callback() } } callback() }, trigger: ['blur', 'change'] } ], "gidgrp.blk.trfcond": [ {type: "string", required: false, message: "必输项"}, {max: 6630, message: "长度不能超过6630"} ], "gidgrp.blk.feetxt": [ {type: "string", required: false, message: "必输项"}, {max: 210, message: "长度不能超过210"} ], "gidgrp.blk.preper": [ {type: "string", required: false, message: "必输项"}, {max: 6500, message: "长度不能超过6500"} ], "gidgrp.blk.atxpreper": [ {type: "string", required: false, message: "必输项"}, {max: 65, message: "长度不能超过65"} ], } }