ErrorCode.java 1.19 KB
package com.diligrp.cashier.shared;

/**
 * 系统错误码列表 - 错误码前三位用于区分模块
 */
public class ErrorCode {
    // 系统未知异常
    public static final int SYSTEM_UNKNOWN_ERROR = 300000;
    // 无效参数错误
    public static final int ILLEGAL_ARGUMENT_ERROR = 300001;
    // 访问未授权
    public static final int UNAUTHORIZED_ACCESS_ERROR = 300002;
    // 操作不允许
    public static final int OPERATION_NOT_ALLOWED = 300003;
    // 对象不存在
    public static final int OBJECT_NOT_FOUND = 300004;
    // 对象已存在
    public static final int OBJECT_ALREADY_EXISTS = 300005;
    // 数据并发修改
    public static final int SYSTEM_BUSY_ERROR = 301000;
    // 无效对象状态
    public static final int INVALID_OBJECT_STATE = 301001;
    // 远程服务访问错误
    public static final int SERVICE_ACCESS_ERROR = 301002;

    public static final String MESSAGE_UNKNOWN_ERROR = "收银台系统未知异常,请联系管理员";

    public static final String MESSAGE_ACCESS_DENIED = "未授权的系统访问";

    public static final String MESSAGE_SYSTEM_BUSY = "收银台系统正忙,请稍后重试";
}