feat: 添加告警类型字段并新增告警相关接口

This commit is contained in:
TsMask
2025-02-28 15:58:43 +08:00
parent 53a3e73946
commit f92e9a1704
14 changed files with 157 additions and 166 deletions

View File

@@ -30,11 +30,15 @@ func CodeMsg(code int, msg string) Resp {
}
// Ok 响应成功结果
func Ok(v map[string]any) Resp {
if v == nil {
return Resp{Code: CODE_SUCCESS, Msg: MSG_SUCCCESS}
func Ok(v map[string]any) map[string]any {
args := make(map[string]any)
args["code"] = CODE_SUCCESS
args["msg"] = MSG_SUCCCESS
// v合并到args
for key, value := range v {
args[key] = value
}
return Resp{Code: CODE_SUCCESS, Msg: MSG_SUCCCESS, Data: v}
return args
}
// OkMsg 响应成功结果信息
@@ -48,11 +52,15 @@ func OkData(data any) Resp {
}
// Err 响应失败结果 map[string]any{}
func Err(v map[string]any) Resp {
if v == nil {
return Resp{Code: CODE_ERROR, Msg: MSG_ERROR}
func Err(v map[string]any) map[string]any {
args := make(map[string]any)
args["code"] = CODE_SUCCESS
args["msg"] = MSG_SUCCCESS
// v合并到args
for key, value := range v {
args[key] = value
}
return Resp{Code: CODE_ERROR, Msg: MSG_ERROR, Data: v}
return args
}
// ErrMsg 响应失败结果信息