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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
export default class Oit {
constructor() {
this.data = {
inr: '',
objtyp: '',
objinr: '',
subtyp: '',
subbus: '',
inflev: '',
inftxt: '',
objextkey: '',
objnam: '',
objcod: '',
pageNum: 1,
pageSize:PageSize,
total: 0,
}
}
}
export const Pattern = {
inr: [
{ required: true, message: '必输项', type: 'string', trigger: 'blur' },
{ max: 8, message: '最大长度8个字符', trigger: 'blur' },
],
objtyp: [
{ required: true, message: '必输项', type: 'string', trigger: 'blur' },
{ max: 6, message: '最大长度6个字符', trigger: 'blur' },
],
objinr: [
{ required: true, message: '必输项', type: 'string', trigger: 'blur' },
{ max: 8, message: '最大长度8个字符', trigger: 'blur' },
],
subtyp: [
{ required: true, message: '必输项', type: 'string', trigger: 'blur' },
{ max: 3, message: '最大长度3个字符', trigger: 'blur' },
],
subbus: [
{ required: true, message: '必输项', type: 'string', trigger: 'change' }
],
inflev: [
{ 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' },
],
objextkey: [
{ required: true, message: '必输项', type: 'string', trigger: 'blur' },
{ max: 24, message: '最大长度24个字符', trigger: 'blur' },
],
objnam: [
{ required: true, message: '必输项', type: 'string', trigger: 'blur' },
{ max: 175, message: '最大长度175个字符', trigger: 'blur' },
],
objcod: [
{ required: true, message: '必输项', type: 'string', trigger: 'change' }
],
}