Documentation ¶
Index ¶
Constants ¶
View Source
const ( ConfigFileName = "config.yaml" // 配置文件名称 CasbinFileName = "rbac_model.conf" // casbin 规则文件名称 )
Variables ¶
View Source
var ( NoErr = ErrMsg{0, "请求成功"} NeedInitErr = ErrMsg{2001, "初始化数据库"} AuthErr = ErrMsg{4001, "认证错误"} AuthExpireErr = ErrMsg{4002, "token 过期,请刷新token"} AuthActionErr = ErrMsg{4003, "权限错误"} ParamErr = ErrMsg{4004, "参数解析失败"} SystemErr = ErrMsg{5000, "系统错误"} DataEmptyErr = ErrMsg{5001, "数据为空"} TokenCacheErr = ErrMsg{5002, "TOKEN CACHE 错误"} MobileErr = ErrMsg{4009, "手机号被注册"} ErrParamValidate = errors.New("参数验证失败") ErrPaginateParam = errors.New("分页查询参数缺失") )
Functions ¶
This section is empty.
Types ¶
type Model ¶
type Model struct { Id uint `json:"id"` UpdatedAt string `json:"updatedAt"` CreatedAt string `json:"createdAt"` }
Model
type Paginate ¶
type Paginate struct { Page int `json:"page"` PageSize int `json:"pageSize"` OrderBy string `json:"orderBy"` Sort string `json:"sort"` }
Paginate 验证请求参数
func (*Paginate) PaginateScope ¶
PaginateScope 分页 scope
Click to show internal directories.
Click to hide internal directories.