ptm.js 1.43 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
export default class Ptm {
	constructor() {
		this.data = {
				inr: "",
				ptainr: "",
				cortyp: "",
				coradr: "",
				autflg: "",
				autdet: "",
				ver: "",
				etyextkey: "",
		
		}
	}
}

export const Pattern = {
	
		"inr": [
			{ "required": true, "message": "必输项", "type": "string", "trigger": "blur" },
			{ "max": 8, "message": "最大长度8个字符", "trigger": "blur" }
		],
		"ptainr": [
			{ "required": true, "message": "必输项", "type": "string", "trigger": "blur" },
			{ "max": 8, "message": "最大长度8个字符", "trigger": "blur" }
		],
		"cortyp": [
			{ "required": true, "message": "必输项", "type": "string", "trigger": "blur" },
			{ "max": 3, "message": "最大长度3个字符", "trigger": "blur" }
		],
		"coradr": [
			{ "required": true, "message": "必输项", "type": "string", "trigger": "blur" },
			{ "max": 80, "message": "最大长度80个字符", "trigger": "blur" }
		],
		"autflg": [
			{ "required": true, "message": "必输项", "type": "string", "trigger": "blur" },
			{ "max": 1, "message": "最大长度1个字符", "trigger": "blur" }
		],
		"autdet": [
			{ "required": true, "message": "必输项", "type": "string", "trigger": "blur" },
			{ "max": 40, "message": "最大长度40个字符", "trigger": "blur" }
		],
		"ver": [
			{ "required": true, "message": "必输项", "type": "string", "trigger": "blur" },
			{ "max": 4, "message": "最大长度4个字符", "trigger": "blur" }
		],
	}