package com.xinelu.common.constant; import io.jsonwebtoken.Claims; /** * 通用常量信息 * * @author xinelu */ public class Constants { /** * UTF-8 字符集 */ public static final String UTF8 = "UTF-8"; /** * GBK 字符集 */ public static final String GBK = "GBK"; /** * http请求 */ public static final String HTTP = "http://"; /** * https请求 */ public static final String HTTPS = "https://"; /** * 通用成功标识 */ public static final String SUCCESS = "0"; /** * 通用失败标识 */ public static final String FAIL = "1"; /** * 登录成功 */ public static final String LOGIN_SUCCESS = "Success"; /** * 注销 */ public static final String LOGOUT = "Logout"; /** * 注册 */ public static final String REGISTER = "Register"; /** * 登录失败 */ public static final String LOGIN_FAIL = "Error"; /** * 验证码有效期(分钟) */ public static final Integer CAPTCHA_EXPIRATION = 2; /** * 令牌 */ public static final String TOKEN = "token"; /** * 令牌前缀 */ public static final String TOKEN_PREFIX = "Bearer "; /** * 令牌前缀 */ public static final String LOGIN_USER_KEY = "login_user_key"; /** * 用户ID */ public static final String JWT_USERID = "userid"; /** * 用户名称 */ public static final String JWT_USERNAME = Claims.SUBJECT; /** * 用户头像 */ public static final String JWT_AVATAR = "avatar"; /** * 创建时间 */ public static final String JWT_CREATED = "created"; /** * 用户权限 */ public static final String JWT_AUTHORITIES = "authorities"; /** * 资源映射路径 前缀 */ public static final String RESOURCE_PREFIX = "/profile"; /** * RMI 远程方法调用 */ public static final String LOOKUP_RMI = "rmi:"; /** * LDAP 远程方法调用 */ public static final String LOOKUP_LDAP = "ldap:"; /** * LDAPS 远程方法调用 */ public static final String LOOKUP_LDAPS = "ldaps:"; /** * 定时任务白名单配置(仅允许访问的包名,如其他需要可以自行添加) */ public static final String[] JOB_WHITELIST_STR = {"com.xinelu"}; /** * 定时任务违规的字符 */ public static final String[] JOB_ERROR_STR = {"java.net.URL", "javax.naming.InitialContext", "org.yaml.snakeyaml", "org.springframework", "org.apache", "com.xinelu.common.utils.file"}; /** * Excel文件格式后缀 */ public static final String XLSX = "xlsx"; /** * Excel文件格式后缀 */ public static final String XLS = "xls"; /** * 护理站模板信息下载 */ public static final String NURSE_STATION = "nurseStation"; /** * 护理站人员模板信息下载 */ public static final String NURSE_STATION_PERSON = "nurseStationPerson"; /** * 字符串空格标识 */ public static final String EMPTY = " "; /** * 图片上传文件带.的 */ public static final String FILE_NAME_SPOT = "."; /** * 护理编码前缀 */ public static final String PATIENT_PREFIX = "HL"; /** * 护理站标签编码前缀 */ public static final String LABEL_CODE = "BQ"; /** * 护理站图片路径上传 */ public static final String NURSE_STATION_TYPE = "stationPictureUrl"; /** * 护理站简介附近图片路径上传 */ public static final String NURSE_STATION_INTRODUCE_TYPE = "stationIntroducePictureUrl"; /** * 护理站项目图片路径上传 */ public static final String NURSE_STATION_ITEM_TYPE = "itemPictureUrl"; /** * 商品图片路径上传 */ public static final String GOODS_PICTURE_URL = "goodsPictureUrl"; /** * 用户头像修改上传 */ public static final String HEAD_PICTURE_URL = "headPictureUrl"; /** * 商品分类图片地址 */ public static final String GOODS_CATEGORY_PICTURE = "goodsCategoryPicture"; /** * 商品属性图片地址 */ public static final String ATTRIBUTE_PICTURE_URL = "attributePictureUrl"; /** * 护理项目分类图标存放地址 */ public static final String NURSE_ITEM_CLASSIFY_URL = "nurseItemClassifyUrl"; /** * 护理机构分类图片识别标识 */ public static final String NURSE_STATION_CLASSIFY_URL = "nurseStationClassifyUrl"; /** * 海报图片存放路径 */ public static final String POSTER_PICTURE_URL = "posterPictureUrl"; /** * 资讯主缩略图地址 */ public static final String LEAD_THUMBNAIL_URL = "leadThumbnailUrl"; /** * 护理人员证书地址 */ public static final String PERSON_CERTIFICATE_URL = "personCertificateUrl"; /** * 健康咨询科室人员头像地址 */ public static final String PERSON_PICTURE_URL = "personPictureUrl"; /** * 健康咨询-科室人员资质证书证书编号前缀 */ public static final String CERTIFICATE_URL = "certificateUrl"; /** * 客服图片路径上传 */ public static final String GROUP_QR_CODE_URL = "groupQrCodeUrl"; /** * 科室编码前缀 */ public static final String DEPARTMENT_CODE = "HDC"; /** * 健康咨询-科室人员资质证书证书编号前缀 */ public static final String CERTIFICATE_CODE = "CE"; /** * 医院编码前缀 */ public static final String HOSPITAL_CODE = "HS"; /** * 科室人员编码前缀 */ public static final String PERSON_CODE = "PC"; }