export default class Cty { constructor() { this.data = { inrBopcty: "", codBopcty: "", numcodBopcty: "", txtBopcty: "", fultxtBopcty: "", verBopcty: "", inr: "", cod: "", ctynam:"", cur: "", reg: "", ver: "", fmtdomadrtyp: "", fmtintadrtyp: "", dhlreg: "", bopcod: "", } } } export const Pattern = { "inr": [ { "required": false, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "cod": [ { "pattern": /^[a-zA-z]/,"required": true, "message": "必输项,只能输入字母", "type": "string", "trigger": "change" }, { "min": 2, "max": 2, "message": "2个字符", "trigger": "blur" } ], "ctynam": [ { "pattern": /^[\u4E00-\u9FA5a-zA-Z0-9\s\!\@\#\$\%\^\&\*\(\)\_\-\+\=\\\|\[\]\{\}\;\:\"\'\,\<\.\>\/\?\`\~]+$/,"required": true, "message": "必输项,不能输入特殊字符", "type": "string", "trigger": "change" }, { "max": 80, "message": "最大长度80个字符", "trigger": "change" } ], "cur": [ { "required": true, "message": "必输项", "type": "string", "trigger": "change" }, {"min": 3,"max": 3, "message": "3个字符", "trigger": "blur" } ], "reg": [ { "required": true, "message": "必输项", "type": "string", "trigger": "change" }, { "max": 2, "message": "最大长度2个字符", "trigger": "blur" } ], "ver": [ { "required": false, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 4, "message": "最大长度4个字符", "trigger": "blur" } ], "fmtdomadrtyp": [ { "required": false, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "fmtintadrtyp": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "dhlreg": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 2, "message": "最大长度2个字符", "trigger": "blur" } ], "bopcod": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 3, "message": "最大长度3个字符", "trigger": "change" } ], "codBopcty": [ { "required": false, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 3, "message": "最大长度3个字符", "trigger": "blur" } ], "numcodBopcty": [ { "required": true, "message": "必输项", "type": "string", "trigger": "change" }, {"min": 3, "max": 3, "message": "3个字符", "trigger": "change" } ], "txtBopcty": [ { "required": true, "message": "必输项", "type": "string", "trigger": "change" }, { "max": 80, "message": "最大长度80个字符", "trigger": "change" } ], "fultxtBopcty": [ { "required": true, "message": "必输项", "type": "string", "trigger": "change" }, { "max": 100, "message": "最大长度100个字符", "trigger": "change" } ], }