code: private Map<String, Object> doQrPay(QrPayRequest request, TradeType tradeType){
          Map<String, String> payParams = buildPayParams(request, tradeType);
          putIfNotEmpty(payParams, WepayField.PRODUCT_ID, request.getProductId());
          return doPay(payParams);
      }
docs: 二维码支付
  @param request 支付信息
  @return 支付结果