wujingjing
2024-07-26 bcff2cf9253145d0dd4b36daed70a12ecbd2ff54
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import HTMLCom from '../../htmlCom/HTMLCom.vue';
import MapCom from '../../mapCom/MapCom.vue';
import RecordSet from './recordSet/RecordSet.vue';
import Summary from './summary/Summary.vue';
import DeviceLastValueCom from './deviceLastValue/DeviceLastValueCom.vue';
 
export const enum SummaryAnswerType {
    RecordSet = 'recordset',
    Summary = 'summary',
    Url = 'url',
    Map = 'map',
    DeviceLastValue='device_last_value'
}
 
export const summaryAnswerTypeMapCom = {
    [SummaryAnswerType.RecordSet]: RecordSet,
    [SummaryAnswerType.Summary]: Summary,
    [SummaryAnswerType.Url]: HTMLCom,
    [SummaryAnswerType.Map]: MapCom,
    [SummaryAnswerType.DeviceLastValue]:DeviceLastValueCom
};