sunty
2020-08-20 9303b69ea569bcb5e581147543a3fd58e90d0d25
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
package code
 
import "net/http"
 
// Code 错误输出数据结构
type Code struct {
    Status  int    `json:"status"`  // HTTP 状态
    Success bool   `json:"success"` // 成功或者失败
    Message string `json:"msg"`     // 描述信息
}
 
var (
    LicenseExpired = &Code{http.StatusForbidden, false, "license expired"}
    // Success 请求处理成功
    Success       = &Code{http.StatusOK, true, "请求处理成功"}
    AddSuccess    = &Code{http.StatusOK, true, "添加成功"}
    UploadSuccess = &Code{http.StatusOK, true, "上传成功"}
    UpdateSuccess = &Code{http.StatusOK, true, "更新成功"}
    UpdateFail    = &Code{http.StatusBadRequest, false, "更新失败"}
    DelSuccess    = &Code{http.StatusOK, true, "删除成功"}
    // RequestParamError 请求参数错误
    RequestParamError = &Code{http.StatusBadRequest, false, "请求参数有误"}
    // AccountPassUnmatch 该账号原密码不匹配
    AccountPassUnmatch = &Code{http.StatusOK, false, "该账号原密码不匹配"}
    // SignupPassUnmatch 注册两次输入密码不匹配
    SignupPassUnmatch = &Code{http.StatusBadRequest, false, "注册两次输入密码不匹配"}
    // AccountNameExist 账号昵称重复,请更换为其他昵称
    AccountNameExist = &Code{http.StatusBadRequest, false, "账号昵称已被使用"}
    // UploadSuffixError 该上传文件格式目前暂不支持
    UploadSuffixError = &Code{http.StatusBadRequest, false, "该上传文件格式目前暂不支持"}
    // UploadSizeLimit 目前上传仅支持小于5M的文件内容
    UploadSizeLimit = &Code{http.StatusBadRequest, false, "目前上传仅支持小于5M的文件内容"}
    InvalidRequest  = &Code{http.StatusBadRequest, false, "请求无效"}
    LoginSuccess    = &Code{http.StatusOK, true, "登录成功"}
    // SigninInfoError 账户名或密码有误
    LoginInfoError = &Code{http.StatusUnauthorized, false, "用户名或密码错误"}
    LogoutSuccess  = &Code{http.StatusOK, true, "退出成功"}
    // TokenNotFound 请求未携带Token, 无权访问
    TokenNotFound = &Code{http.StatusUnauthorized, false, "请求未携带Token, 无权访问"}
    // TokenInvalid 无效的Token信息
    TokenInvalid = &Code{http.StatusUnauthorized, false, "无效的Token信息"}
    // ServiceInsideError 服务器内部错误
    ServiceInsideError = &Code{http.StatusInternalServerError, false, "服务器内部错误"}
    //DdSelectNotFindError 未查找到记录
    DdSelectNotFindError = &Code{http.StatusInternalServerError, false, "数据库未查找到记录"}
    //DdSelectNotFindError 特征值获取失败
    NotFeatureFindError = &Code{http.StatusInternalServerError, false, "特征值获取失败"}
    //DdSelectNotFindError 特征值获取失败
    TooManyFeatureFindError = &Code{http.StatusInternalServerError, false, "人脸过多"}
    //UploadFileError 上传文件服务器失败
    UploadFileError = &Code{http.StatusInternalServerError, false, "上传文件服务器失败"}
    //删除节点失败
    HasChildNodeError = &Code{http.StatusInternalServerError, false, "数据节点存在子节点 无法删除"}
 
    NotLogin              = &Code{http.StatusUnauthorized, false, "登录失效,请重新登录"}
    DbPersonUploadSuccess = &Code{http.StatusOK, true, "人员上传成功"}
    DbPersonUploadFail    = &Code{http.StatusInternalServerError, false, "人员上传失败"}
    DbPersonUpdateSuccess = &Code{http.StatusOK, true, "人员更新成功"}
 
    CompareResultGone = &Code{http.StatusOK, true, "上次比对已失效,请从新比对"}
 
    TaskStoped = &Code{http.StatusOK, false, "此任务为停用状态,请在任务管理中开启!"}
 
    ComError            = &Code{http.StatusInternalServerError, false, ""}
    ClusterNodesEmpty   = &Code{http.StatusOK, true, "集群节点为空"}
    AddTaskErr          = &Code{http.StatusInternalServerError, false, "此国标摄像机已在其它服务器配置任务!"}
    CreateFirstNodeErr  = &Code{http.StatusInternalServerError, false, "创建节点失败!"}
    QueryClusterInfoErr = &Code{http.StatusInternalServerError, false, "查询失败,请确认您的ip是正确的!"}
    AddClusterInfoErr   = &Code{http.StatusInternalServerError, false, "加入节点失败!"}
 
    UpgradeSuccess = &Code{http.StatusOK, true, "升级成功"}
    UpgradeFail    = &Code{http.StatusInternalServerError, false, "升级失败"}
    FailedQuery    = &Code{http.StatusInternalServerError, false, "查询失败"}
)