package com.ydtech.modules.order.constants; /** * @description: 订单相关缓存常量 * @author: wenks * @date: 2023/8/19 9:51 **/ public class OrderCacheConstant { private OrderCacheConstant() { throw new IllegalStateException("Utility class"); } /** * 订单缓存 */ public static final String QUOTE_INFO_KEY = "ins:orders:"; /** * 订单缓存时间 */ public static final long QUOTE_INFO_KEY_TIME = 1L; /** * 核保规则 */ public static final String QUOTE_RULES_KEY = "ins:rules:"; /** * 核保规则时间 */ public static final long QUOTE_RULES_KEY_TIME = 1L; /** * VIN查询Key */ public static final String VIN_SEARCH_KEY = "vin:search:"; /** * 品牌型号查询Key */ public static final String BRAND_MODEL_KEY = "brand:model:"; /** * VIN查询Key存储时间 单位(小时) */ public static final long VIN_SEARCH_KEY_TIME = 1L; /** * 永城意外险存储时间 */ public static final long YC_ACCIDENTAL_DRIVING_TIME = 1L; /** * 永城协议存储key */ public static final String YC_AGREEMENT_KEY = "yc:agreement:"; /** * 永城协议详情存储key */ public static final String YC_AGREEMENT_INFO_KEY = "yc:agreement:info:"; /** * 国任特别约定 key */ public static final String GR_SPECIAL_AGREEMENT_KEY = "gr:specialAgreement:"; /** * 图片识别 key */ public static final String IMAGE_IDENTIFY_KEY = "image:identify:"; /** * 国任特别约定 存储时间 */ public static final long GR_SPECIAL_AGREEMENT_TIME = 1L; /** * 紫金财险 为接入方提供获取token */ public static final String ZJ_ACCESS_TOKEN = "zj:accessToken:"; /** * 诚泰财险 为接入方提供获取token */ public static final String CT_ACCESS_TOKEN = "ct:accessToken:"; /** * token 锁 */ public static final String ZJ_ACCESS_LOCK = "zj:accessLock:"; /** * token 锁 */ public static final String CT_ACCESS_LOCK = "ct:accessLock:"; /** * 紫金财险 为接入方提供获取token时间 */ public static final long ZJ_ACCESS_TOKEN_TIME = 6 * 24L + 23L; /** * 诚泰财险 为接入方提供获取token时间 */ public static final long CT_ACCESS_TOKEN_TIME = 238; /** * 微信客服token */ public static final String WECHAT_CUSTOMER_TOKEN = "WECHAT:CUSTOMER:TOKEN"; }