mirror of
https://github.com/yangjian102621/geekai.git
synced 2025-09-17 08:46:38 +08:00
29 lines
601 B
Go
29 lines
601 B
Go
package types
|
|
|
|
// BizVo 业务返回 VO
|
|
type BizVo struct {
|
|
Code BizCode `json:"code"`
|
|
Page int `json:"page,omitempty"`
|
|
PageSize int `json:"page_size,omitempty"`
|
|
Total int `json:"total,omitempty"`
|
|
Message string `json:"message"`
|
|
Data interface{} `json:"data,omitempty"`
|
|
}
|
|
|
|
// WsVo Websocket 信息 VO
|
|
type WsVo struct {
|
|
Stop bool
|
|
Content string
|
|
}
|
|
|
|
type BizCode int
|
|
|
|
const (
|
|
Success = BizCode(0)
|
|
Failed = BizCode(1)
|
|
InvalidParams = BizCode(101) // 非法参数
|
|
NotAuthorized = BizCode(400) // 未授权
|
|
|
|
OkMsg = "Success"
|
|
)
|