import CfapubCheck from '../../common/check/pubcheck' import moment from 'moment'; import {checkRuleOfEAD} from "CFARules" export default function () { let checks = checkRuleOfEAD().call({module:"EADADD"}).call(this,this,moment) return checks // return { // ...new CfapubCheck(this).check, // "eblmod.ebl.reldat": [ // { // required: true, // message: "必输项" // }, // ], // "cfabut.ownextkey": [ // { // required: true, // message: "必输项" // }, // ], // "eblmod.ebl.resamt": [ // { // validator:(rule,value,callback) =>{ // if (value == '' || value == null || value == 0) { // return callback(new Error('必输项')) // } else{ // callback() // } // }, // trigger: ['blur', 'change'] // }, // ], // "recgrp.bas.appname": [ // { // required: true, // message: "必输项" // }, // ], // "recgrp.bas.creditorname": [ // { // validator: (rule, value, callback) => { // if (!value && !this.model.recgrp.bas.creditornamen) { // return callback(new Error('债权人中文名称和英文名称至少填写一个!')); // } else { // callback(); // } // callback(); // }, // trigger: ['blur', 'change'] // } // ], // "recgrp.bas.anninrate": [ // { // pattern: /^-?[1-9]\d{0,4}(\.\d{1,8})?$|^0(\.\d{1,8})?$/, // message: "整数位不能超过5位,小数位不能超过8位", // }, // { // validator: (rule, value, callback) => { // if (value === null || value === "") { // return callback(new Error('必输项')) // } else if (value < 0) { // callback(new Error('年化利率必须大于等于0')); // } // callback() // }, // } // ], // "recgrp.bas.floatrate": [ // { // required: true, // message: "必输项" // }, // ], // "recgrp.bas.relation": [ // { // required: true, // message: "必输项" // }, // ], // } }