export default class Pty { constructor() { this.data = { inr: "", extkey: "", nam: "", ver: "", objinr: "", atxtyp: "", objtyp: "", atxcod: "", atxtxt: "", syncolflg: "", synagrtyp: "", synagrothtxt: "", synagrdat: "", uil: "", gtxlegfrm: "", covgodsrvdft: "", gtxexpflg: "", labaddinf: "", laborcdat: "", gtxpri: "", expliatxt: "", preinstxt: "", gtxfullflg: "", etgextkey: "", gtxhndtyp: "", getfldnrm: "", objkey: "", objnam: "", gtxgartyp: "", gtxpurpos: "", } } } export const Pattern = { "inr": [ { "type": "string", "trigger": "blur" }, { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "extkey": [ { "type": "string", "trigger": "blur" }, { "max": 24, "message": "最大长度24个字符", "trigger": "blur" } ], "nam": [ { "type": "string", "trigger": "blur" }, { "max": 40, "message": "最大长度40个字符", "trigger": "blur" } ], "ver": [ { "type": "string", "trigger": "blur" }, { "max": 4, "message": "最大长度4个字符", "trigger": "blur" } ], "objinr": [ { "type": "string", "trigger": "blur" }, { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "atxtyp": [ { "type": "string", "trigger": "blur" }, { "max": 2, "message": "最大长度2个字符", "trigger": "blur" } ], "objtyp": [ { "type": "string", "trigger": "blur" }, { "max": 6, "message": "最大长度6个字符", "trigger": "blur" } ], "atxcod": [ {required: false, message: "必输项"} // { "type": "string", "trigger": "blur" }, // { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "atxtxt": [ ], "syncolflg": [ { "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "synagrtyp": [ { "type": "string", "trigger": "blur" }, { "max": 3, "message": "最大长度3个字符", "trigger": "blur" } ], "synagrothtxt": [ { "type": "string", "trigger": "blur" }, { "max": 35, "message": "最大长度35个字符", "trigger": "blur" } ], "synagrdat": [ { "type": "string", "trigger": "blur" } ], "uil": [ {required: false, message: "必输项"} // { "type": "string", "trigger": "blur" }, // { "max": 2, "message": "最大长度2个字符", "trigger": "blur" } ], "gtxlegfrm": [ {required: false, message: "必输项"} // { "type": "string", "trigger": "blur" }, // { "max": 4, "message": "最大长度4个字符", "trigger": "blur" } ], "covgodsrvdft": [ { "type": "string", "trigger": "blur" }, { "max": 3300, "message": "最大长度3300个字符", "trigger": "blur" } ], "gtxexpflg": [ {required: false, message: "必输项"} // { "type": "string", "trigger": "blur" }, // { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "labaddinf": [ { "type": "string", "trigger": "blur" }, { "max": 15, "message": "最大长度15个字符", "trigger": "blur" } ], "laborcdat": [ { "type": "string", "trigger": "blur" }, { "max": 15, "message": "最大长度15个字符", "trigger": "blur" } ], "gtxpri": [ {required: false, message: "必输项"} // { "type": "string", "trigger": "blur" }, // { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "expliatxt": [ { "type": "string", "trigger": "blur" }, { "max": 792, "message": "最大长度792个字符", "trigger": "blur" } ], "preinstxt": [ ], "gtxfullflg": [ { "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "etgextkey": [ { "type": "string", "trigger": "blur" }, { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "gtxhndtyp": [ { "type": "string", "trigger": "blur" }, { "max": 2, "message": "最大长度2个字符", "trigger": "blur" } ], "getfldnrm": [ { "type": "string", "trigger": "blur" }, { "max": 60, "message": "最大长度60个字符", "trigger": "blur" } ], "objkey": [ { "type": "string", "trigger": "blur" }, { "max": 40, "message": "最大长度40个字符", "trigger": "blur" } ], "objnam": [ { "type": "string", "trigger": "blur" }, { "max": 40, "message": "最大长度40个字符", "trigger": "blur" } ], "gtxgartyp": [ { "type": "string", "trigger": "blur" }, { "max": 4, "message": "最大长度4个字符", "trigger": "blur" } ], "gtxpurpos": [ {required: false, message: "必输项"} ], }