去除<?>
This commit is contained in:
@@ -26,7 +26,7 @@ public interface PayService {
|
||||
Long initPayment(OrderPayment payment);
|
||||
|
||||
//-----------------------------------------------------------------付款 ----------------------------------------------------------
|
||||
CzgResult<Map<String, Object>> pay(@NonNull Long shopId, CzgPayEnum payType, CzgPayBaseReq<?> bizData);
|
||||
CzgResult<Map<String, Object>> pay(@NonNull Long shopId, CzgPayEnum payType, CzgPayBaseReq bizData);
|
||||
//-----------------------------------------------------------------积分商品/拼团 付款 ----------------------------------------------------------
|
||||
|
||||
/**
|
||||
|
||||
@@ -55,7 +55,7 @@ public class PayServiceImpl implements PayService {
|
||||
private OrderPaymentMapper paymentMapper;
|
||||
|
||||
@Override
|
||||
public CzgResult<Map<String, Object>> pay(@NonNull Long shopId, CzgPayEnum payType, CzgPayBaseReq<?> bizData) {
|
||||
public CzgResult<Map<String, Object>> pay(@NonNull Long shopId, CzgPayEnum payType, CzgPayBaseReq bizData) {
|
||||
ShopMerchant shopMerchant = getMerchant(shopId);
|
||||
PayAdapter adapter = PayAdapterFactory.getAdapter(shopMerchant.getChannel());
|
||||
String payData = null;
|
||||
@@ -66,7 +66,7 @@ public class PayServiceImpl implements PayService {
|
||||
}
|
||||
bizData.setSubAppid(SystemConstants.PayType.ALIPAY.equals(bizData.getPayType()) ? shopMerchant.getAlipayAppId() : shopMerchant.getWechatAppId());
|
||||
if (payType.equals(CzgPayEnum.MICRO_PAY)) {
|
||||
checkMicroPay((CzgPayBaseReq<String>) bizData, shopMerchant);
|
||||
checkMicroPay(bizData, shopMerchant);
|
||||
}
|
||||
return adapter.pay(payType, payData, getDomain(), getNotifyUrl(shopMerchant.getChannel()), bizData);
|
||||
}
|
||||
@@ -217,8 +217,8 @@ public class PayServiceImpl implements PayService {
|
||||
return notifyUrl;
|
||||
}
|
||||
|
||||
private void checkMicroPay(CzgPayBaseReq<String> bizData, ShopMerchant shopMerchant) {
|
||||
String data = bizData.getData();
|
||||
private void checkMicroPay(CzgPayBaseReq bizData, ShopMerchant shopMerchant) {
|
||||
String data = bizData.getAuthCode();
|
||||
AssertUtil.isBlank(data, "扫码失败,请重试");
|
||||
if (data.length() > 26) {
|
||||
throw new CzgException("支付失败,不支持的条码");
|
||||
|
||||
Reference in New Issue
Block a user