redis字符串读写

public interface MallConstants {
	/**
	 * redis中3rd_session过期时间(单位:小时)
	 */
	long TIME_OUT_SESSION = 24 * 5;
	/**
	 * redis中3rd_session拼接前缀
	 */
	String THIRD_SESSION_BEGIN = "app:3rd_session";
	/**
	 * header中的third-session
	 */
	String HEADER_THIRDSESSION = "third-session";
	/**
	 * header中的客户端类型
	 */
	String HEADER_CLIENT_TYPE = "client-type";
	/**
	 * header中的tenant-id
	 */
	String HEADER_TENANT_ID = "tenant-id";
	/**
	 * header中的app-id
	 */
	String HEADER_APP_ID = "app-id";
	/**
	 * 客户端类型:小程序,普通H5,微信H5,APPapp,pcH5
	 */
	String CLIENT_TYPE_MA = "MA";
	String CLIENT_TYPE_H5 = "H5";
	String CLIENT_TYPE_H5_WX = "H5-WX";
	String CLIENT_TYPE_H5_PC = "H5-PC";
	String CLIENT_TYPE_APP = "APP";
	String CLIENT_TYPE_ALI_MA = "ALI-MA";
	/**
	 * 商品规格类型:0统一规格;1多规格
	 */
	String SPU_SPEC_TYPE_0 = "0";
	/**
	 * 商品规格类型:0统一规格;1多规格
	 */
	String SPU_SPEC_TYPE_1 = "1";
	/**
	 * 收藏类型1、商品,2、店铺
	 */
	String COLLECT_TYPE_1 = "1";
	String COLLECT_TYPE_2 = "2";
	/**
	 * 订单自动取消时间(分钟)
	 */
	long ORDER_TIME_OUT_0 = 30;
	/**
	 * 秒杀订单自动取消时间(分钟)
	 */
	long ORDER_TIME_OUT_0_SECKILL = 5;
	/**
	 * 订单自动收货时间(天)
	 */
	long ORDER_TIME_OUT_2 = 7;
	/**
	 * redis订单key
	 */
	String REDIS_ORDER_KEY_IS_PAY_0 = "mall:order:is_pay_0:";
	/**
	 * redis订单key
	 */
	String REDIS_ORDER_KEY_STATUS_2 = "mall:order:status_2:";
	/**
	 * redis分销订单解冻key
	 */
	String REDIS_DISTRIBUTION_ORDER_THAW = "mall:distribution_order:thaw:";
	/**
	 * 支付方式1、货到付款;2、在线支付
	 */
	String PAYMENT_WAY_1 = "1";
	/**
	 * 支付方式1、货到付款;2、在线支付
	 */
	String PAYMENT_WAY_2 = "2";
	/**
	 * 评价状态0、未评;1、已评;2、已追评
	 */
	String APPRAISES_STATUS_0 = "0";
	/**
	 * 评价状态0、未评;1、已评;2、已追评
	 */
	String APPRAISES_STATUS_1 = "1";
	/**
	 * 评价状态0、未评;1、已评;2、已追评
	 */
	String APPRAISES_STATUS_2 = "2";
	/**
	 * 用户等级(0:普通用户,1:普通会员)
	 */
	Integer USER_GRADE_0 = 0;
	/**
	 * 用户等级(0:普通用户,1:普通会员)
	 */
	Integer USER_GRADE_1 = 1;
	/**
	 * 记录类型0、用户初始化;1、会员初始化;2、商品赠送;3、退款赠送减回;4、商品抵扣;5、订单取消抵扣加回;6、退款抵扣加回;7、签到
	 */
	String POINTS_RECORD_TYPE_0 = "0";
	String POINTS_RECORD_TYPE_1 = "1";
	String POINTS_RECORD_TYPE_2 = "2";
	String POINTS_RECORD_TYPE_3 = "3";
	String POINTS_RECORD_TYPE_4 = "4";
	String POINTS_RECORD_TYPE_5 = "5";
	String POINTS_RECORD_TYPE_6 = "6";
	String POINTS_RECORD_TYPE_7 = "7";

	/**
	 * 电子券适用类型1、全部商品;2、指定商品可用;
	 */
	String COUPON_SUIT_TYPE_1 = "1";
	String COUPON_SUIT_TYPE_2 = "2";

	/**
	 * 到期类型1、领券后生效;2:固定时间段
	 */
	String COUPON_EXPIRE_TYPE_1 = "1";
	String COUPON_EXPIRE_TYPE_2 = "2";

	/**
	 * 用户电子券状态0、未使用;1、已使用;2、已过期
	 */
	String COUPON_USER_STATUS_0 = "0";
	String COUPON_USER_STATUS_1 = "1";
	String COUPON_USER_STATUS_2 = "2";

	/**
	 * 砍价状态(0:未开始;1:活动中;2:已过期)
	 */
	String BARGAIN_INFO_STATUS_0 = "0";
	String BARGAIN_INFO_STATUS_1 = "1";
	String BARGAIN_INFO_STATUS_2 = "2";

