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

Commit da422a35 authored by GaoHu's avatar GaoHu

修改原保存演出id的数据类型,分支dev_0507kids 部署完执行接口

parent d724ef0f
......@@ -58,4 +58,10 @@ public class SmileShowController {
return smileShowService.allPrice(smilePriceParam);
}
@GetMapping("/updateRedis")
@ApiOperation("修改原保存演出id的数据类型,分支dev_0507kids 部署完执行接口")
public AjaxResult updateRedis(){
return smileShowService.updateRedis();
}
}
......@@ -61,4 +61,11 @@ public interface ISmileShowService extends IService<SmileSchool> {
* @return : AjaxResult
*/
AjaxResult allPrice(SmilePriceParam smilePriceParam);
/**
* 修改原保存演出id的数据类型
* @return
*/
AjaxResult updateRedis();
}
......@@ -11,6 +11,7 @@ import com.liquidnet.client.admin.common.utils.StringUtils;
import com.liquidnet.client.admin.zhengzai.smile.dto.*;
import com.liquidnet.client.admin.zhengzai.smile.service.ISmileShowService;
import com.liquidnet.client.admin.zhengzai.smile.utils.SmileRedisUtils;
import com.liquidnet.service.goblin.constant.SmileRedisConst;
import com.liquidnet.service.kylin.dao.TicketAndStatusDao;
import com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo;
import com.liquidnet.service.kylin.entity.KylinPerformanceStatus;
......@@ -35,10 +36,7 @@ import org.springframework.stereotype.Service;
import java.math.BigDecimal;
import java.math.RoundingMode;
import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.*;
import java.util.stream.Collectors;
/**
......@@ -340,6 +338,21 @@ public class SmileShowServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSc
return AjaxResult.success();
}
@Override
public AjaxResult updateRedis() {
try {
String perIds = (String) smileRedisUtils.get(SmileRedisConst.SMILE_SHOW);
if(StringUtils.isNotBlank(perIds)){
List<String> list = new ArrayList<>(Arrays.asList(perIds.split(",")));
smileRedisUtils.setShowIds(list);
}
} catch (Exception e) {
log.error("updateRedis()");
}
List<String> showIds = smileRedisUtils.getShowIds();
return AjaxResult.success(showIds);
}
private UserData getUserData(String performancesId, SmileUser smileUser, Map<String, SmileAgent> map, List<TicketAndStatusDao> smileAgentList) {
UserData userData = new UserData();
//个人用户的演出数据详情
......
......@@ -33,6 +33,10 @@ public class SmileRedisUtils {
return redisDataSourceUtil.getRedisSweetUtil();
}
public Object get(String key){
return redisDataSourceUtil.getRedisSweetUtil().get(key);
}
/**
* redis保存用户
*/
......
......@@ -34,7 +34,7 @@ public final class RedisUtil extends AbstractRedisUtil{
public static void main(String[] args) {
String[] keys = {
"kylin:member:uid:809406",
"smile:show",
};
for (String key : keys) {
long value = key.hashCode();
......
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