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

Commit 1b49e9a4 authored by 胡佳晨's avatar 胡佳晨

修改 RedisDataUtils

parent 6a6b4b7f
...@@ -17,6 +17,7 @@ public class RedisDataUtils { ...@@ -17,6 +17,7 @@ public class RedisDataUtils {
@Autowired @Autowired
RedisUtil redisUtil; RedisUtil redisUtil;
// 获取 CandyUserCouponBasicDto数组 根据用户id
public List<CandyUserCouponBasicDto> getCouponByUid(String uid) { public List<CandyUserCouponBasicDto> getCouponByUid(String uid) {
String redisKey = CandyRedisConst.BASIC_USER_COUPON.concat(uid); String redisKey = CandyRedisConst.BASIC_USER_COUPON.concat(uid);
Object obj = redisUtil.get(redisKey); Object obj = redisUtil.get(redisKey);
...@@ -28,18 +29,20 @@ public class RedisDataUtils { ...@@ -28,18 +29,20 @@ public class RedisDataUtils {
} }
} }
// 覆盖 CandyUserCouponBasicDto数组 根据用户id
public void setCouponByUid(String uid, List<CandyUserCouponBasicDto> dtoList) { public void setCouponByUid(String uid, List<CandyUserCouponBasicDto> dtoList) {
String redisKey = CandyRedisConst.BASIC_USER_COUPON.concat(uid); String redisKey = CandyRedisConst.BASIC_USER_COUPON.concat(uid);
redisUtil.set(redisKey, dtoList); redisUtil.set(redisKey, dtoList);
} }
// 添加 CandyUserCouponBasicDto数组 item
public void addCouponByUid(String uid, CandyUserCouponBasicDto dto) { public void addCouponByUid(String uid, CandyUserCouponBasicDto dto) {
String redisKey = CandyRedisConst.BASIC_USER_COUPON.concat(uid);
List<CandyUserCouponBasicDto> dtoList = getCouponByUid(uid); List<CandyUserCouponBasicDto> dtoList = getCouponByUid(uid);
dtoList.add(dto); dtoList.add(dto);
redisUtil.set(redisKey, dtoList); setCouponByUid(uid,dtoList);
} }
//获取 CandyCouponCodeDto 根据 ccode
public CandyCouponCodeDto getCouponByCode(String ccode) { public CandyCouponCodeDto getCouponByCode(String ccode) {
String redisKey = CandyRedisConst.BASIC_COUPON_CODE.concat(ccode); String redisKey = CandyRedisConst.BASIC_COUPON_CODE.concat(ccode);
Object obj = redisUtil.get(redisKey); Object obj = redisUtil.get(redisKey);
...@@ -51,11 +54,13 @@ public class RedisDataUtils { ...@@ -51,11 +54,13 @@ public class RedisDataUtils {
} }
} }
//删除 CandyCouponCodeDto 根据 ccode
public void delCouponByCode(String ccode) { public void delCouponByCode(String ccode) {
String redisKey = CandyRedisConst.BASIC_COUPON_CODE.concat(ccode); String redisKey = CandyRedisConst.BASIC_COUPON_CODE.concat(ccode);
redisUtil.del(redisKey); redisUtil.del(redisKey);
} }
//获取 CandyCouponInfoDto 根据 couponId
public CandyCouponInfoDto getCouponInfo(String couponId) { public CandyCouponInfoDto getCouponInfo(String couponId) {
String redisKey = CandyRedisConst.BASIC_COUPON_INFO.concat(couponId); String redisKey = CandyRedisConst.BASIC_COUPON_INFO.concat(couponId);
Object obj = redisUtil.get(redisKey); Object obj = redisUtil.get(redisKey);
......
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