check.js 1.07 KB
import RmbbopCheck from "../../../../components/business/rmb/rmbbop/model/check";

export default function () {
    return {
        ...new RmbbopCheck(this).check,
        "btdgrp.blk.benref": [
            {required: true, message: "必输项"},
        ],

        "btdgrp.blk.setinsbt": [
            {required: true, message: "必输项"},
        ],

        "bttp.furide": [
            {
                validator: (rule, value, callback) => {
                    if (this.model.bttp.cre752flg != "" && value === "") {
                        return callback(new Error('必输项'));
                    }
                    callback()
                }, trigger: ['blur', 'change']
            }
        ],

        "btdgrp.rec.disdat": [
            {
                validator: (rule, value, callback) => {
                    if (this.model.bttp.cre752flg === "" && value === "") {
                        return callback(new Error('必输项'));
                    }
                    callback()
                }, trigger: ['blur', 'change']
            }
        ],
    }
};