Check.js 3 KB
Newer Older
fukai committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94
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: "必输项"
    //             },
    //         ],

            



    //     }
}