	/**
	 * 砍价记录状态(0:砍价中;1:完成砍价;2:已过期)
	 */
	String BARGAIN_USER_STATUS_0 = "0";
	String BARGAIN_USER_STATUS_1 = "1";
	String BARGAIN_USER_STATUS_2 = "2";

	/**
	 * 拼团状态(0:未开始;1:活动中;2:已过期)
	 */
	String GROUPON_INFO_STATUS_0 = "0";
	String GROUPON_INFO_STATUS_1 = "1";
	String GROUPON_INFO_STATUS_2 = "2";

	/**
	 * 拼团记录状态(0:拼团中;1:完成拼团;2:已过期)
	 */
	String GROUPON_USER_STATUS_0 = "0";
	String GROUPON_USER_STATUS_1 = "1";
	String GROUPON_USER_STATUS_2 = "2";

	/**
	 * 订单类型(0、普通订单;1、砍价订单;2、拼团订单;3、秒杀订单)
	 */
	String ORDER_TYPE_0 = "0";
	String ORDER_TYPE_1 = "1";
	String ORDER_TYPE_2 = "2";
	String ORDER_TYPE_3 = "3";

	/**
	 * 配送方式1、普通快递;2、上门自提:3:即时达 4、即时达预约
	 */
	String DELIVERY_WAY_1 = "1";
	String DELIVERY_WAY_2 = "2";
	String DELIVERY_WAY_3 = "3";
	String DELIVERY_WAY_4 = "4";
	String DELIVERY_WAY_5 = "5";

	/**
	 * 设计页面分类(1;商城首页;2:店铺首页)
	 */
	String DEVISE_PAGE_TYPE_1 = "1";
	String DEVISE_PAGE_TYPE_2 = "2";

	String DEVISE_PAGE_TYPE_3 = "3";
	/**
	 * 店铺入驻申请审核状态(0:审核中;1:审核通过;2:审核不通过)
	 */
	String SHOPAPPLY_STATUS_0 = "0";
	String SHOPAPPLY_STATUS_1 = "1";
	String SHOPAPPLY_STATUS_2 = "2";
	/**
	 * 商品审核状态(0审核中 1审核通过 2审核不通过)
	 */
	String GOODS_STATUS_0 = "0";
	String GOODS_STATUS_1 = "1";
	String GOODS_STATUS_2 = "2";
	/**
	 * 销关系绑定1:所有用户;2:新用户
	 */
	String DISTRIBUTION_BINDTYPE_1 = "1";
	String DISTRIBUTION_BINDTYPE_2 = "2";
	/**
	 * 分销级别(1:一级分销;2:二级分销)
	 */
	String DISTRIBUTION_LEVEL_1 = "1";
	String DISTRIBUTION_LEVEL_2 = "2";
	/**
	 * 佣金状态(1:冻结;2:解冻)
	 */
	String DISTRIBUTION_COMMISSION_STATUS_1 = "1";
	String DISTRIBUTION_COMMISSION_STATUS_2 = "2";
	/**
	 * 分销模式1:指定分销;2:人人分销;3:满额分销
	 */
	String DISTRIBUTION_MODEL_1 = "1";
	String DISTRIBUTION_MODEL_2 = "2";
	String DISTRIBUTION_MODEL_3 = "3";

	/**
	 * 用户提现记录(0:审核中;1:审核通过;2:审核不通过)
	 */
	String USER_WITHDRAW_RECORD_STATUS_0 = "0";
	String USER_WITHDRAW_RECORD_STATUS_1 = "1";
	String USER_WITHDRAW_RECORD_STATUS_2 = "2";
	/**
	 * 提现类型(1:分销拥金提现)
	 */
	String USER_WITHDRAW_TYPE_1 = "1";
	/**
	 * 订单支付类型1、微信支付;2、支付宝支付:3、收钱吧支付
	 */
	String ORDER_PAYMENT_TYPE_1 = "1";
	String ORDER_PAYMENT_TYPE_2 = "2";
	String ORDER_PAYMENT_TYPE_3 = "3";
	/**
	 * 订单支付回调URL
	 */
	String ORDER_NOTIFY_URL_WX = "/orderinfo/notify-order-wx";
	String ORDER_NOTIFY_URL_ALI = "/orderinfo/notify-order-ali";
	String ORDER_NOTIFY_URL_SQB = "/orderinfo/notify-order-sqb";
	/**
	 * 服务路由名
	 */
	String SERVER_ROUTE_NAME_MALLAPI = "/mallapi";

}


//订单自动取消时间
long orderTimeOut = MallConstants.ORDER_TIME_OUT_0;

//加入redis,30分钟自动取消
String keyRedis = String.valueOf(StrUtil.format("{}{}:{}",MallConstants.REDIS_ORDER_KEY_IS_PAY_0, TenantContextHolder.getTenantId(),orderInfo.getId()));
redisTemplate.opsForValue().set(keyRedis, orderInfo.getOrderNo() , orderTimeOut , TimeUnit.MINUTES);//设置过期时间
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章