import {checkRuleOfTCP} from "RcpmisRules" export default { data() { return { rules:checkRuleOfTCP().call({module:"TCPAME"}).call(this,this) // rules: { // // "pblmod.pbl.reldat": [ // // {type: "string", required: false, message: "输入正确的日期"} // // ], // "recgrp.ads.levyno": [ // {type: "string", required: false, message: "必输项"}, // {max: 24, message: "长度不能超过24"} // ], // "recgrp.ads.opertype": [{ // required: true, // message: '必输项' // }], // // "recgrp.ads.banktrano": [ // // {type: "string", required: false, message: "必输项"}, // // {max: 16, message: "长度不能超过16"} // // ], // // "recgrp.ads.actiondesc": [ // // {typse: "string", required: false, message: "必输项"}, // // {max: 126, message: "长度不能超过126"} // // ], // "recgrp.ads.bankorgcode": [ // {type: "string", required: false, message: "必输项"}, // {max: 12, message: "长度不能超过12"} // ], // "recgrp.ads.openorgcode": [ // {type: "string", required: true, message: "必输项"}, // {max: 18, message: "若存在18位的统一社会信用代码则填写统一社会信用代码,否则填写9位企业机构代码"}, // { // pattern: /[A-Z0-9]$/, // message: "仅支持数字和大写字母", // }, // { // validator: function (rule, value, callback) { // if (value.length === 9 || value.length === 18) { // callback(); // } else { // return callback(new Error('若存在18位的统一社会信用代码则填写统一社会信用代码,否则填写9位企业机构代码')); // } // } // } // ], // "recgrp.ads.owenername": [ // {type: "string", required: true, message: "必输项"}, // {max: 126, message: "长度不能超过126"} // ], // "recgrp.ads.bicbkacct": [ // {type: "string", required: false, message: "必输项"}, // {max: 32, message: "长度不能超过32"} // ], // "recgrp.ads.counterorgcode": [ // {type: "string", required: true, message: "必输项"}, // {max: 18, message: "若存在18位的统一社会信用代码则填写统一社会信用代码,否则填写9位企业机构代码"}, // { // pattern: /[A-Z0-9]$/, // message: "仅支持数字和大写字母", // }, // { // validator: function (rule, value, callback) { // if (value.length === 9 || value.length === 18) { // callback(); // } else { // return callback(new Error('若存在18位的统一社会信用代码则填写统一社会信用代码,否则填写9位企业机构代码')); // } // } // } // ], // "recgrp.ads.countername": [ // {type: "string", required: true, message: "必输项"}, // {max: 126, message: "长度不能超过126"} // ], // "recgrp.ads.transdate": [ // {type: "string", required: false, message: "输入正确的日期"} // ], // "recgrp.ads.transamt": [ // {required: true, message: "必输项"}, // { // validator: (rule, value, callback) => { // if (value <= 0) { // return callback(new Error('必输项')) // } // callback() // } // } // ], // "recgrp.ads.banktrano": [{ // required: true, // message: '必输项' // }], // "recgrp.ads.actiondesc": [{ // validator: (rule, value, callback) => { // let opertype = this.model.recgrp.ads.opertype; // if (opertype === '2' || opertype === '3') { // if (!value) { // callback(new Error('必输项')) // } // } // callback() // } // }], // "recgrp.ads.addword": [ // {type: "string", required: true, message: "必输项"}, // {max: 126, message: "长度不能超过126"} // ], // } } } }