160 lines
3.0 KiB
JavaScript
160 lines
3.0 KiB
JavaScript
const GATEWAY_CONTROLLER = [
|
|
{
|
|
"paramKey": "output_voltage",
|
|
"paramVal": "",
|
|
"paramName": "输出电压(单位:V)",
|
|
"canModify": true
|
|
},
|
|
{
|
|
"paramKey": "communication_type",
|
|
"paramVal": "",
|
|
"paramName": "通讯类型",
|
|
"canModify": true
|
|
},
|
|
{
|
|
"paramKey": "installation_occupancy",
|
|
"paramVal": "",
|
|
"paramName": "安装占位",
|
|
"canModify": true
|
|
}
|
|
]
|
|
|
|
const MINIATURE_BREAKER = [
|
|
{
|
|
"paramKey": "pole_number",
|
|
"paramVal": "",
|
|
"paramName": "极数",
|
|
"canModify": true
|
|
},
|
|
{
|
|
"paramKey": "trip_type",
|
|
"paramVal": "",
|
|
"paramName": "脱扣类型",
|
|
"canModify": true
|
|
},
|
|
{
|
|
"paramKey": "installation_occupancy",
|
|
"paramVal": "",
|
|
"paramName": "安装占位",
|
|
"canModify": true
|
|
},
|
|
{
|
|
"paramKey": "rated_current",
|
|
"paramVal": "",
|
|
"paramName": "额定电流(单位:A)",
|
|
"canModify": true
|
|
},
|
|
{
|
|
"paramKey": "power_limit",
|
|
"paramVal": "",
|
|
"paramName": "功率限额(单位:W)",
|
|
"canModify": true
|
|
},
|
|
{
|
|
"paramKey": "lower_voltage",
|
|
"paramVal": "",
|
|
"paramName": "电压下限(单位:V)",
|
|
"canModify": true
|
|
},
|
|
{
|
|
"paramKey": "upper_voltage",
|
|
"paramVal": "",
|
|
"paramName": "电压上限(单位:V)",
|
|
"canModify": true
|
|
},
|
|
{
|
|
"paramKey": "current_limit",
|
|
"paramVal": "",
|
|
"paramName": "电流限额(单位:A)",
|
|
"canModify": true
|
|
},
|
|
{
|
|
"paramKey": "leakage_current_limit",
|
|
"paramVal": "",
|
|
"paramName": "漏电流限额(单位:mA)",
|
|
"canModify": true
|
|
},
|
|
{
|
|
"paramKey": "temperature_limit",
|
|
"paramVal": "",
|
|
"paramName": "温度限额(单位:℃)",
|
|
"canModify": true
|
|
},
|
|
{
|
|
"paramKey": "connection_mode",
|
|
"paramVal": "",
|
|
"paramName": "连接方式",
|
|
"canModify": true
|
|
}
|
|
]
|
|
const VIDEO_MONITOR = [
|
|
{
|
|
"paramKey": "video_id",
|
|
"paramVal": "",
|
|
"paramName": "摄像头id",
|
|
"canModify": true
|
|
},
|
|
{
|
|
"paramKey": "dev_channel",
|
|
"paramVal": "",
|
|
"paramName": "设备通道",
|
|
"canModify": true
|
|
},
|
|
{
|
|
"paramKey": "video_code",
|
|
"paramVal": "",
|
|
"paramName": "视频流编码",
|
|
"canModify": true
|
|
}
|
|
]
|
|
const VIDEO_CONTROLLER = [
|
|
{
|
|
"paramKey": "site_id",
|
|
"paramVal": "",
|
|
"paramName": "站点id",
|
|
"canModify": true
|
|
},
|
|
|
|
{
|
|
"paramKey": "video_protocol",
|
|
"paramVal": "",
|
|
"paramName": "接入协议",
|
|
"canModify": true
|
|
},
|
|
{
|
|
"paramKey": "url",
|
|
"paramVal": "",
|
|
"paramName": "站点域名",
|
|
"canModify": true
|
|
},
|
|
{
|
|
"paramKey": "version",
|
|
"paramVal": "",
|
|
"paramName": "服务版本",
|
|
"canModify": true
|
|
},
|
|
{
|
|
"paramKey": "username",
|
|
"paramVal": "",
|
|
"paramName": "用户名",
|
|
"canModify": true
|
|
},
|
|
{
|
|
"paramKey": "password",
|
|
"paramVal": "",
|
|
"paramName": "密码",
|
|
"canModify": true
|
|
}
|
|
]
|
|
|
|
const resultObject = {
|
|
GATEWAY_CONTROLLER,
|
|
MINIATURE_BREAKER,
|
|
VIDEO_MONITOR,
|
|
VIDEO_CONTROLLER
|
|
}
|
|
|
|
export const getTypeParam = (keys) => {
|
|
return resultObject[keys] ? resultObject[keys] : [];
|
|
}
|