| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- package com.chuanghai.attendance.common.exception;
- /***
- * 错误码和错误信息定义类
- * 1. 错误码定义规则为5为数字
- * 2. 前两位表示业务场景,最后三位表示错误码。例如:100001。10:通用 001:系统未知异常
- * 3. 维护错误码后需要维护错误描述,将他们定义为枚举形式
- * 错误码列表:
- * 10: 通用
- * 001:参数格式校验
- * 11: 用户
- * 12: 权限
- * 13: 参数异常
- * 14: 文件
- * 15: 积分模块
- *
- *
- */
- public enum BizCodeEnume {
- UNKNOW_EXCEPTION(10000,"系统未知异常"),
- VAILD_EXCEPTION(10001,"参数格式校验失败"),
- BODY_IS_EMPTY(10002, "body为空"),
- METHOD_NOT_SUPPORT(10003, "请求方法不支持"),
- DATA_IS_EXIST(10004, "数据已存在"),
- DATA_IS_NOT_EXIST(10005, "数据不存在"),
- TOKET_INVALID(10006, "无效的token"),
- PARAMETER_ERROR(10007, "参数异常"),
- NO_PERMISSION(10008, "没有操作权限"),
- ADMIN_LOGIN_FAIL(10009, "管理员登录失败"),
- REQUEST_HEADER_MISSING(10012, "缺少必要的请求头"),
- PAYABLE_INFO_IS_NOT_EXIT(10013, "缴费信息不存在"),
- ORDER_IS_NOT_EXIT(10014, "订单不存在"),
- GET_JSAPI_PAY_PARAM_ERROR(10015, "获取微信jsapi支付参数失败"),
- CCB_ORDER_QUERY_ERROR(10016, "建行订单状态查询失败"),
- NOT_CCB_PAY_ORDER(10017, "非建行支付订单"),
- JXNXS_ORDER_QUERY_ERROR(10018, "农商行订单状态查询失败"),
- PAY_GRADE_IS_NOT_EXIT(10019, "缴费年级不存在"),
- FILE_IMPORT_ERROR(10020, "文件导入失败"),
- FILE_FORMAT_ERROR(10030, "文件格式错误"),
- BATCH_EXECUTOR_ERROR(10100, "批量操作数据库失败"),
- PAY_AMOUNT_ERROR(10021,"付款金额错误"),
- PAY_ITEM_EXIST(10022,"缴费项目已存在"),
- PAY_ITEM_NOT_EXIST(10025,"缴费项目不存在"),
- ID_IS_NULL(10023,"id为空"),
- PAY_ITEM_NOT_SUPPORT(10024,"该缴费项目不支持导出TXT"),
- IS_PAY(10025,"该缴费宿舍已缴费"),
- TOO_LONG(10026,"内容超长"),
- ERROR_DE(10027,"AES加密失败"),
- DORM_EXIST(10028,"宿舍已缴费"),
- ORDER_IS_PAY(10029,"该订单的部分项目已支付,请前往首页重新支付"),
- FILE_SIZE_MAX(10030,"导入文件过大!");
- private int code;
- private String msg;
- BizCodeEnume(int code,String msg){
- this.code = code;
- this.msg = msg;
- }
- public int getCode() {
- return code;
- }
- public String getMsg() {
- return msg;
- }
- }
|