1 Star 0 Fork 0

逃兵0216 / mindoc

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
Errors.go 2.08 KB
一键复制 编辑 原始数据 按行查看 历史
Minho 提交于 2018-11-05 18:50 . feat:实现团队功能
// Package models 为项目所需的模型对象定义.
package models
import "errors"
var (
// ErrMemberNoExist 用户不存在.
ErrMemberNoExist = errors.New("用户不存在")
ErrMemberExist = errors.New("用户已存在")
ErrMemberDisabled = errors.New("用户被禁用")
ErrMemberEmailEmpty = errors.New("用户邮箱不能为空")
ErrMemberEmailExist = errors.New("用户邮箱已被使用")
ErrMemberDescriptionTooLong = errors.New("用户描述必须小于500字")
ErrMemberEmailFormatError = errors.New("邮箱格式不正确")
ErrMemberPasswordFormatError = errors.New("密码必须在6-50个字符之间")
ErrMemberAccountFormatError = errors.New("账号只能由英文字母数字组成,且在3-50个字符")
ErrMemberRoleError = errors.New("用户权限不正确")
// ErrorMemberPasswordError 密码错误.
ErrorMemberPasswordError = errors.New("用户密码错误")
//ErrorMemberAuthMethodInvalid 不支持此认证方式
ErrMemberAuthMethodInvalid = errors.New("不支持此认证方式")
//ErrLDAPConnect 无法连接到LDAP服务器
ErrLDAPConnect = errors.New("无法连接到LDAP服务器")
//ErrLDAPFirstBind 第一次LDAP绑定失败
ErrLDAPFirstBind = errors.New("第一次LDAP绑定失败")
//ErrLDAPSearch LDAP搜索失败
ErrLDAPSearch = errors.New("LDAP搜索失败")
//ErrLDAPUserNotFoundOrTooMany
ErrLDAPUserNotFoundOrTooMany = errors.New("LDAP用户不存在或者多于一个")
// ErrDataNotExist 指定的服务已存在.
ErrDataNotExist = errors.New("数据不存在")
// ErrInvalidParameter 参数错误.
ErrInvalidParameter = errors.New("Invalid parameter")
ErrPermissionDenied = errors.New("Permission denied")
ErrCommentClosed = errors.New("评论已关闭")
ErrCommentContentNotEmpty = errors.New("评论内容不能为空")
)
type Error struct {
code int
message string
}
func (e Error) Error() string {
return e.message
}
func (e Error) Code() int {
return e.code
}
func NewError(code int, message string) Error {
return Error{code: code, message: message}
}
1
https://gitee.com/whan0216/mindoc.git
git@gitee.com:whan0216/mindoc.git
whan0216
mindoc
mindoc
v2.0.0

搜索帮助

53164aa7 5694891 3bd8fe86 5694891