|
|
@@ -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+"]"); |
|
|
|