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

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

修改 NFT商品详情接口

parent a9e2d448
...@@ -115,9 +115,12 @@ public class GoblinNftGoodsAppServiceImpl implements IGoblinNftGoodsAppService { ...@@ -115,9 +115,12 @@ public class GoblinNftGoodsAppServiceImpl implements IGoblinNftGoodsAppService {
String spuId = goodsSkuInfoVo.getSpuId(); String spuId = goodsSkuInfoVo.getSpuId();
List<String> skuArray = goblinRedisUtils.getGoodsInfoVo(spuId).getSkuIdList(); List<String> skuArray = goblinRedisUtils.getGoodsInfoVo(spuId).getSkuIdList();
for (String skuIdItem : skuArray) { for (String skuIdItem : skuArray) {
GoblinGoodsSkuInfoVo itemVo = goblinRedisUtils.getGoodsSkuInfoVo(skuId);
if (LocalDateTime.now().isAfter(itemVo.getSaleStartTime())) {//开卖后在计算库存
stock += goblinRedisUtils.getSkuStock(null, skuIdItem); stock += goblinRedisUtils.getSkuStock(null, skuIdItem);
} }
} }
}
log.info("skuId:{}, 库存数量:{}", skuId, stock); log.info("skuId:{}, 库存数量:{}", skuId, stock);
if (stock <= 0 || (null != nftGoodsSkuInfoVo.getSoldoutStatus() && nftGoodsSkuInfoVo.getSoldoutStatus().equals("1"))) { if (stock <= 0 || (null != nftGoodsSkuInfoVo.getSoldoutStatus() && nftGoodsSkuInfoVo.getSoldoutStatus().equals("1"))) {
nftGoodsSkuInfoVo.setIsStock(0); nftGoodsSkuInfoVo.setIsStock(0);
......
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