export default class Pty { constructor() { this.data = { inr: "", extkey: "", nam: "", ptytyp: "C", 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: "CEBGRP", nam1: "", juscod: "", bilvvv: 0, cunqii: "", idcode: "", idtype: "", bchkeycode: "", branchcode: "", clscty: "", procod: "", trnman: "", speeco: "", selrat: "", buyrat: "", bngcod: "", ecifno: "", dshflg: "", crmtyp: "", ecifnam1: "", ecifjuscod: "", qygmgb: "", khbsdt: new Date(), actcur: "", acttyp: "", getflg: false, adr1:"", adr2:"", adr3:"", adr4:"", loccty:"", pobzip:"", sigflg:"", bchkeybch: {}, branchbch: {}, ptycrm: {}, } } } export const Pattern = { "extkey": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 24, "message": "最大长度24个字符", "trigger": "blur" } ], "nam": [ { "required": false, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 60, "message": "最大长度60个字符", "trigger": "blur" } ], "sla": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 3, "message": "最大长度3个字符", "trigger": "blur" } ], "accusr": [ // { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "idtype": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "branchcode": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 4, "message": "最大长度20个字符", "trigger": "blur" } ], "trnman": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 2, "message": "最大长度2个字符", "trigger": "blur" } ], "discod": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "isds": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "inftxt": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 60, "message": "最大长度60个字符", "trigger": "blur" } ], "stpinftxt": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 60, "message": "最大长度60个字符", "trigger": "blur" } ], "nam1": [ { "max": 50, "message": "最大长度50个字符", "trigger": "blur" } ], "juscod": [ { "max": 10, "message": "最大长度10个字符", "trigger": "blur" } ], "idcode": [ { "max": 18, "message": "最大长度18个字符", "trigger": "blur" } ], "akkcom": [ { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "qygmgb": [ { "max": 10, "message": "最大长度10个字符", "trigger": "blur" } ], "cunqii": [ { "max": 3, "message": "最大长度3个字符", "trigger": "blur" } ], "bngcod": [ { "min": 10, "max": 10, "message": "请输入10位编码", "trigger": "blur" } ], "bilvvv": [ { "pattern": /^-?\d{0,8}(\.\d{1,5})?$/, "message": "整数不能超过8位,小数不能超过5位", "trigger": "blur" } ], "cunqii": [ { "max": 3, "message": "最大长度3个字符", "trigger": "blur" } ], "crmtyp": [ { "max": 20, "message": "最大长度20个字符", "trigger": "blur" } ], }