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

Commit f076baec authored by zhengfuxin's avatar zhengfuxin

按照炳哥 去掉haskey

parent 859ce6be
......@@ -774,6 +774,15 @@ public class GoblinFrontServiceImpl implements GoblinFrontService {
}
}
}
public String getRedisKey(String key){
Object value=redisUtil.get(key);
if(null!=value){
return value.toString();
}else{
return "";
}
}
/**
* @author zhangfuxin
* @Description:精选商品列表
......@@ -785,8 +794,9 @@ public class GoblinFrontServiceImpl implements GoblinFrontService {
//先从redis里 查 是否有第一页的值
String spuIds="";
if(page==0){
if(redisUtil.hasKey(GoblinRedisConst.SELECT_GOODS_PAGE1)){
String[] spuids=redisUtil.get(GoblinRedisConst.SELECT_GOODS_PAGE1).toString().split(",");
String selectGoodsPage1= getRedisKey(GoblinRedisConst.SELECT_GOODS_PAGE1);
if(StringUtil.isNotBlank(selectGoodsPage1)){
String[] spuids=selectGoodsPage1.split(",");
log.debug("spuids{}",spuids);
ArrayList<GoblinGoodsInfoVo> goblinGoodsInfoVoArrayList= ObjectUtil.getGoblinGoodsInfoVos();
for(String id:spuids){
......@@ -816,12 +826,13 @@ public class GoblinFrontServiceImpl implements GoblinFrontService {
}
}else{
//查看是否有 配置的 spuid的顺序
if(!redisUtil.hasKey(GoblinRedisConst.SELECT_GOODS_SPUIDS)){
String selectGoodsSpuids= getRedisKey(GoblinRedisConst.SELECT_GOODS_PAGE1);
if(StringUtil.isBlank(selectGoodsSpuids)){
List<GoblinFrontSelectGoods> list= (List<GoblinFrontSelectGoods>) redisUtil.get(GoblinRedisConst.SELECT_GOODS);
setPage1AndSpu(list,pageSize);
this.getSelectGoods(page,pageSize);
}
String[] spuidss=redisUtil.get(GoblinRedisConst.SELECT_GOODS_SPUIDS).toString().split(",");
String[] spuidss=selectGoodsSpuids.split(",");
//找到对应的spuid
int start =page*pageSize;
int end=(page+1)*pageSize;
......
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