|  |  |  | 
|---|
|  |  |  | package com.genersoft.iot.vmp.common; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 为API重命名, 方便向数据库记录数据的时候展示 | 
|---|
|  |  |  | * @author lin | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public class ApiSaveConstant { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public static String getVal(String key) { | 
|---|
|  |  |  | 
|---|
|  |  |  | return "[设备控制] 强制关键帧"; | 
|---|
|  |  |  | case "home_position": | 
|---|
|  |  |  | return "[设备控制] 看守位控制"; | 
|---|
|  |  |  | default: | 
|---|
|  |  |  | return ""; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | case "query": | 
|---|
|  |  |  | if (keyItemArray.length <= 5) { | 
|---|
|  |  |  | return null; | 
|---|
|  |  |  | 
|---|
|  |  |  | return "[设备查询] 同步设备通道"; | 
|---|
|  |  |  | case "delete": | 
|---|
|  |  |  | return "[设备查询] 移除设备"; | 
|---|
|  |  |  | default: | 
|---|
|  |  |  | return ""; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | case "channel": | 
|---|
|  |  |  | return "[设备查询] 更新通道信息"; | 
|---|
|  |  |  | case "transport": | 
|---|
|  |  |  | return "[设备查询] 修改数据流传输模式"; | 
|---|
|  |  |  | default: | 
|---|
|  |  |  | return ""; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | default: | 
|---|
|  |  |  | return ""; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | case "gbStream": | 
|---|
|  |  |  | switch (keyItemArray[3]) { | 
|---|
|  |  |  | case "del": | 
|---|
|  |  |  | return "移除通道与国标的关联"; | 
|---|
|  |  |  | case "add": | 
|---|
|  |  |  | return "添加通道与国标的关联"; | 
|---|
|  |  |  | default: | 
|---|
|  |  |  | return ""; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | case "media": | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | case "position": | 
|---|
|  |  |  | 
|---|
|  |  |  | return "向上级平台添加国标通道"; | 
|---|
|  |  |  | case "del_channel_for_gb": | 
|---|
|  |  |  | return "从上级平台移除国标通道"; | 
|---|
|  |  |  | default: | 
|---|
|  |  |  | return ""; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | case "platform_gb_stream": | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | case "play": | 
|---|
|  |  |  | 
|---|
|  |  |  | return "结束转码"; | 
|---|
|  |  |  | case "broadcast": | 
|---|
|  |  |  | return "语音广播"; | 
|---|
|  |  |  | default: | 
|---|
|  |  |  | return ""; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | case "download": | 
|---|
|  |  |  | switch (keyItemArray[3]) { | 
|---|
|  |  |  | case "start": | 
|---|
|  |  |  | return "开始历史媒体下载"; | 
|---|
|  |  |  | case "stop": | 
|---|
|  |  |  | return "停止历史媒体下载"; | 
|---|
|  |  |  | default: | 
|---|
|  |  |  | return ""; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | case "playback": | 
|---|
|  |  |  | switch (keyItemArray[3]) { | 
|---|
|  |  |  | case "start": | 
|---|
|  |  |  | return "开始视频回放"; | 
|---|
|  |  |  | case "stop": | 
|---|
|  |  |  | return "停止视频回放"; | 
|---|
|  |  |  | default: | 
|---|
|  |  |  | return ""; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | case "ptz": | 
|---|
|  |  |  | switch (keyItemArray[3]) { | 
|---|
|  |  |  | case "control": | 
|---|
|  |  |  | return "云台控制"; | 
|---|
|  |  |  | case "front_end_command": | 
|---|
|  |  |  | return "通用前端控制命令"; | 
|---|
|  |  |  | default: | 
|---|
|  |  |  | return ""; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | case "gb_record": | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | case "onvif": | 
|---|
|  |  |  | 
|---|
|  |  |  | return "启用代理"; | 
|---|
|  |  |  | case "stop": | 
|---|
|  |  |  | return "停用代理"; | 
|---|
|  |  |  | default: | 
|---|
|  |  |  | return ""; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | case "push": | 
|---|
|  |  |  | switch (keyItemArray[3]) { | 
|---|
|  |  |  | case "save_to_gb": | 
|---|
|  |  |  | return "将推流添加到国标"; | 
|---|
|  |  |  | case "remove_form_gb": | 
|---|
|  |  |  | return "将推流移出到国标"; | 
|---|
|  |  |  | default: | 
|---|
|  |  |  | return ""; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | case "user": | 
|---|
|  |  |  | switch (keyItemArray[3]) { | 
|---|
|  |  |  | case "login": | 
|---|
|  |  |  | 
|---|
|  |  |  | return "添加用户"; | 
|---|
|  |  |  | case "delete": | 
|---|
|  |  |  | return "删除用户"; | 
|---|
|  |  |  | default: | 
|---|
|  |  |  | return ""; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | break; | 
|---|
|  |  |  | default: | 
|---|
|  |  |  | return ""; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return null; | 
|---|