createComponentType.js
1.59 KB
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
68
69
// TAG: mock数据
mockData.value = [
{
key: "field_1",
value: "",
component: "",
component_props: {
name: "appointment",
tag: "appointment",
label: "预约时间",
default: '',
required: true,
placeholder: '',
appointment_title: '选择入寺时间',
options: [{
title: '03月27日',
placeholder: '剩余余量 9878',
value: '',
disabled: false,
columns: [{
checked : false,
disabled : false,
value: '1',
text : "16:00-17:30 余1399",
}, {
checked : false,
disabled : true,
value: '2',
text : "18:00-19:30 余1399",
}]
}, {
title: '03月28日',
placeholder: '剩余余量 9878',
value: '',
disabled: false,
columns: [{
checked : false,
disabled : true,
value: '3',
text : "16:00-17:30 余1399",
}, {
checked : false,
disabled : false,
value: '4',
text : "16:00-17:30 余1399",
}]
}, {
title: '03月28日',
placeholder: '等待预约(提前一天)',
value: '',
disabled: true,
columns: [{
checked : false,
disabled : true,
value: '5',
text : "12:00-13:30 余1399",
}, {
checked : false,
disabled : false,
value: '6',
text : "14:00-15:30 余1399",
}]
}]
},
},
];
// 生成自定义组件
// createComponentType(mockData.value);