import Utils from "~/utils" import RmbbopCheck from "../../../../components/business/rmb/rmbbop/model/check"; export default function () { return { ...new RmbbopCheck(this).check, //===业务信息============================================== "nidgrp.rec.cfaguatyp": [ {type: "string", required: true, message: "必输项"} ], "nidgrp.rec.credat": [ {required: true, message: "必输项"} ], "nidgrp.rec.ownref": [ {type: "string", required: true, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "nidgrp.rec.oppbnk": [{ required: true, message: "必输项" } ], // "nitp.usr.extkey":[ // {type: "string", required: false, message: "必输项"}, // {max: 8,message:"长度不能超过8"} // ], "nidgrp.cbs.max.cur": [ {type: "string", required: true, message: "必输项"}, {max: 3, message: "长度不能超过3"} ], "nidgrp.payeecountcode": [ {type: "string", required: true, message: "必输项"}, ], "nidgrp.rec.orcref": [ {type: "string", required: false, message: "必输项"}, ], // "nidgrp.cbs.max.amt":[ // {type: "string", required: false, message: "必输项"}, // {max: 17,message:"整数位不能超过14位"}, // ], // "nidgrp.cbs.opn1.cur":[ // {type: "string", required: false, message: "必输项"}, // {max: 3,message:"长度不能超过3"} // ], // "nidgrp.cbs.opn1.amt":[ // {type: "string", required: false, message: "必输项"}, // {max: 17,message:"整数位不能超过14位"}, // ], // "nidgrp.rec.gartypin":[ // {type: "string", required: false, message: "必输项"}, // {max: 4,message:"长度不能超过4"} // ], // "nidgrp.rec.vrfdat":[ // {type: "string", required: false, message: "输入正确的日期"} // ], // "nidgrp.rec.orddat":[ // {type: "string", required: false, message: "输入正确的日期"} // ], "nidgrp.rec.opndat": [ {type: "string", required: true, message: "输入正确的日期"} ], "nidgrp.rec.gartyp": [ {type: "string", required: true, message: "请选择保函类型"} ], "nidgrp.rec.hndtyp": [ {type: "string", required: true, message: "请选择保函开立类型"} ], // "nidgrp.rec.liadat":[ // {type: "string", required: false, message: "输入正确的日期"} // ], // "nidgrp.rec.inudat":[ // {type: "string", required: false, message: "输入正确的日期"} // ], // "nidgrp.rec.nam":[ // {type: "string", required: false, message: "必输项"}, // {max: 40,message:"长度不能超过40"} // ], // "nidgrp.apl.pts.ref":[ // {type: "string", required: false, message: "必输项"}, // {max: 16,message:"长度不能超过16"} // ], // "nidgrp.iss.pts.ref":[ // {type: "string", required: false, message: "必输项"}, // {max: 16,message:"长度不能超过16"} // ], // "nidgrp.iss.pts.extkey":[ // {type: "string", required: false, message: "必输项"}, // {max: 16,message:"长度不能超过16"} // ], // "nidgrp.ben.pts.ref":[ // {type: "string", required: false, message: "必输项"}, // {max: 16,message:"长度不能超过16"} // ], // "nidgrp.ben.pts.extkey":[ // {type: "string", required: false, message: "必输项"}, // {max: 16,message:"长度不能超过16"} // ], // "nidgrp.gidcxm.warran":[ // {type: "string", required: false, message: "必输项"}, // {max: 40,message:"长度不能超过40"} // ], // "nidgrp.rec.orddat":[ // {type: "string", required: false, message: "输入正确的日期"} // ], // "nidgrp.rec.opndat":[ // {type: "string", required: false, message: "输入正确的日期"} // ], // "nidgrp.blk.apprultxt":[ // {type: "string", required: false, message: "必输项"}, // {max: 35,message:"长度不能超过35"} // ], // "nidgrp.blk.exptxt":[ // {type: "string", required: true, message: "必输项"}, // {max: 780,message:"长度不能超过780"} // ], // "nidgrp.blk.liatxtc":[ // {type: "string", required: true, message: "必输项"}, // {max: 780,message:"长度不能超过780"} // ], //====当事人描述======================================== "nidgrp.apl.pts.ref": [ {type: "string", required: false, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "nidgrp.apl.pts.extkey": [ {type: "string", required: true, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "nidgrp.apl.namelc": [ {type: "string", required: true, message: "必输项"}, {max: 40, message: "长度不能超过40"} ], "nidgrp.apl.pts.adrblk": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "nidgrp.apl.dbfadrblkcn": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "nidgrp.apl.adrelc": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "nidgrp.con.pts.ref": [ {type: "string", required: false, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "nidgrp.con.pts.extkey": [ {type: "string", required: true, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "nidgrp.con.namelc": [ {type: "string", required: true, message: "必输项"}, {max: 40, message: "长度不能超过40"} ], "nidgrp.con.pts.adrblk": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "nidgrp.con.dbfadrblkcn": [ {type: "string", required: true, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "nidgrp.con.adrelc": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "nidgrp.iss.pts.ref": [ {type: "string", required: false, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "nidgrp.iss.pts.extkey": [ {type: "string", required: true, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "nidgrp.iss.namelc": [ {type: "string", required: true, message: "必输项"}, {max: 40, message: "长度不能超过40"} ], "nidgrp.iss.pts.adrblk": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "nidgrp.iss.dbfadrblkcn": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "nidgrp.iss.adrelc": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "nidgrp.ctr.pts.ref": [ {type: "string", required: false, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "nidgrp.ctr.pts.extkey": [ {type: "string", required: false, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "nidgrp.ctr.namelc": [ {type: "string", required: false, message: "必输项"}, {max: 40, message: "长度不能超过40"} ], "nidgrp.ctr.pts.adrblk": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "nidgrp.ctr.dbfadrblkcn": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "nidgrp.ctr.adrelc": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "nidgrp.ben.pts.ref": [ {type: "string", required: false, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "nidgrp.ben.pts.extkey": [ {type: "string", required: true, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "nidgrp.ben.namelc": [ {type: "string", required: true, message: "必输项"}, {max: 40, message: "长度不能超过40"} ], "nidgrp.ben.pts.adrblk": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "nidgrp.ben.dbfadrblkcn": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "nidgrp.ben.adrelc": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "nidgrp.adv.pts.ref": [ {type: "string", required: false, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "nidgrp.adv.pts.extkey": [ {type: "string", required: true, message: "必输项"}, {max: 16, message: "长度不能超过16"} ], "nidgrp.adv.namelc": [ {type: "string", required: true, message: "必输项"}, {max: 40, message: "长度不能超过40"} ], "nidgrp.adv.pts.adrblk": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "nidgrp.adv.dbfadrblkcn": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "nidgrp.adv.adrelc": [ {type: "string", required: false, message: "必输项"}, {max: 140, message: "长度不能超过140"} ], "nidgrp.blk.gidtxt": [ // {type: "string", required: true, message: "必输项"}, { validator: (rule, value, callback) => { if (this.model.nidgrp.rec.giduil == 'EN' && value && !Utils.testSwiftZ(value)) { callback("请清理标记的非法字符") return } callback() }, trigger: ['change', 'blur'] } ], } }