|
|
@@ -20,8 +20,8 @@ func healthCheckNetworkHandler(w http.ResponseWriter, r *http.Request) {
|
|
|
|
|
|
var avar1, avar2, avar3, avar4, avar5, avar6 string
|
|
|
|
|
|
- avar1, avar2, avar3 = "已完成", "不通过", "网络服务异常"
|
|
|
- avar4, avar5, avar6 = "已完成", "不通过", "网络连接异常"
|
|
|
+ avar1, avar2, avar3 = "已完成", "未通过", "网络服务异常"
|
|
|
+ avar4, avar5, avar6 = "已完成", "未通过", "网络连接异常"
|
|
|
|
|
|
if callRPCResult(r.Context(), 7000, "core.getNetStatus", nil, &net) != nil {
|
|
|
goto done
|
|
|
@@ -38,12 +38,12 @@ func healthCheckNetworkHandler(w http.ResponseWriter, r *http.Request) {
|
|
|
}
|
|
|
|
|
|
if callRPCResult(r.Context(), 7000, "core.getModemInfo", nil, &modem) != nil {
|
|
|
- avar5, avar6 = "不通过", "蜂窝模块异常"
|
|
|
+ avar5, avar6 = "未通过", "蜂窝模块异常"
|
|
|
goto done
|
|
|
}
|
|
|
|
|
|
if modem.ICCID == "" {
|
|
|
- avar5, avar6 = "不通过", "SIM卡异常"
|
|
|
+ avar5, avar6 = "未通过", "SIM卡异常"
|
|
|
goto done
|
|
|
}
|
|
|
|
|
|
@@ -86,14 +86,14 @@ func healthCheckTimeHandler(w http.ResponseWriter, r *http.Request) {
|
|
|
|
|
|
if err := callRPCResult(r.Context(), 7001, "core.getTimeSyncStatus", nil, &status); err != nil {
|
|
|
json.NewEncoder(w).Encode(map[string]string{
|
|
|
- "bvar1": "已完成", "bvar2": "不通过", "bvar3": "时间服务检测失败",
|
|
|
- "bvar4": "已完成", "bvar5": "不通过", "bvar6": "时间同步检测失败",
|
|
|
+ "bvar1": "已完成", "bvar2": "未通过", "bvar3": "时间服务检测失败",
|
|
|
+ "bvar4": "已完成", "bvar5": "未通过", "bvar6": "时间同步检测失败",
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
|
|
|
result := map[string]string{"bvar1": "已完成", "bvar2": "通过", "bvar3": "时间服务正常",
|
|
|
- "bvar4": "已完成", "bvar5": "不通过", "bvar6": "系统时间未同步"}
|
|
|
+ "bvar4": "已完成", "bvar5": "未通过", "bvar6": "系统时间未同步"}
|
|
|
|
|
|
if status.TimeSynced == "true" {
|
|
|
result["bvar5"] = "通过"
|
|
|
@@ -111,14 +111,14 @@ func healthCheckPositionHandler(w http.ResponseWriter, r *http.Request) {
|
|
|
|
|
|
if err := callRPCResult(r.Context(), 7002, "core.getPositionInfo", nil, &pos); err != nil {
|
|
|
json.NewEncoder(w).Encode(map[string]string{
|
|
|
- "cvar1": "已完成", "cvar2": "不通过", "cvar3": "定位服务检测失败",
|
|
|
- "cvar4": "已完成", "cvar5": "不通过", "cvar6": "定位状态检测失败",
|
|
|
+ "cvar1": "已完成", "cvar2": "未通过", "cvar3": "定位服务检测失败",
|
|
|
+ "cvar4": "已完成", "cvar5": "未通过", "cvar6": "定位状态检测失败",
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
|
|
|
result := map[string]string{"cvar1": "已完成", "cvar2": "通过", "cvar3": "定位服务正常",
|
|
|
- "cvar4": "已完成", "cvar5": "不通过", "cvar6": "未能获取到确切的位置信息"}
|
|
|
+ "cvar4": "已完成", "cvar5": "未通过", "cvar6": "未能获取到确切的位置信息"}
|
|
|
|
|
|
if pos.Lat != "" && pos.Lon != "" {
|
|
|
result["cvar5"] = "通过"
|
|
|
@@ -133,14 +133,14 @@ func healthCheckCameraHandler(w http.ResponseWriter, r *http.Request) {
|
|
|
|
|
|
if err := callRPCResult(r.Context(), 7003, "core.getSupportedCameraCount", map[string]string{"type": "all"}, &count); err != nil {
|
|
|
json.NewEncoder(w).Encode(map[string]string{
|
|
|
- "dvar1": "已完成", "dvar2": "不通过", "dvar3": "相机服务检测失败",
|
|
|
- "dvar4": "已完成", "dvar5": "不通过", "dvar6": "识别查找相机失败",
|
|
|
+ "dvar1": "已完成", "dvar2": "未通过", "dvar3": "相机服务检测失败",
|
|
|
+ "dvar4": "已完成", "dvar5": "未通过", "dvar6": "识别查找相机失败",
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
|
|
|
result := map[string]string{"dvar1": "已完成", "dvar2": "通过", "dvar3": "相机服务正常",
|
|
|
- "dvar4": "已完成", "dvar5": "不通过", "dvar6": "未找到相机"}
|
|
|
+ "dvar4": "已完成", "dvar5": "未通过", "dvar6": "未找到相机"}
|
|
|
|
|
|
if count != "" && count != "0" {
|
|
|
result["dvar5"] = "通过"
|
|
|
@@ -165,7 +165,7 @@ func healthCheckCameraPhotoHandler(w http.ResponseWriter, r *http.Request) {
|
|
|
if err := callRPCResult(r.Context(), 7003, "core.takePhoto", params, &result); err != nil {
|
|
|
json.NewEncoder(w).Encode(map[string]string{
|
|
|
"dvar7": "已完成",
|
|
|
- "dvar8": "不通过",
|
|
|
+ "dvar8": "未通过",
|
|
|
"dvar9": "测试相机拍照失败",
|
|
|
})
|
|
|
return
|
|
|
@@ -181,7 +181,7 @@ func healthCheckCameraPhotoHandler(w http.ResponseWriter, r *http.Request) {
|
|
|
} else {
|
|
|
json.NewEncoder(w).Encode(map[string]string{
|
|
|
"dvar7": "已完成",
|
|
|
- "dvar8": "不通过",
|
|
|
+ "dvar8": "未通过",
|
|
|
"dvar9": "测试相机拍照失败",
|
|
|
})
|
|
|
return
|
|
|
@@ -191,7 +191,7 @@ func healthCheckCameraPhotoHandler(w http.ResponseWriter, r *http.Request) {
|
|
|
func healthCheckUserAppHandler(w http.ResponseWriter, r *http.Request) {
|
|
|
var result = map[string]string{
|
|
|
"evar1": "已完成",
|
|
|
- "evar2": "不通过",
|
|
|
+ "evar2": "未通过",
|
|
|
"evar3": "用户应用尚未安装",
|
|
|
}
|
|
|
|