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

Commit e4a98f8c authored by jiangxiulong's avatar jiangxiulong

null

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