export default class Pty { constructor() { this.data = { inr: "", extkey: "", nam: "", ptytyp: "", accusr: "", hbkaccflg: "", hbkconflg: "", hbkinr: "", heqaccflg: "", heqconflg: "", heqinr: "", prfctr: "", resusr: "", rskcls: "", rskcty: "", rsktxt: "", uil: "", ver: "", akkbra: "", akkcom: "", akkreg: "", lidcndflg: "", lidmaxdur: "", trdcndflg: "", trdtentot: "", trdtenini: "", trdtenext: "", trdextnmb: "", badcndflg: "", badtenext: "", adrsta: "", seltyp: "", buytyp: "", sla: "", etgextkey: "", nam1: "", juscod: "", bilvvv: "", cunqii: "", idcode: "", idtype: "", bchkeyinr: "", clscty: "", procod: "", trnman: "", speeco: "", selrat: "", buyrat: "", bngcod: "", ecifno: "", dshflg: "", crmtyp: "", ecifnam1: "", ecifjuscod: "", qygmgb: "", khbsdt: "", ptaList: [], actList: [], ptcList: [], fecList: [], ptyratList: [], } } } export const Pattern = { "inr": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "extkey": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 24, "message": "最大长度24个字符", "trigger": "blur" } ], "nam": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 40, "message": "最大长度40个字符", "trigger": "blur" } ], "ptytyp": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 15, "message": "最大长度15个字符", "trigger": "blur" } ], "accusr": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "hbkaccflg": [ { "required": false, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "hbkconflg": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "hbkinr": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "heqaccflg": [ { "required": false, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "heqconflg": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "heqinr": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "prfctr": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 6, "message": "最大长度6个字符", "trigger": "blur" } ], "resusr": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "rskcls": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 6, "message": "最大长度6个字符", "trigger": "blur" } ], "rskcty": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 2, "message": "最大长度2个字符", "trigger": "blur" } ], "rsktxt": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 35, "message": "最大长度35个字符", "trigger": "blur" } ], "uil": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 2, "message": "最大长度2个字符", "trigger": "blur" } ], "ver": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 4, "message": "最大长度4个字符", "trigger": "blur" } ], "akkbra": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 3, "message": "最大长度3个字符", "trigger": "blur" } ], "akkcom": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "akkreg": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 2, "message": "最大长度2个字符", "trigger": "blur" } ], "lidcndflg": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "lidmaxdur": [ { "required": true, "message": "必输项", "trigger": "blur" }, { "pattern": /^-?\d{0,4}$/, "message": "整数不能超过4位", "trigger": "blur" } ], "trdcndflg": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "trdtentot": [ { "required": true, "message": "必输项", "trigger": "blur" }, { "pattern": /^-?\d{0,5}$/, "message": "整数不能超过5位", "trigger": "blur" } ], "trdtenini": [ { "required": true, "message": "必输项", "trigger": "blur" }, { "pattern": /^-?\d{0,5}$/, "message": "整数不能超过5位", "trigger": "blur" } ], "trdtenext": [ { "required": true, "message": "必输项", "trigger": "blur" }, { "pattern": /^-?\d{0,5}$/, "message": "整数不能超过5位", "trigger": "blur" } ], "trdextnmb": [ { "required": true, "message": "必输项", "trigger": "blur" }, { "pattern": /^-?\d{0,5}$/, "message": "整数不能超过5位", "trigger": "blur" } ], "badcndflg": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "badtenext": [ { "required": true, "message": "必输项", "trigger": "blur" }, { "pattern": /^-?\d{0,4}$/, "message": "整数不能超过4位", "trigger": "blur" } ], "adrsta": [ { "required": false, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "seltyp": [ { "required": false, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "buytyp": [ { "required": false, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "sla": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 3, "message": "最大长度3个字符", "trigger": "blur" } ], "etgextkey": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "nam1": [ { "type": "string", "trigger": "blur" }, { "max": 102, "message": "最大长度102个字符", "trigger": "blur" } ], "juscod": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 10, "message": "最大长度10个字符", "trigger": "blur" } ], "bilvvv": [ { "required": true, "message": "必输项", "trigger": "blur" }, { "pattern": /^-?\d{0,8}(\.\d{1,5})?$/, "message": "整数不能超过8位,小数不能超过5位", "trigger": "blur" } ], "cunqii": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 3, "message": "最大长度3个字符", "trigger": "blur" } ], "idcode": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 32, "message": "最大长度32个字符", "trigger": "blur" } ], "idtype": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "bchkeyinr": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "clscty": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 6, "message": "最大长度6个字符", "trigger": "blur" } ], "procod": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 2, "message": "最大长度2个字符", "trigger": "blur" } ], "trnman": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 2, "message": "最大长度2个字符", "trigger": "blur" } ], "speeco": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "selrat": [ { "required": true, "message": "必输项", "trigger": "blur" }, { "pattern": /^-?\d{0,5}(\.\d{1,2})?$/, "message": "整数不能超过5位,小数不能超过2位", "trigger": "blur" } ], "buyrat": [ { "required": true, "message": "必输项", "trigger": "blur" }, { "pattern": /^-?\d{0,5}(\.\d{1,2})?$/, "message": "整数不能超过5位,小数不能超过2位", "trigger": "blur" } ], "bngcod": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 10, "message": "最大长度10个字符", "trigger": "blur" } ], "ecifno": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 24, "message": "最大长度24个字符", "trigger": "blur" } ], "dshflg": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "crmtyp": [ { "type": "string", "trigger": "blur" }, { "max": 20, "message": "最大长度20个字符", "trigger": "blur" } ], "ecifnam1": [ { "type": "string", "trigger": "blur" }, { "max": 100, "message": "最大长度100个字符", "trigger": "blur" } ], "ecifjuscod": [ { "type": "string", "trigger": "blur" }, { "max": 50, "message": "最大长度50个字符", "trigger": "blur" } ], "qygmgb": [ { "type": "string", "trigger": "blur" }, { "max": 10, "message": "最大长度10个字符", "trigger": "blur" } ], "khbsdt": [ { "type": "string", "trigger": "blur" } ] }