mh_goadmin_server/tools/app/model.go

26 lines
629 B
Go
Raw Normal View History

2023-09-16 02:56:39 +00:00
package app
type Response struct {
2023-11-15 10:17:35 +00:00
Code int `json:"code" example:"200"` // 代码
Data interface{} `json:"data"` // 数据集
Msg string `json:"msg"` // 消息
RequestId string `json:"requestId"` // 请求id
2023-09-16 02:56:39 +00:00
}
type Page struct {
List interface{} `json:"list"`
Count int `json:"count"`
PageIndex int `json:"pageIndex"`
PageSize int `json:"pageSize"`
}
func (res *Response) ReturnOK() *Response {
res.Code = 200
return res
}
func (res *Response) ReturnError(code int) *Response {
res.Code = code
return res
}