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

Commit 6b7486cf authored by 胡佳晨's avatar 胡佳晨

修复价格负数bug

parent f3e8f786
...@@ -311,6 +311,7 @@ public class GoblinRedisUtils { ...@@ -311,6 +311,7 @@ public class GoblinRedisUtils {
public void delGoodsInfoVo(String spuId) { public void delGoodsInfoVo(String spuId) {
redisUtil.del(GoblinRedisConst.BASIC_GOODS.concat(spuId)); redisUtil.del(GoblinRedisConst.BASIC_GOODS.concat(spuId));
} }
public void delGoodsInfoVoByUnShelves(String spuId) { public void delGoodsInfoVoByUnShelves(String spuId) {
redisUtil.del(GoblinRedisConst.BASIC_GOODS_UNSHELVES.concat(spuId)); redisUtil.del(GoblinRedisConst.BASIC_GOODS_UNSHELVES.concat(spuId));
} }
...@@ -333,6 +334,7 @@ public class GoblinRedisUtils { ...@@ -333,6 +334,7 @@ public class GoblinRedisUtils {
} }
return vo; return vo;
} }
public GoblinGoodsInfoVo getGoodsInfoVoByUnShelves(String spuId) { public GoblinGoodsInfoVo getGoodsInfoVoByUnShelves(String spuId) {
String rk = GoblinRedisConst.BASIC_GOODS_UNSHELVES.concat(spuId); String rk = GoblinRedisConst.BASIC_GOODS_UNSHELVES.concat(spuId);
GoblinGoodsInfoVo vo = (GoblinGoodsInfoVo) redisUtil.get(rk); GoblinGoodsInfoVo vo = (GoblinGoodsInfoVo) redisUtil.get(rk);
...@@ -362,6 +364,7 @@ public class GoblinRedisUtils { ...@@ -362,6 +364,7 @@ public class GoblinRedisUtils {
public void delGoodsSkuInfoVo(String skuId) { public void delGoodsSkuInfoVo(String skuId) {
redisUtil.del(GoblinRedisConst.BASIC_GOODS_SKU.concat(skuId)); redisUtil.del(GoblinRedisConst.BASIC_GOODS_SKU.concat(skuId));
} }
public void delGoodsSkuInfoVoByUnShelves(String skuId) { public void delGoodsSkuInfoVoByUnShelves(String skuId) {
redisUtil.del(GoblinRedisConst.BASIC_GOODS_SKU_UNSHELVES.concat(skuId)); redisUtil.del(GoblinRedisConst.BASIC_GOODS_SKU_UNSHELVES.concat(skuId));
} }
...@@ -384,6 +387,7 @@ public class GoblinRedisUtils { ...@@ -384,6 +387,7 @@ public class GoblinRedisUtils {
} }
return vo; return vo;
} }
public GoblinGoodsSkuInfoVo getGoodsSkuInfoVoByUnShelves(String skuId) { public GoblinGoodsSkuInfoVo getGoodsSkuInfoVoByUnShelves(String skuId) {
String rk = GoblinRedisConst.BASIC_GOODS_SKU_UNSHELVES.concat(skuId); String rk = GoblinRedisConst.BASIC_GOODS_SKU_UNSHELVES.concat(skuId);
GoblinGoodsSkuInfoVo vo = (GoblinGoodsSkuInfoVo) redisUtil.get(rk); GoblinGoodsSkuInfoVo vo = (GoblinGoodsSkuInfoVo) redisUtil.get(rk);
...@@ -600,7 +604,7 @@ public class GoblinRedisUtils { ...@@ -600,7 +604,7 @@ public class GoblinRedisUtils {
String redisKey = GoblinRedisConst.REDIS_GOBLIN_BUY_COUNT.concat(uid + ":skuId:" + skuId); String redisKey = GoblinRedisConst.REDIS_GOBLIN_BUY_COUNT.concat(uid + ":skuId:" + skuId);
Object obj = redisUtil.get(redisKey); Object obj = redisUtil.get(redisKey);
if (obj == null) { if (obj == null) {
return null; return 0;
} else { } else {
return (Integer) obj; return (Integer) obj;
} }
...@@ -725,7 +729,7 @@ public class GoblinRedisUtils { ...@@ -725,7 +729,7 @@ public class GoblinRedisUtils {
public void removeGoblinOrder(String randomKey, String orderId) { public void removeGoblinOrder(String randomKey, String orderId) {
if (randomKey == null) { if (randomKey == null) {
for (int i = 0; i < randomMax; i++) { for (int i = 0; i < randomMax; i++) {
randomKey = i+""; randomKey = i + "";
String redisKey = GoblinRedisConst.REDIS_GOBLIN_ORDER_UN_PAY.concat(randomKey); String redisKey = GoblinRedisConst.REDIS_GOBLIN_ORDER_UN_PAY.concat(randomKey);
List<String> list = getUnPayOrder(randomKey); List<String> list = getUnPayOrder(randomKey);
if (list.contains(orderId)) { if (list.contains(orderId)) {
...@@ -864,42 +868,47 @@ public class GoblinRedisUtils { ...@@ -864,42 +868,47 @@ public class GoblinRedisUtils {
list.add(backOrderId); list.add(backOrderId);
redisUtil.set(redisKey, list); redisUtil.set(redisKey, list);
} }
//商品上架、下架、删除 调用的方法 //商品上架、下架、删除 调用的方法
public void deleteKeyForSelectGoods(){ public void deleteKeyForSelectGoods() {
redisUtil.del(GoblinRedisConst.SELECT_GOODS_SPUIDS); redisUtil.del(GoblinRedisConst.SELECT_GOODS_SPUIDS);
redisUtil.del(GoblinRedisConst.SELECT_GOODS_PAGE1); redisUtil.del(GoblinRedisConst.SELECT_GOODS_PAGE1);
} }
// banner 降级 // banner 降级
public List<GoblinFrontBanner> getListBanner() { public List<GoblinFrontBanner> getListBanner() {
List<GoblinFrontBanner> vo= (List<GoblinFrontBanner>) redisUtil.get(GoblinRedisConst.FRONT_TOP_BANNER); List<GoblinFrontBanner> vo = (List<GoblinFrontBanner>) redisUtil.get(GoblinRedisConst.FRONT_TOP_BANNER);
if (null == vo ) { if (null == vo) {
//降级 //降级
return goblinMongoUtils.getListBanner(); return goblinMongoUtils.getListBanner();
} }
return vo; return vo;
} }
public List<GoblinFrontBanner> getMiddleBanner() {
List<GoblinFrontBanner> vo= (List<GoblinFrontBanner>) redisUtil.get(GoblinRedisConst.FRONT_MIDDLE_BANNER); public List<GoblinFrontBanner> getMiddleBanner() {
if (null == vo ) { List<GoblinFrontBanner> vo = (List<GoblinFrontBanner>) redisUtil.get(GoblinRedisConst.FRONT_MIDDLE_BANNER);
if (null == vo) {
//降级 //降级
return goblinMongoUtils.getMiddleBanner(); return goblinMongoUtils.getMiddleBanner();
} }
return vo; return vo;
} }
// 热词降级 // 热词降级
public List<GoblinFrontHotWord> getHotWord() { public List<GoblinFrontHotWord> getHotWord() {
List<GoblinFrontHotWord> vo= (List<GoblinFrontHotWord>) redisUtil.get(GoblinRedisConst.FRONT_HOTWORD); List<GoblinFrontHotWord> vo = (List<GoblinFrontHotWord>) redisUtil.get(GoblinRedisConst.FRONT_HOTWORD);
if (null == vo ) { if (null == vo) {
//降级 //降级
return goblinMongoUtils.getHotWord(); return goblinMongoUtils.getHotWord();
} }
return vo; return vo;
} }
// 导航栏 降级 // 导航栏 降级
// List<GoblinFrontNavigation> list = (List<GoblinFrontNavigation>) redisUtil.get(GoblinRedisConst.FRONT_NAVIGATION); // List<GoblinFrontNavigation> list = (List<GoblinFrontNavigation>) redisUtil.get(GoblinRedisConst.FRONT_NAVIGATION);
public List<GoblinFrontNavigation> getNavigation() { public List<GoblinFrontNavigation> getNavigation() {
List<GoblinFrontNavigation> vo= (List<GoblinFrontNavigation>) redisUtil.get(GoblinRedisConst.FRONT_NAVIGATION); List<GoblinFrontNavigation> vo = (List<GoblinFrontNavigation>) redisUtil.get(GoblinRedisConst.FRONT_NAVIGATION);
if (null == vo ) { if (null == vo) {
//降级 //降级
return goblinMongoUtils.getNavigation(); return goblinMongoUtils.getNavigation();
} }
......
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