message.go
827 字节
package protocol
var errmessge ErrorMap = map[string]string{
//操作
"0": "成功",
"1": "无效请求",
//角色相关
"10001": "请先删除该分组下的其他角色",
"10002": "请先删除该角色下的人员",
//职位相关
"10011": "该职位已被使用无法删除",
//安全认证相关
"10021": "账号或密码不正确",
"10022": "账号已被禁用",
"10023": "用户无使用权限",
"10024": "登录凭证失效",
"10025": "该账号已在其他地方登录",
"10026": "登录凭证过期",
"10027": "无操作权限",
}
//错误码转换 ,兼容需要
func transformCode(code string) int {
switch code {
case "0":
return 0 //登录成功
case "10026":
return 2 //token过期
case "10024":
return 3 //token完全失效
}
return -1 //请求成功,但业务检查不通过
}