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

Commit e4a98f8c authored by jiangxiulong's avatar jiangxiulong

null

parent 69ae8fe2
......@@ -1580,7 +1580,7 @@ public class GoblinRedisUtils {
&& info.getSkuType() == 1
&& info.getStatus().equals("3")
&& info.getShelvesStatus().equals("3")
&& info.getSkuAppear().equals("0")
&& (info.getSkuAppear() == null || info.getSkuAppear().equals("0"))
&& info.getDelFlg().equals("0")
) {
return true;
......
......@@ -107,7 +107,11 @@ public class GoblinNftOrderServiceImpl implements IGoblinNftOrderService {
// 权限限购
String mobile = StringUtils.defaultString(((String) CurrentUtil.getTokenClaims().get(CurrentUtil.TOKEN_MOBILE)), "");
boolean isVip = nftOrderUtils.isVipMember(uid);
Boolean isAuthBuy = goblinOrderUtils.judgeOrderRose(isVip, skuId, mobile, Integer.parseInt(skuVo.getBuyFactor()));
String buyFactor = skuVo.getBuyFactor();
if (null == buyFactor) {
buyFactor = "0";
}
Boolean isAuthBuy = goblinOrderUtils.judgeOrderRose(isVip, skuId, mobile, Integer.parseInt(buyFactor));
if (!isAuthBuy) {
return ResponseDto.failure("该商品仅限特定用户购买~");
}
......
......@@ -352,7 +352,7 @@ public class GoblinNftOrderUtils {
info != null
&& LocalDateTime.now().isAfter(info.getSaleStartTime())
&& (null == info.getSoldoutStatus() || info.getSoldoutStatus().equals("0"))
&& info.getSkuCanbuy().equals("1")
&& (null == info.getSkuCanbuy() || info.getSkuCanbuy().equals("1"))
) {// 可以返回库存
return goblinRedisUtils.getSkuStock(info.getSkuId());
} else {// 不计入库存
......@@ -366,7 +366,7 @@ public class GoblinNftOrderUtils {
&& info.getSkuType() == 1
&& info.getStatus().equals("3")
&& info.getShelvesStatus().equals("3")
&& info.getSkuAppear().equals("0")
&& (info.getSkuAppear() == null || info.getSkuAppear().equals("0"))
&& info.getDelFlg().equals("0")
) {
return true;
......
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