export default class Gtx {
	constructor() {
		this.data = {

			

			trntyp: "",
			gartyp: "",
			extkey: "",
			nam: "",
			purpos: "",
			fromflg: "",
			uil: "",
			tmpargs: "",
			gidtxt: "",
			tbl:"",
      inr: "",
      opnflg: "Y",
      objextkey:"",
      usrextkey:"",
      extflg:"1",
			ptynam: "",
		}
	}
}

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": 44,
			"message": "最大长度44个字符",
			"trigger": "blur"
		}
	],
	
  "gidtxt": [{
    "required": true,
    "message": "必输项",
    "type": "string",
    "trigger": "blur"
  },
  {
    "max": 9999,
    "message": "最大长度9999个字符",
    "trigger": "blur"
  }],
  "objextkey": [{
    "required": true,
    "message": "必输项",
    "type": "string",
    "trigger": "blur"
  }],
	"gartyp": [{
			"required": true,
			"message": "必输项",
			"type": "string",
			"trigger": "blur"
		},
		{
			"max": 1,
			"message": "最大长度1个字符",
			"trigger": "blur"
		}
	],
	
	
	
	

	"trntyp": [{
			"required": true,
			"message": "必输项",
			"type": "string",
			"trigger": "blur"
		},
		{
			"max": 4,
			"message": "最大长度4个字符",
			"trigger": "blur"
		}
	],
	"purpos": [{
			"required": false,
			"message": "必输项",
			"type": "string",
			"trigger": "blur"
		},
		{
			"max": 5,
			"message": "最大长度5个字符",
			"trigger": "blur"
		}
	],
	"fromflg": [{
			"required": false,
			"message": "必输项",
			"type": "string",
			"trigger": "blur"
		},
		{
			"max": 1,
			"message": "最大长度1个字符",
			"trigger": "blur"
		}
	],

	"uil": [{
		"required": true,
		"message": "必输项",
		"type": "string",
		"trigger": "blur"
	},
	{
		"min": 2,
		"max": 2,
		"message": "2个字符",
		"trigger": "blur"
	}
],
}