export const Pattern = { "accbch": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 4, "message": "最大长度4个字符", "trigger": "blur" } ], "branch": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "bchname": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 62, "message": "最大长度62个字符", "trigger": "blur" } ], "namen": [ { "required": false, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 62, "message": "最大长度62个字符", "trigger": "blur" } ], "bchtyp": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 62, "message": "最大长度62个字符", "trigger": "blur" } ], "upbchkey": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "bchref": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 4, "message": "最大长度4个字符", "trigger": "blur" } ], "swfcod": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 12, "message": "最大长度12个字符", "trigger": "blur" } ], "bchusr": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "bchusr2": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "lhanum": [ { "required": false, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 12, "message": "最大长度12个字符", "trigger": "blur" } ], "lhanam": [ { "required": false, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 60, "message": "最大长度60个字符", "trigger": "blur" } ], "upbranch": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "bchkey": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 8, "message": "最大长度8个字符", "trigger": "blur" } ], "lev": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 1, "message": "最大长度1个字符", "trigger": "blur" } ], "bchflg": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 2, "message": "最大长度2个字符", "trigger": "blur" } ], "zmqflg": [ { "required": false, "message": "必输项", "type": "string", "trigger": "change" } ], "adr": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 40, "message": "最大长度40个字符", "trigger": "blur" } ], "adr2": [ { "required": false, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 60, "message": "最大长度60个字符", "trigger": "blur" } ], "adren": [ { "required": false, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 40, "message": "最大长度40个字符", "trigger": "blur" } ], "adren2": [ { "required": false, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 40, "message": "最大长度40个字符", "trigger": "blur" } ], "tel": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 20, "message": "最大长度20个字符", "trigger": "blur" } ], "fax": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 16, "message": "最大长度16个字符", "trigger": "blur" } ], "decnum": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 40, "message": "最大长度40个字符", "trigger": "blur" } ], "bchfzr": [ { "required": false, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 100, "message": "最大长度100个字符", "trigger": "blur" } ], "discod": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 50, "message": "最大长度50个字符", "trigger": "blur" } ], "userid": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 40, "message": "最大长度40个字符", "trigger": "blur" } ], "qzid": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 40, "message": "最大长度40个字符", "trigger": "blur" } ], "stbtbl": [ { "required": true, "message": "必输项", "type": "string", "trigger": "change" } ], "keyword": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 20, "message": "最大长度20个字符", "trigger": "blur" } ], "enkeyword": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 20, "message": "最大长度20个字符", "trigger": "blur" } ], "offsetcoordx": [ { "required": true, "message": "必输项,且为数字", "type": "number", "trigger": "blur" } ], "offsetcoordy": [ { "required": true, "message": "必输项,且为数字", "type": "number", "trigger": "blur" } ], "imagewidth": [ { "required": true, "message": "必输项,且为数字", "type": "number", "trigger": "blur" } ], "imageheight": [ { "required": true, "message": "必输项,且为数字", "type": "number", "trigger": "blur" } ], "trn": [ { "required": true, "message": "必输项", "type": "string", "trigger": "blur" }, { "max": 6, "message": "最大长度6个字符", "trigger": "blur" } ], "relcur": [ { "required": true, "message": "必输项", "type": "string", "trigger": "change" } ], "relamt": [ { "required": true, "message": "必输项", "type": "number", "trigger": "blur" } ], "relflg": [ { "required": true, "message": "必输项", "type": "string", "trigger": "change" } ], "frmtyp": [ { "required": true, "message": "必输项", "type": "string", "trigger": "change" } ], "inifrm": [ { "required": true, "message": "必输项", "type": "string", "trigger": "change" } ], "flg": [ { "required": true, "message": "必输项", "type": "string", "trigger": "change" } ], "negflg": [ { "required": true, "message": "必输项", "type": "string", "trigger": "change" } ] } export default class DeptModel { constructor() { this.data = { deptInfo:{ bchinr:'', // bch表的inr accbch:'', // 核心机构号 删除 branch:'', // 机构编码 bchname:'', // 机构中文名称 namen:'', // 机构英文名称 bchtyp:'', // 机构类型 1-经办;2-非经办;6-收单 upbchkey:'', // 所属押汇中心 删除 bchref:'', // 机构参考号 swfcod:'', // BIC编码 bchusr:'', // 核心柜员 bchusr2:'', // 核心柜员2 lhanum:'', // 联行行号 lhanam:'', // 联行名称 dzlhhh:'', // 电证联行行号 dzlhmc:'', // 电证联行名称 upbranch:'', // 上级机构编码 bchkey:'', // 经办机构编码 lev:'', // 机构层次 0-总行;1-分行;2-支行;A-一级全辖;B-二级全辖 bchflg:'', // 机构标识 zmqflg:'', // 自贸区标识 discod:'', // 国内地区码 adr:'', // 中文地址 adr2:'', // 中文地址2 adren:'', // 英文地址 adren2:'', // 英文地址2 tel:'', // 电话 fax:'', // 传真 decnum:'', // 收支申报号 ydjcod:'', // 印单局编码 bchfzr:'', // 机构负责人 ownOrgDepartmentNumber: '', // 当前登录用户选择的所属机构编码(核心机构号) // poin Department表中部分字段 levels:'', // 机构管理级别 name:'', // 机构名称 ecMechanismd:{ ceb_id:'', qszxdh:'', yinhdm:'', yngyjg:'', fkjgdm:'', zkjgdm:'', waigdm:'', jggljb:'', jgyyjb:'', jgpzjb:'', jgzjjb:'', gnlisj:'', zngwsj:'', pngzsj:'', yngxsj:'', xinjsj:'', jhjgbz:'', jigolx:'', dlhsbz:'', jigomc:'', jgywmc:'', wxsjbz:'', ynhbic:'', dizhii:'', dianhh:'', dbguah:'', lnxirm:'', qyngrq:'', sbshbm:'', dyndlm:'', tszfjh:'', lianhh:'', rjiebz:'', gbcgbz:'', wlywbz:'', yatmbz:'', yposbz:'', fhipdz:'', fhport:'', youzbm:'', dzyjdz:'', jgfwdz:'', rhjsbz:'', dbqfbz:'', shjnch:'', jiluzt:'', } }, elecSeal:{ inr:'', userid:'', qzid:'', ver:'', branch:'', stbtbl:'', keyword:'', enkeyword:'', offsetcoordx:0, offsetcoordy:0, imagewidth:0, imageheight:0, pageSize:PageSize, pageNum:1, total:0 }, vpbsSeal:{ inr:'', vptype:'', ver:'', branch:'', bchnam:'', keyword:'', pageSize:PageSize, pageNum:1, total:0 }, deptAuthority:{ bchinr:'', bchName: '', branch: '', draftStatus: '', preNoticeStatus: '', pageSize:PageSize, pageNum:1, total:0 }, trnAuthority:{ inr:'', // 唯一ID,主键 bchkey:'', // 经办机构代码 trn:'', // 经办交易代码 relcur:'', // 授权币种 relamt:0, // 允许授权的最大金额 ver:'', // 版本号 relflg:'', // 授权类型 pageSize:PageSize, pageNum:1, total:0 }, atpbch:{ id:'', // 唯一ID,主键 branch:'', // 机构编码 frmtyp:'', // 交易代码类型 inifrm:'', // 交易代码 flg:'', // 收单行权限标志 negflg:'', // 收单行交易码标志 pageSize:PageSize, pageNum:1, total:0 }, hyfcfg:{ extkeyori: '', // 当前用户号01 extkeynew: '', // 修改用户号01 extkeyori02: '', // 当前用户号02 extkeynew02: '', // 修改用户号02 sel01: '', // 修改用户01 勾选框 sel02: '', // 修改用户02 勾选框 } } } }