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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
| import domainApi from '@/api/fysp/domainApi.js';
|
| // 飞羽监管系统
| function enumMediaFile(sceneType, allOption = true) {
| return domainApi.fetchMediaFileType(sceneType).then((res) => {
| let l = [
| {
| label: '全部',
| value: null
| }
| ];
| for (const key in res) {
| const value = res[key];
| l.push({
| label: value,
| value: parseInt(key)
| });
| }
|
| // switch (parseInt(sceneType)) {
| // case 5:
| // l = _enumMediaFile_restaurant();
| // break;
| // default:
| // l = _enumMediaFile_common();
| // break;
| // }
| if (!allOption) {
| l.shift();
| }
|
| return l;
| });
| }
|
| function _enumMediaFile_common() {
| return [
| {
| label: '全部',
| value: null
| },
| {
| label: '常规记录',
| value: 5
| },
| {
| label: '监测设备',
| value: 3
| },
| {
| label: '铭牌',
| value: 7
| }
| ];
| }
|
| function _enumMediaFile_restaurant() {
| return [
| {
| label: '全部',
| value: null
| },
| {
| label: '常规记录',
| value: 5
| },
| {
| label: '扩展类一',
| value: 51
| },
| {
| label: '扩展类二',
| value: 52
| },
| {
| label: '扩展类三',
| value: 53
| },
| {
| label: '扩展类四',
| value: 54
| },
| {
| label: '扩展类五',
| value: 55
| },
| {
| label: '扩展类六',
| value: 56
| },
| {
| label: '扩展类七',
| value: 57
| },
| {
| label: '扩展类八',
| value: 58
| },
| {
| label: '扩展类九',
| value: 59
| },
| {
| label: '扩展类十',
| value: 60
| }
| ];
| }
|
| export { enumMediaFile };
|
|