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

/**
 * 系统错误码列表 - 错误码前三位用于区分模块
 */
public class ErrorCode {
    // 系统未知异常
    public static final String SYSTEM_UNKNOWN_ERROR = "300000";
    // 无效参数错误
    public static final String ILLEGAL_ARGUMENT_ERROR = "300001";
    // 访问未授权
    public static final String UNAUTHORIZED_ACCESS_ERROR = "300002";
    // 操作不允许
    public static final String OPERATION_NOT_ALLOWED = "300003";
    // 对象不存在
    public static final String OBJECT_NOT_FOUND = "300004";
    // 对象已存在
    public static final String OBJECT_ALREADY_EXISTS = "300005";
    // 请求方式
    public static final String METHOD_NOT_SUPPORTED_ERROR = "300006";
    // 数据并发修改
    public static final String SYSTEM_BUSY_ERROR = "301000";
    // 无效对象状态
    public static final String INVALID_OBJECT_STATE = "301001";
    // 远程服务访问错误
    public static final String 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 = "收银台系统正忙,请稍后重试";
}