1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- package app
- type Response struct {
- Code int `json:"code"`
- Message string `json:"message"`
- // 数据集
- Data interface{} `json:"data"`
- }
- type AliResponse struct {
- Code int `json:"code"`
- Message string `json:"message"`
- // 数据集
- Data interface{} `json:"data"`
- }
- type ApiBaseOutputHead struct {
- Code int `json:"code" example:"200"`
- Msg string `json:"msg"`
- }
- type Page struct {
- List interface{} `json:"rows"`
- Count int `json:"count"`
- PageIndex int `json:"pageIndex"`
- PageSize int `json:"pageSize"`
- }
- type PageResponse struct {
- ApiBaseOutputHead ApiBaseOutputHead `json:"apiBaseOutputHead"`
- //Data interface{} `json:"data"`
- // 代码
- //Code int `json:"code" example:"200"`
- // 数据集
- Data Page `json:"data"`
- // 消息
- //Msg string `json:"msg"`
- }
- type PageRes struct {
- // 代码
- Code int `json:"code"`
- // 数据集
- Data Page `json:"data"`
- // 消息
- Msg string `json:"message"`
- }
- func (res *Response) ReturnOK() *Response {
- res.Code = 200
- return res
- }
- func (res *Response) ReturnError(code int) *Response {
- res.Code = code
- return res
- }
- func (res *PageResponse) ReturnOK() *PageResponse {
- res.ApiBaseOutputHead.Code = 200
- return res
- }
|