package com.vincent.rsf.openApi.entity.constant; /** * 系统常量 * Created by vincent on 2019-10-29 15:55 */ public class Constants { /** * 默认成功码 */ public static final int RESULT_OK_CODE = 0; /** * 默认失败码 */ public static final int RESULT_ERROR_CODE = 1; /** * 默认成功信息 */ public static final String RESULT_OK_MSG = "Request success"; /** * 默认失败信息 */ public static final String RESULT_ERROR_MSG = "Internal server error!"; /** * 无权限错误码 */ public static final String UNAUTHORIZED_CODE = "403"; /** * 无权限提示信息 */ public static final String UNAUTHORIZED_MSG = "No access right"; /** * 未认证错误码 */ public static final String UNAUTHENTICATED_CODE = "401"; /** * 未认证提示信息 */ public static final String UNAUTHENTICATED_MSG = "Please log in first"; /** * 登录过期错误码 */ public static final int TOKEN_EXPIRED_CODE = 401; /** * 登录过期提示信息 */ public static final String TOKEN_EXPIRED_MSG = "Login expired"; /** * 非法token错误码 */ public static final int BAD_CREDENTIALS_CODE = 401; /** * 非法token提示信息 */ public static final String BAD_CREDENTIALS_MSG = "Please log out and log in again"; /** * 表示升序的值 */ public static final String ORDER_ASC_VALUE = "asc"; /** * 表示降序的值 */ public static final String ORDER_DESC_VALUE = "desc"; /** * token通过header传递的名称 */ public static final String TOKEN_HEADER_NAME = "Authorization"; /** * token通过参数传递的名称 */ public static final String TOKEN_PARAM_NAME = "access_token"; /** * token认证类型 */ public static final String TOKEN_TYPE = "Bearer"; /** * 库存出库 */ public static final String TASK_TYPE_OUT_STOCK = "outStock"; /** * 库存盘点出库 */ public static final String TASK_TYPE_OUT_CHECK = "check"; /** * 单据出库 */ public static final String TASK_TYPE_ORDER_OUT_STOCK = "OrderOutStock"; /** * 波次出库 */ public static final String TASK_TYPE_WAVE_OUT_STOCK = "WaveOutStock"; /** * 拣料出库 */ public static final String TASK_TYPE_OUT_PICK = "pick"; /** * 排序默认值 */ public static final Integer TASK_SORT_DEFAULT_VALUE = 49; /** * 排序最大值 */ public static final Integer TASK_SORT_MAX_VALUE = 999; /** * 排序最小值 */ public static final Integer TASK_SORT_MIN_VALUE = 0; // AppId认证相关常量 public static final String HEADER_APP_ID = "appId"; //X-App-Id public static final String HEADER_APP_SECRET = "appSecret"; //X-App-Secret public static final String HEADER_AUTHORIZATION = "authorization"; //Authorization public static final String TOKEN_PREFIX = "Zoneyung"; public static final String REQUEST_ATTR_APP_ID = "appId"; //request_app_id public static final String REQUEST_ATTR_USER_ID = "appSecret"; //request_user_id public static final String REQUEST_ATTR_APP_INFO = "APP_INFO"; }