From bc2f5082efe5c863736ca335d210c2ed67f78ab4 Mon Sep 17 00:00:00 2001
From: yujian <yujian>
Date: 星期三, 23 一月 2019 16:01:08 +0800
Subject: [PATCH] 等级图片调整+短连接时间控制
---
fanli/src/main/java/com/yeshi/fanli/util/RedisManager.java | 61 ++++++++++++++++++++++++++++++
1 files changed, 61 insertions(+), 0 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/util/RedisManager.java b/fanli/src/main/java/com/yeshi/fanli/util/RedisManager.java
index e949a35..abc112c 100644
--- a/fanli/src/main/java/com/yeshi/fanli/util/RedisManager.java
+++ b/fanli/src/main/java/com/yeshi/fanli/util/RedisManager.java
@@ -131,6 +131,30 @@
}
/**
+ * 涓存椂瀛樺偍娣樺疂鐨勫晢鍝佽鎯�
+ *
+ * @param goods
+ */
+ public void saveTaoBaoGoodsBriefTemp(TaoBaoGoodsBrief goods) {
+ if (goods == null)
+ return;
+ String key = "taobao-goods-temp-" + goods.getAuctionId();
+ if (Constant.IS_OUTNET) {
+ // 鏆傚瓨4涓皬鏃剁殑鍒嗕韩
+ cacheCommonString(key, JsonUtil.getSimpleGson().toJson(goods), 60 * 60 * 4);
+ }
+ }
+
+ public TaoBaoGoodsBrief getTaoBaoGoodsTemp(Long auctionId) {
+ String key = "taobao-goods-temp-" + auctionId;
+ String value = getCommonString(key);
+ if (!StringUtil.isNullOrEmpty(value)) {
+ return JsonUtil.getSimpleGson().fromJson(value, TaoBaoGoodsBrief.class);
+ }
+ return null;
+ }
+
+ /**
* 鍒犻櫎缂撳瓨
*
* @param auctionId
@@ -390,5 +414,42 @@
String key = "smsstate-alipay-" + phone;
return !StringUtil.isNullOrEmpty(getString(key));
}
+
+
+ /**
+ * 缂撳瓨鐭繛鎺�1鍒嗛挓
+ * @param uid
+ * @param shortlink
+ */
+ public void setInviteShortLink(long uid, String shortlink) {
+ String value = "";
+ String key = "invite-shortlink-" + uid;
+
+ if (Constant.IS_OUTNET) {
+
+ value = getCommonString(key);
+
+ if (StringUtil.isNullOrEmpty(value)) {
+ cacheCommonString(key, shortlink, 60);
+ }
+ }
+
+ }
+
+ /**
+ * 鑾峰彇鐢ㄦ埛鐭繛鎺�
+ * @param uid
+ * @return
+ */
+ public String getInviteShortLink(long uid) {
+
+ String value = "";
+ String key = "invite-shortlink-" + uid;
+
+ if (Constant.IS_OUTNET)
+ value = getCommonString(key);
+
+ return value;
+ }
}
--
Gitblit v1.8.0