记得上下班打卡 | git大法好,push需谨慎

Commit 4c74ee5e authored by 胡佳晨's avatar 胡佳晨

修改 redis key

parent 11d2d517
...@@ -66,7 +66,7 @@ public class SweetConstant { ...@@ -66,7 +66,7 @@ public class SweetConstant {
//猫登活动-触发活动 //猫登活动-触发活动
public final static String REDIS_KEY_SWEET_WECHAT_MAODENG_OPEN_POSTER = "sweet:maoDeng:open:userId"; public final static String REDIS_KEY_SWEET_WECHAT_MAODENG_OPEN_POSTER = "sweet:maoDeng:open:userId";
//猫登活动整体 //猫登活动整体
public final static String REDIS_KEY_SWEET_WECHAT_MAODENG_POSTER = "sweet:maoDeng:naneAndImg:userId"; public final static String REDIS_KEY_SWEET_WECHAT_MAODENG_POSTER = "sweet:maoDeng:naneAndImg:openId";
//猫登活动整体 //猫登活动整体
public final static String REDIS_KEY_SWEET_WECHAT_MAODENG_POSTER_TRANSFER = "sweet:maoDeng:naneAndImg:userId:transfer"; public final static String REDIS_KEY_SWEET_WECHAT_MAODENG_POSTER_TRANSFER = "sweet:maoDeng:naneAndImg:userId:transfer";
......
...@@ -3,7 +3,7 @@ DROP TABLE IF EXISTS `sweet_wechat_maodeng`; ...@@ -3,7 +3,7 @@ DROP TABLE IF EXISTS `sweet_wechat_maodeng`;
CREATE TABLE `sweet_wechat_maodeng` ( CREATE TABLE `sweet_wechat_maodeng` (
`mid` int UNSIGNED NOT NULL AUTO_INCREMENT, `mid` int UNSIGNED NOT NULL AUTO_INCREMENT,
`mao_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `mao_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`user_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, `user_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '微信openId',
`text_msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '猫名字', `text_msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '猫名字',
`pic_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '图片url', `pic_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '图片url',
`img_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '生成的图', `img_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '生成的图',
......
...@@ -27,6 +27,7 @@ public class WechatUsersRedisUtils { ...@@ -27,6 +27,7 @@ public class WechatUsersRedisUtils {
return sweetWechatUsersVo; return sweetWechatUsersVo;
} }
} }
public SweetWechatUsersVo getSweetWechatUsersOfOpenId(String openId, Integer type) { public SweetWechatUsersVo getSweetWechatUsersOfOpenId(String openId, Integer type) {
String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_USERS_OPENID.concat(openId) String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_USERS_OPENID.concat(openId)
.concat(SweetConstant.REDIS_KEY_SWEET_WECHAT_USERS_TYPE).concat(String.valueOf(type)); .concat(SweetConstant.REDIS_KEY_SWEET_WECHAT_USERS_TYPE).concat(String.valueOf(type));
...@@ -38,6 +39,7 @@ public class WechatUsersRedisUtils { ...@@ -38,6 +39,7 @@ public class WechatUsersRedisUtils {
return sweetWechatUsersVo; return sweetWechatUsersVo;
} }
} }
public void setSweetWechatUsers(SweetWechatUsersVo sweetWechatUsersVo) { public void setSweetWechatUsers(SweetWechatUsersVo sweetWechatUsersVo) {
String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_USERS_UNIONID.concat(sweetWechatUsersVo.getUnionId()) String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_USERS_UNIONID.concat(sweetWechatUsersVo.getUnionId())
.concat(SweetConstant.REDIS_KEY_SWEET_WECHAT_USERS_TYPE).concat(String.valueOf(sweetWechatUsersVo.getType())); .concat(SweetConstant.REDIS_KEY_SWEET_WECHAT_USERS_TYPE).concat(String.valueOf(sweetWechatUsersVo.getType()));
...@@ -47,6 +49,7 @@ public class WechatUsersRedisUtils { ...@@ -47,6 +49,7 @@ public class WechatUsersRedisUtils {
.concat(SweetConstant.REDIS_KEY_SWEET_WECHAT_USERS_TYPE).concat(String.valueOf(sweetWechatUsersVo.getType())); .concat(SweetConstant.REDIS_KEY_SWEET_WECHAT_USERS_TYPE).concat(String.valueOf(sweetWechatUsersVo.getType()));
redisUtil.set(redisKeyOpenId, sweetWechatUsersVo); redisUtil.set(redisKeyOpenId, sweetWechatUsersVo);
} }
public void delSweetWechatUsers(String unionId, String openId, Integer type) { public void delSweetWechatUsers(String unionId, String openId, Integer type) {
String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_USERS_UNIONID.concat(unionId) String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_USERS_UNIONID.concat(unionId)
.concat(SweetConstant.REDIS_KEY_SWEET_WECHAT_USERS_TYPE).concat(String.valueOf(type)); .concat(SweetConstant.REDIS_KEY_SWEET_WECHAT_USERS_TYPE).concat(String.valueOf(type));
...@@ -67,6 +70,7 @@ public class WechatUsersRedisUtils { ...@@ -67,6 +70,7 @@ public class WechatUsersRedisUtils {
return sweetAppletUsersVo; return sweetAppletUsersVo;
} }
} }
public SweetAppletUsersVo getSweetAppletUsersOfUnionId(String unionId) { public SweetAppletUsersVo getSweetAppletUsersOfUnionId(String unionId) {
String redisKey = SweetConstant.REDIS_KEY_SWEET_APPLET_USERS_UNIONID.concat(unionId); String redisKey = SweetConstant.REDIS_KEY_SWEET_APPLET_USERS_UNIONID.concat(unionId);
Object obj = redisUtil.get(redisKey); Object obj = redisUtil.get(redisKey);
...@@ -77,6 +81,7 @@ public class WechatUsersRedisUtils { ...@@ -77,6 +81,7 @@ public class WechatUsersRedisUtils {
return sweetAppletUsersVo; return sweetAppletUsersVo;
} }
} }
public void setSweetAppletUsers(SweetAppletUsersVo sweetAppletUsersVo) { public void setSweetAppletUsers(SweetAppletUsersVo sweetAppletUsersVo) {
String redisKey = SweetConstant.REDIS_KEY_SWEET_APPLET_USERS_PHONE.concat(sweetAppletUsersVo.getPurePhoneNumber()); String redisKey = SweetConstant.REDIS_KEY_SWEET_APPLET_USERS_PHONE.concat(sweetAppletUsersVo.getPurePhoneNumber());
redisUtil.set(redisKey, sweetAppletUsersVo); redisUtil.set(redisKey, sweetAppletUsersVo);
...@@ -89,14 +94,16 @@ public class WechatUsersRedisUtils { ...@@ -89,14 +94,16 @@ public class WechatUsersRedisUtils {
String redisKey = SweetConstant.REDIS_KEY_SWEET_STRAWBERRY_POSTER_CLICK.concat(openId); String redisKey = SweetConstant.REDIS_KEY_SWEET_STRAWBERRY_POSTER_CLICK.concat(openId);
redisUtil.set(redisKey, 1, time); redisUtil.set(redisKey, 1, time);
} }
public void delStrawberryPosterClick(String openId) { public void delStrawberryPosterClick(String openId) {
String redisKey = SweetConstant.REDIS_KEY_SWEET_STRAWBERRY_POSTER_CLICK.concat(openId); String redisKey = SweetConstant.REDIS_KEY_SWEET_STRAWBERRY_POSTER_CLICK.concat(openId);
redisUtil.del(redisKey); redisUtil.del(redisKey);
} }
public boolean getStrawberryPosterClick(String openId) { public boolean getStrawberryPosterClick(String openId) {
String redisKey = SweetConstant.REDIS_KEY_SWEET_STRAWBERRY_POSTER_CLICK.concat(openId); String redisKey = SweetConstant.REDIS_KEY_SWEET_STRAWBERRY_POSTER_CLICK.concat(openId);
Object obj = redisUtil.get(redisKey); Object obj = redisUtil.get(redisKey);
if(null == obj) { if (null == obj) {
return false; return false;
} else { } else {
return true; return true;
...@@ -115,7 +122,7 @@ public class WechatUsersRedisUtils { ...@@ -115,7 +122,7 @@ public class WechatUsersRedisUtils {
} }
}*/ }*/
public String getSweetMaoDengOpen(String fromUser) { public String getSweetMaoDengOpen(String fromUser) {
String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_MAODENG_OPEN_POSTER.concat(fromUser); String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_MAODENG_OPEN_POSTER.concat(fromUser);
String obj = (String) redisUtil.get(redisKey); String obj = (String) redisUtil.get(redisKey);
if (null == obj) { if (null == obj) {
...@@ -127,7 +134,7 @@ public class WechatUsersRedisUtils { ...@@ -127,7 +134,7 @@ public class WechatUsersRedisUtils {
//整体取 //整体取
public SweetMaoDengVo getSweetMaoDeng(String fromUser) { public SweetMaoDengVo getSweetMaoDeng(String fromUser) {
String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_MAODENG_POSTER.concat(fromUser); String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_MAODENG_POSTER.concat(":" + fromUser);
SweetMaoDengVo obj = (SweetMaoDengVo) redisUtil.get(redisKey); SweetMaoDengVo obj = (SweetMaoDengVo) redisUtil.get(redisKey);
if (null == obj) { if (null == obj) {
return null; return null;
...@@ -135,26 +142,30 @@ public class WechatUsersRedisUtils { ...@@ -135,26 +142,30 @@ public class WechatUsersRedisUtils {
return obj; return obj;
} }
} }
//整体存 //整体存
public void setSweetMaoDeng(SweetMaoDengVo sweetMaoDengVo) { public void setSweetMaoDeng(SweetMaoDengVo sweetMaoDengVo) {
String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_MAODENG_POSTER.concat(sweetMaoDengVo.getUserId()); String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_MAODENG_POSTER.concat(":" + sweetMaoDengVo.getUserId());
redisUtil.set(redisKey,sweetMaoDengVo); redisUtil.set(redisKey, sweetMaoDengVo);
} }
//开启猫登天空活动 //开启猫登天空活动
public void setSweetMaoDengOpen(String fromUser, long time) { public void setSweetMaoDengOpen(String fromUser, long time) {
String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_MAODENG_OPEN_POSTER.concat(fromUser); String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_MAODENG_OPEN_POSTER.concat(fromUser);
redisUtil.set(redisKey,"1",time); redisUtil.set(redisKey, "1", time);
} }
public void delSweetMaoDengOpen(String fromUser) { public void delSweetMaoDengOpen(String fromUser) {
String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_MAODENG_OPEN_POSTER.concat(fromUser); String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_MAODENG_OPEN_POSTER.concat(fromUser);
redisUtil.del(redisKey); redisUtil.del(redisKey);
} }
//临时数据中转 //临时数据中转
public void setSweetMaoDengTransfer(SweetMaoDengVo sweetMaoDengVo, long expire) { public void setSweetMaoDengTransfer(SweetMaoDengVo sweetMaoDengVo, long expire) {
String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_MAODENG_POSTER_TRANSFER.concat(sweetMaoDengVo.getUserId()); String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_MAODENG_POSTER_TRANSFER.concat(sweetMaoDengVo.getUserId());
redisUtil.set(redisKey,sweetMaoDengVo,expire); redisUtil.set(redisKey, sweetMaoDengVo, expire);
} }
//临时数据中转 //临时数据中转
public SweetMaoDengVo getSweetMaoDengTransfer(String fromUser) { public SweetMaoDengVo getSweetMaoDengTransfer(String fromUser) {
String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_MAODENG_POSTER_TRANSFER.concat(fromUser); String redisKey = SweetConstant.REDIS_KEY_SWEET_WECHAT_MAODENG_POSTER_TRANSFER.concat(fromUser);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment