xhxu 1 рік тому
джерело
коміт
625f792b62
1 змінених файлів з 5 додано та 1 видалено
  1. +5
    -1
      suimangService/src/main/java/com/iformall/service/pay/service/pay/wx/v3/miniApp/appPay/WxMiniAppPayV3AdapterService.java

+ 5
- 1
suimangService/src/main/java/com/iformall/service/pay/service/pay/wx/v3/miniApp/appPay/WxMiniAppPayV3AdapterService.java Переглянути файл

@@ -272,7 +272,11 @@ public class WxMiniAppPayV3AdapterService extends BaseWxPayV3AdapterService impl
String tradeStateDesc = result.getString("trade_state_desc");
String successTime = result.getString("success_time");
JSONObject payer = result.getJSONObject("payer");
String openid = payer.getString("openid");
String openid = null;
if(payer != null){
openid = payer.getString("openid");
}

EnumProductOrderStatus payStatus = WxPayOrderServiceHelper.getProductOrderStatus(tradeState);
if (null == payStatus) {
throw new MallinkException(ErrorCode.PAY_ORDER_ERROR.getCode(), "订单查询微信支付状态非法["+tradeState+"]");


Завантаження…
Відмінити
Зберегти