|
@@ -9,14 +9,11 @@ import cn.hutool.core.util.RandomUtil;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
import com.alipay.api.AlipayApiException;
|
|
import com.alipay.api.AlipayApiException;
|
|
|
import com.alipay.api.AlipayClient;
|
|
import com.alipay.api.AlipayClient;
|
|
|
-import com.alipay.api.AlipayRequest;
|
|
|
|
|
import com.alipay.api.domain.AlipayFundTransCommonQueryModel;
|
|
import com.alipay.api.domain.AlipayFundTransCommonQueryModel;
|
|
|
-import com.alipay.api.domain.AlipayTradePagePayModel;
|
|
|
|
|
import com.alipay.api.domain.AlipayTradeRefundModel;
|
|
import com.alipay.api.domain.AlipayTradeRefundModel;
|
|
|
import com.alipay.api.domain.AlipayTradeWapPayModel;
|
|
import com.alipay.api.domain.AlipayTradeWapPayModel;
|
|
|
import com.alipay.api.internal.util.AlipaySignature;
|
|
import com.alipay.api.internal.util.AlipaySignature;
|
|
|
import com.alipay.api.request.AlipayFundTransCommonQueryRequest;
|
|
import com.alipay.api.request.AlipayFundTransCommonQueryRequest;
|
|
|
-import com.alipay.api.request.AlipayFundTransUniTransferRequest;
|
|
|
|
|
import com.alipay.api.request.AlipayTradeFastpayRefundQueryRequest;
|
|
import com.alipay.api.request.AlipayTradeFastpayRefundQueryRequest;
|
|
|
import com.alipay.api.request.AlipayTradeQueryRequest;
|
|
import com.alipay.api.request.AlipayTradeQueryRequest;
|
|
|
import com.alipay.api.response.AlipayFundTransCommonQueryResponse;
|
|
import com.alipay.api.response.AlipayFundTransCommonQueryResponse;
|
|
@@ -58,7 +55,10 @@ import com.cyksj.model.entity.*;
|
|
|
import com.cyksj.model.manage.dto.GiftCardDto;
|
|
import com.cyksj.model.manage.dto.GiftCardDto;
|
|
|
import com.cyksj.model.manage.views.GroupsRelationView;
|
|
import com.cyksj.model.manage.views.GroupsRelationView;
|
|
|
import com.cyksj.model.manage.views.OrderDonView;
|
|
import com.cyksj.model.manage.views.OrderDonView;
|
|
|
-import com.cyksj.model.request.*;
|
|
|
|
|
|
|
+import com.cyksj.model.request.GiftCardPayReq;
|
|
|
|
|
+import com.cyksj.model.request.OrderAttach;
|
|
|
|
|
+import com.cyksj.model.request.OrderPayRequest;
|
|
|
|
|
+import com.cyksj.model.request.TelegramBotMsgReq;
|
|
|
import com.cyksj.model.views.CouponNewUserView;
|
|
import com.cyksj.model.views.CouponNewUserView;
|
|
|
import com.cyksj.model.views.CouponUserView;
|
|
import com.cyksj.model.views.CouponUserView;
|
|
|
import com.cyksj.model.views.GiftCardGoodsSkuFrontView;
|
|
import com.cyksj.model.views.GiftCardGoodsSkuFrontView;
|
|
@@ -273,6 +273,10 @@ public class OrderDonServiceImpl extends ServiceImpl<OrderDonMapper, OrderDon> i
|
|
|
if (goodsDon == null || !goodsDon.getStatus()) {
|
|
if (goodsDon == null || !goodsDon.getStatus()) {
|
|
|
throw new BusinessRuntimeException("商品已下架");
|
|
throw new BusinessRuntimeException("商品已下架");
|
|
|
}
|
|
}
|
|
|
|
|
+ //是否参与店铺分销
|
|
|
|
|
+ if (yhsId > 0 && !goodsDon.getIsDistribute()) {
|
|
|
|
|
+ throw new BusinessRuntimeException("系统异常,请刷新页面重试");
|
|
|
|
|
+ }
|
|
|
if (isGiftCardPay.get() && (goodsDon.getSpecialType() == null || goodsDon.getSpecialType() != GoodsDon.SpecialType.giftCard)) {
|
|
if (isGiftCardPay.get() && (goodsDon.getSpecialType() == null || goodsDon.getSpecialType() != GoodsDon.SpecialType.giftCard)) {
|
|
|
throw BusinessRuntimeException.getInstance("非礼品卡类型商品");
|
|
throw BusinessRuntimeException.getInstance("非礼品卡类型商品");
|
|
|
}
|
|
}
|