fix: 常量补充软件/许可/告警定义

This commit is contained in:
TsMask
2025-02-26 17:57:31 +08:00
parent 407630ea62
commit a581cfd499
4 changed files with 41 additions and 44 deletions

View File

@@ -17,68 +17,50 @@ const (
MSG_ENCRYPT = "encrypt"
)
// Resp 响应结构体
type Resp struct {
Code int `json:"code,omitempty"` // 响应状态码
Msg string `json:"msg,omitempty"` // 响应信息
Data any `json:"data,omitempty"` // 响应数据
}
// CodeMsg 响应结果
func CodeMsg(code int, msg string) map[string]any {
args := make(map[string]any)
args["code"] = code
args["msg"] = msg
return args
func CodeMsg(code int, msg string) Resp {
return Resp{Code: code, Msg: msg}
}
// Ok 响应成功结果
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
func Ok(v map[string]any) Resp {
if v == nil {
return Resp{Code: CODE_SUCCESS, Msg: MSG_SUCCCESS}
}
return args
return Resp{Code: CODE_SUCCESS, Msg: MSG_SUCCCESS, Data: v}
}
// OkMsg 响应成功结果信息
func OkMsg(msg string) map[string]any {
args := make(map[string]any)
args["code"] = CODE_SUCCESS
args["msg"] = msg
return args
func OkMsg(msg string) Resp {
return Resp{Code: CODE_SUCCESS, Msg: msg}
}
// OkData 响应成功结果数据
func OkData(data any) map[string]any {
args := make(map[string]any)
args["code"] = CODE_SUCCESS
args["msg"] = MSG_SUCCCESS
args["data"] = data
return args
func OkData(data any) Resp {
return Resp{Code: CODE_SUCCESS, Msg: MSG_SUCCCESS, Data: data}
}
// Err 响应失败结果 map[string]any{}
func Err(v map[string]any) map[string]any {
args := make(map[string]any)
args["code"] = CODE_ERROR
args["msg"] = MSG_ERROR
// v合并到args
for key, value := range v {
args[key] = value
func Err(v map[string]any) Resp {
if v == nil {
return Resp{Code: CODE_ERROR, Msg: MSG_ERROR}
}
return args
return Resp{Code: CODE_ERROR, Msg: MSG_ERROR, Data: v}
}
// ErrMsg 响应失败结果信息
func ErrMsg(msg string) map[string]any {
args := make(map[string]any)
args["code"] = CODE_ERROR
args["msg"] = msg
return args
func ErrMsg(msg string) Resp {
return Resp{Code: CODE_ERROR, Msg: msg}
}
// ErrData 响应失败结果数据
func ErrData(data any) map[string]any {
args := make(map[string]any)
args["code"] = CODE_ERROR
args["msg"] = MSG_ERROR
args["data"] = data
return args
func ErrData(data any) Resp {
return Resp{Code: CODE_ERROR, Msg: MSG_ERROR, Data: data}
}