mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-04-06 04:15:46 +08:00
19 lines
356 B
Go
19 lines
356 B
Go
package apiresp
|
|
|
|
type ApiResponse struct {
|
|
ErrCode int `json:"errCode"`
|
|
ErrMsg string `json:"errMsg"`
|
|
ErrDlt string `json:"errDlt"`
|
|
Data any `json:"data"`
|
|
}
|
|
|
|
func apiSuccess(data any) *ApiResponse {
|
|
return &ApiResponse{
|
|
Data: data,
|
|
}
|
|
}
|
|
|
|
func apiError(err error) *ApiResponse {
|
|
return &ApiResponse{ErrCode: 10000, ErrMsg: err.Error()}
|
|
}
|