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

Commit 73f73727 authored by 胡佳晨's avatar 胡佳晨

Merge remote-tracking branch 'origin/dev' into dev

parents 17662802 9bc23f1a
......@@ -87,7 +87,8 @@ public class SweetTemplateServiceImpl {
public ResponseDto remind(String unionId, String performancesId) {
ResponseDto<KylinPerformanceVo> performanceVo = feignKylinPerformanceClient.detail(performancesId);
redisDataUtils.setSweetRemind(unionId, performancesId);
KylinPerformanceVo performanceInfo = performanceVo.getData();
redisDataUtils.setSweetRemind(unionId, performancesId, performanceInfo);
return ResponseDto.success();
}
}
......@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.liquidnet.common.cache.redis.util.RedisUtil;
import com.liquidnet.commons.lang.util.CollectionUtil;
import com.liquidnet.commons.lang.util.DateUtil;
import com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo;
import com.liquidnet.service.sweet.constant.SweetConstant;
import com.liquidnet.service.sweet.dto.SweetManualAppletDto;
import com.liquidnet.service.sweet.dto.SweetManualArtistList2Dto;
......@@ -229,21 +230,19 @@ public class RedisDataUtils {
}
// 小程序演出提醒
public void setSweetRemind(String unionId, String performancesId) {
public void setSweetRemind(String unionId, String performancesId, KylinPerformanceVo performanceInfo) {
String redisKey = SweetConstant.REDIS_KEY_SWEET_REMIND.concat(unionId);
SweetRemindVo sweetRemindVo = SweetRemindVo.getNew();
sweetRemindVo.setCreatedAt(DateUtil.getNowTime());
sweetRemindVo.setPerformancesId(performancesId);
sweetRemindVo.setUnionId(unionId);
/*String redisKeyPer = KylinRedisConst.PERFORMANCES.concat(performancesId);
KylinPerformanceVo perInfo = (KylinPerformanceVo) redisUtil.get(redisKeyPer);
if (null != perInfo) {
sweetRemindVo.setFieldName(perInfo.getFieldName());
sweetRemindVo.setTitle(perInfo.getTitle());
sweetRemindVo.setTimeStart(perInfo.getTimeStart());
sweetRemindVo.setSellTime(perInfo.getSellTime());
}*/
if (null != performanceInfo) {
sweetRemindVo.setFieldName(performanceInfo.getFieldName());
sweetRemindVo.setTitle(performanceInfo.getTitle());
sweetRemindVo.setTimeStart(performanceInfo.getTimeStart());
sweetRemindVo.setSellTime(performanceInfo.getSellTime());
}
redisUtil.set(redisKey, sweetRemindVo);
}
}
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