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

Commit fff44e8c authored by 胡佳晨's avatar 胡佳晨

修改搜索接口

parent 2319decb
......@@ -1645,6 +1645,7 @@ public class GoblinMongoUtils {
mgtGoodsSkuListVo.setSurplusStock(redisUtils.getSkuStock(null, vo.getSkuId()));
} else {
List<String> skuIdList = redisUtils.getGoodsInfoVo(vo.getSpuId()).getSkuIdList();
int restStock = 0;
int stock = 0;
for (String skuIdItem : skuIdList) {// 盲盒计算所有sku库存总数
if (skuIdItem.equals(vo.getSkuId())) {// 过滤自己
......@@ -1653,15 +1654,18 @@ public class GoblinMongoUtils {
GoblinGoodsSkuInfoVo itemVo = redisUtils.getGoodsSkuInfoVo(skuIdItem);
if (filterParam.getType().equals(0)) {
if ("4".equals(filterParam.getShelvesStatus())) {
stock += redisUtils.getSkuAllStatusStockStatus4(itemVo);
restStock += redisUtils.getSkuAllStatusStockStatus4(itemVo);
} else {
stock += redisUtils.getSkuAllStatusStock(itemVo, null);
restStock += redisUtils.getSkuAllStatusStock(itemVo, null);
}
} else if (filterParam.getType().equals(1)) {
stock += redisUtils.getSkuAllStatusStockType1(itemVo);
restStock += redisUtils.getSkuAllStatusStockType1(itemVo);
}
stock +=redisUtils.getSkuTotalStock(itemVo);
}
mgtGoodsSkuListVo.setSurplusStock(stock);
mgtGoodsSkuListVo.setSurplusStock(restStock);
mgtGoodsSkuListVo.setSkuStock(stock);
}
mgtGoodsSkuListVo.setSysTime(sysTime);
voList.add(mgtGoodsSkuListVo);
......
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