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

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

修改 NFT商品详情接口

parent 86caa3c8
......@@ -107,8 +107,17 @@ public class GoblinNftGoodsAppServiceImpl implements IGoblinNftGoodsAppService {
if (null != goodsSkuInfoVo.getBuyLimit() && 0 != goodsSkuInfoVo.getBuyLimit()) {
nftGoodsSkuInfoVo.setCanBuyNum(goodsSkuInfoVo.getBuyLimit() - buyCount);
}
// 库存
int stock = goblinRedisUtils.getSkuStock(null, skuId);
// 库存 todo 修改库存判断 看后记得删除
int stock = 0;
if (goodsSkuInfoVo.getUnbox().equals("0")) {
stock = goblinRedisUtils.getSkuStock(null, skuId);
} else {
String spuId = goodsSkuInfoVo.getSpuId();
List<String> skuArray = goblinRedisUtils.getGoodsInfoVo(spuId).getSkuIdList();
for (String skuIdItem : skuArray) {
stock += goblinRedisUtils.getSkuStock(null, skuIdItem);
}
}
log.info("skuId:{}, 库存数量:{}", skuId, stock);
if (stock <= 0 || (null != nftGoodsSkuInfoVo.getSoldoutStatus() && nftGoodsSkuInfoVo.getSoldoutStatus().equals("1"))) {
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