27 lines
601 B
Go
27 lines
601 B
Go
package services
|
|
|
|
const (
|
|
CODE_FAIL = 0
|
|
CODE_SUCC = 1
|
|
)
|
|
|
|
func ErrResp(msg string) map[string]any {
|
|
return map[string]any{"code": CODE_FAIL, "message": msg}
|
|
}
|
|
|
|
func DataResp(data any) map[string]any {
|
|
return map[string]any{"code": CODE_SUCC, "data": data}
|
|
}
|
|
|
|
func SuccResp() map[string]any {
|
|
return map[string]any{"code": CODE_SUCC, "message": "success"}
|
|
}
|
|
|
|
func TotalResp(total int64) map[string]any {
|
|
return map[string]any{"code": CODE_SUCC, "total": total}
|
|
}
|
|
|
|
func TotalDataResp(data any, total int64) map[string]any {
|
|
return map[string]any{"code": CODE_SUCC, "data": data, "total": total}
|
|
}
|