bingbo
2023-11-24 ace7066780453a7a70dbaa3700de9a761f38ca87
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
package com.thhy.general.common;
 
/**
 * @Author: zhang_xiao_bo
 * @Date: 2022/3/22 10:57
 * @description:
 */
public enum BasicStatus implements IBasicStatus{
 
    ERROR("00002","系统异常"),
 
    PARAM_IS_EMPTY("00003","必要参数不得为空"),
 
    PARAM_IS_ERROR("00004","请求错误"),
    LOGIN_FAILD("00401","用户名密码错误"),
    NO_PERMIT("00402","权限不足"),
    LANDING_TIMEOUT("00403","登陆超时!"),
    USER_NOT_EXIST("00405","用户密码错误"),
    TOKEN_IS_NULL("00406","请登录"),
    OPERATOR_FAILD("00407","操作失败,请稍后再试"),
    LOGIN_INFO_IS_ERROR("00407","登录信息异常"),
    SUBMIT_TIMEOUT("00408","提交超时"),
    USER_NAME_IS_EXIST("00409","用户名已存在"),
    USER_PHONE_IS_EXIST("00410","用户手机号已存在"),
    ROLE_INFO_IS_NOT_NULL("00411","未选择角色信息"),
    FORBIDEN_DELETE_SELF("00412","不能删除自己"),
    FORBIDEN_DELETE_ADMIN("00413","不能删除超级管理员"),
 
    DEPART_HAS_USERS("00414","部门下存在用户"),
 
    OLDPASS_IS_ERROR("00415","原密码错误"),
 
    REQUEST_NO_FILE("00416","请求体中没有包含文件"),
 
    NO_ENABLE_MENU("00417","该用户无权限"),
 
    PERSON_GT_BEDNUM("00418","入住人数不能大于床位数"),
 
    PHONE_IS_EXIST("00419","手机号已存在"),
 
    PHONE_IS_EXIST_SYSUSER("004191","手机号已存在系统帐户中"),
 
    IDNO_IS_EXIST("00420","身份证号已存在"),
 
    POSTION_IS_ALREAD_USE("00421","岗位已被占用"),
 
 
 
    FILE_UPLOAD_ERROR("00901","文件上传错误"),
    NOT_UPLOAD_DIR("00902","文件夹不能上传"),
    REQUEST_NOT_FILE("00903","请求中没有发现文件"),
    FILE_NOT_EXISTS_REMOTE("00904","服务器不存在此文件"),
    DOWNLOAD_IS_NOT_SUPPORT("00905","未获授权的下载"),
    FILE_PATH_ERROR("00906","文件路径错误"),
 
    PRODUCE_NUM_IS_NOT_EXIST("09901","编号有误"),
    PRODUCE_NUM_SCAN_AGAIN("09902","记录已存在"),
 
    SCAN_QR_IS_EORROR("09903","扫描无法识别"),
 
    MOULD_ALREAY_USE("09904","模具已在列表中"),
 
    MOULD_ALREAD_MATCH("09905","已经匹配成功"),
 
    SIZE_NOT_MATCH("09906","尺寸不匹配"),
 
    BLOCK_NOT_MATCH("09907","块号不匹配"),
 
    PRO_NOT_MATCH("09908","所属项目不匹配"),
 
    CURRENT_IS_PASS("09909","已经是合格状态"),
 
    SPARE_NUM_IS_EXIST("09910","备件编号已存在"),
 
    RING_NUM_IS_EXIST("09910","环号已存在"),
 
    STEEL_IS_NOT_PASS("09911","尚未质检合格的钢筋笼"),
 
    WATER_IS_ALREADY_USE("09912","水养池已被使用"),
 
    REPO_IS_ALREADY_USE("09914","堆场已被使用"),
 
    REPO_UNIT_IS_ALREADY_USE("099141","单元已被使用"),
 
    DORM_IS_EXIST("09914","宿舍已存在"),
 
    DORM_DATA_IS_ERROR("09914","宿舍数据出现错误"),
 
    PIPE_IS_CHECK_COMPLETE("09915","管片已完成质检"),
 
    PIPE_PLAN_PRO_SIZE_YEAR("09916","管片生产计划已存在"),
 
    QUESTION_COUNT_IS_ZERO("09917","无可用题目"),
 
    OPEN_ID_IS_MISS("09918","openID缺失"),
 
    WATER_MISS_DEVICE("09919","水养池必须绑定设备"),
 
    DEVICE_IS_ALREAD_USE("09920","设备已经被使用"),
 
    STATUS_IS_UPDATED("09921","已经修改过了"),
 
    STEEL_GIVEN_NOT_TO_PASS("09922","不能从报废改为合格"),
 
    MOULD_NUM_IS_EXIST("09923","模具编号已存在"),
 
    COMPANY_IS_EXIST("09924","分公司已存在"),
 
    UNQUE_IS_ERROR("09925","唯一性已遭到破坏"),
 
    FILE_CONVERT_FAILD("09926","文件转换失败"),
 
    PRO_SIZE_RE_BLOCK("09927","理论放量方案已存在"),
 
    STEEL_IS_MATCHED("09928","钢筋笼已被匹配过"),
 
    REGISTER_IS_PASS("09929","无需重复注册"),
 
    USER_ALREADY_HAS_COMPANY("09930","该人员信息已在其他分公司注册"),
 
    USER_NOT_HAS_COMPANY("09931","当前用户无分公司"),
 
    OP_IS_TIMEOUT("09932","操作超时"),
 
    OP_IS_REPEAT("09933","请勿重复操作"),
 
    RING_NUM_IS_REPEAT("09934","环号已存在"),
 
    RING_NOT_DIS("09935","环号必须为整数,最多5位"),
 
    RING_NOT_COMPLETE("09936","尚未成环"),
    ;
 
 
 
    //状态码
    private String statusCode;
    //状态说明
    private String statusMsg;
 
    BasicStatus(String statusCode, String statusMsg) {
        this.statusCode = statusCode;
        this.statusMsg = statusMsg;
    }
 
    @Override
    public String statusMsg() {
        return this.statusMsg;
    }
 
    @Override
    public String statusCode() {
        return this.statusCode;
    }
}