From 6ee0c7abed78a110eacb8f2b92fece0d29bc2292 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期一, 07 七月 2025 17:12:12 +0800 Subject: [PATCH] bug修改 --- cloud-server-other/src/main/java/com/dsh/other/util/wx/PartnerAppPrepay.java | 55 ------------------------------------------------------- 1 files changed, 0 insertions(+), 55 deletions(-) diff --git a/cloud-server-other/src/main/java/com/dsh/other/util/wx/PartnerAppPrepay.java b/cloud-server-other/src/main/java/com/dsh/other/util/wx/PartnerAppPrepay.java index e582089..ac2c3eb 100644 --- a/cloud-server-other/src/main/java/com/dsh/other/util/wx/PartnerAppPrepay.java +++ b/cloud-server-other/src/main/java/com/dsh/other/util/wx/PartnerAppPrepay.java @@ -17,61 +17,6 @@ private static String METHOD = "POST"; private static String PATH = "/v3/pay/partner/transactions/app"; -// public static void main(String[] args) { -// // TODO: 请准备商户开发必要参数,参考:https://pay.weixin.qq.com/doc/v3/partner/4013080340 -// PartnerAppPrepay client = new PartnerAppPrepay( -// "1681873607", // 商户号,是由微信支付系统生成并分配给每个商户的唯一标识符,商户号获取方式参考https://pay.weixin.qq.com/doc/v3/partner/4013080340 -// "55714944F7A7E52526F708280B176DCC838F371A", // 商户API证书序列号,如何获取请参考https://pay.weixin.qq.com/doc/v3/partner/4013058924 -// "E:\\wanpai\\1681873607_20250424_cert\\apiclient_key.pem", // 商户API证书私钥文件路径,本地文件路径 -// "PUB_KEY_ID_0116818736072025042400351694002605", // 微信支付公钥ID,如何获取请参考https://pay.weixin.qq.com/doc/v3/partner/4013038589 -// "E:\\wanpai\\pub_key.pem" // 微信支付公钥文件路径,本地文件路径 -// ); -// -// PartnerAPIv3CommonPrepayRequest request = new PartnerAPIv3CommonPrepayRequest(); -// request.spAppid = "wx41d32f362ba0f911"; -// request.spMchid = WxV3PayConfig.Mch_ID; -// request.subMchid = "1720719391"; -// request.description = "Image形象店-深圳腾大-QQ公仔"; -// request.outTradeNo = "12177525012014070332333680182"; -// request.notifyUrl = "https://www.weixin.qq.com/wxpay/pay.php"; -//// request.goodsTag = "WXG"; -//// request.settleInfo = new PartnerSettleInfo(); -//// request.settleInfo.profitSharing = false; -// request.amount = new CommonAmountInfo(); -// request.amount.total = 100L; -// request.amount.currency = "CNY"; -//// request.detail = new CouponInfo(); -//// request.detail.costPrice = 1L; -//// request.detail.invoiceId = "wx123"; -//// request.detail.goodsDetail = new ArrayList<>(); -//// { -//// GoodsDetail item0 = new GoodsDetail(); -//// item0.merchantGoodsId = "1246464644"; -//// item0.wechatpayGoodsId = "1001"; -//// item0.goodsName = "iPhone6s 16G"; -//// item0.quantity = 1L; -//// item0.unitPrice = 528800L; -//// request.detail.goodsDetail.add(item0); -//// }; -//// request.sceneInfo = new CommonSceneInfo(); -//// request.sceneInfo.payerClientIp = "14.23.150.211"; -//// request.sceneInfo.deviceId = "013467007045764"; -//// request.sceneInfo.storeInfo = new StoreInfo(); -//// request.sceneInfo.storeInfo.id = "0001"; -//// request.sceneInfo.storeInfo.name = "腾讯大厦分店"; -//// request.sceneInfo.storeInfo.areaCode = "440305"; -//// request.sceneInfo.storeInfo.address = "广东省深圳市南山区科技中一道10000号"; -// try { -// PartnerAPIv3AppPrepayResponse response = client.run(request); -// -// // TODO: 请求成功,继续业务逻辑 -// System.err.println("微信申请成功,预支付ID: " + response.prepayId); -// } catch (WXPayUtility.ApiException e) { -// // TODO: 请求失败,根据状态码执行不同的逻辑 -// e.printStackTrace(); -// } -// } - public PartnerAPIv3AppPrepayResponse run(PartnerAPIv3CommonPrepayRequest request) { String uri = PATH; String reqBody = WXPayUtility.toJson(request); -- Gitblit v1.7.1