zhengfangyuan 3 лет назад
Родитель
Сommit
6debc4c5c5
1 измененных файлов: 3 добавлений и 3 удалений
  1. +3
    -3
      mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java

+ 3
- 3
mallinkService/src/main/java/com/iformall/service/impl/WxOrderServiceImpl.java Просмотреть файл

@@ -791,7 +791,7 @@ public class WxOrderServiceImpl implements WxOrderService {
orderq.setStatusS(statusS);
//}
int _count = wxOrderMapper.countCouponConditionType1(orderq);
if (_count > pressBatch.getPromoterAllowCount()) {
if (_count >= pressBatch.getPromoterAllowCount()) {
throw new MallinkException(ErrorCode.ORDER_IS_FAIL.getCode(),"当前用户已达砍价["+counpon.getTitle()+"]所在批次活动发起次数上限.");
}
return _count;
@@ -1015,7 +1015,7 @@ public class WxOrderServiceImpl implements WxOrderService {
try {
grouponCount = getUserOrderGroupCount(user, coupon);
} catch (Exception e) {
throw new MallinkException(ErrorCode.DB_FAIL.getCode(),"["+coupon.getTitle()+"]查询拼团中订单错误.");
throw new MallinkException(ErrorCode.DB_FAIL.getCode(),"["+coupon.getTitle()+"]"+e.getMessage());
}
if (grouponCount >= coupon.getUseLimitQuantity()) {
throw new MallinkException(ErrorCode.ORDER_IS_LIMITED.getCode(),"["+coupon.getTitle()+"]购买超限.");
@@ -1025,7 +1025,7 @@ public class WxOrderServiceImpl implements WxOrderService {
try {
paidCount = getUserCouponOrderCount(user, coupon,number,isPressOrder);
} catch (Exception e) {
throw new MallinkException(ErrorCode.DB_FAIL.getCode(),"["+coupon.getTitle()+"]查询待使用订单错误."+e.getMessage());
throw new MallinkException(ErrorCode.DB_FAIL.getCode(),e.getMessage());
}
if (paidCount > coupon.getUseLimitQuantity()) {
throw new MallinkException(ErrorCode.ORDER_IS_LIMITED.getCode(),"此券购买数量已超限["+coupon.getTitle()+"], couponId: " + coupon.getId() + ", count: " + paidCount);


Загрузка…
Отмена
Сохранить