Compare commits
3 Commits
v4.7.8
...
copilot/fi
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
66dcf55552 | ||
|
|
ec5c1716a3 | ||
|
|
eb987323e1 |
@@ -23,4 +23,29 @@ public class WxOpenMessageRouter extends WxMpMessageRouter {
|
||||
public WxMpXmlOutMessage route(final WxMpXmlMessage wxMessage, final Map<String, Object> context, String appId) {
|
||||
return route(wxMessage, context, wxOpenService.getWxOpenComponentService().getWxMpServiceByAppid(appId));
|
||||
}
|
||||
|
||||
/**
|
||||
* 路由微信消息到小程序服务 (Route WeChat message to Mini App service)
|
||||
*
|
||||
* @param wxMessage the wx message
|
||||
* @param appId the app id
|
||||
* @return the wx mp xml out message
|
||||
*/
|
||||
public WxMpXmlOutMessage routeForMa(final WxMpXmlMessage wxMessage, String appId) {
|
||||
return routeForMa(wxMessage, new HashMap<>(), appId);
|
||||
}
|
||||
|
||||
/**
|
||||
* 路由微信消息到小程序服务 (Route WeChat message to Mini App service)
|
||||
*
|
||||
* @param wxMessage the wx message
|
||||
* @param context the context
|
||||
* @param appId the app id
|
||||
* @return the wx mp xml out message
|
||||
*/
|
||||
public WxMpXmlOutMessage routeForMa(final WxMpXmlMessage wxMessage, final Map<String, Object> context, String appId) {
|
||||
// 将小程序服务放入上下文中,以便处理器可以访问 (Put Mini App service in context so handlers can access it)
|
||||
context.put("wxOpenMaService", wxOpenService.getWxOpenComponentService().getWxMaServiceByAppid(appId));
|
||||
return route(wxMessage, context, wxOpenService.getWxOpenComponentService().getWxMpServiceByAppid(appId));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -273,7 +273,7 @@ public class WxPayRefundNotifyResult extends BaseWxPayResult implements Serializ
|
||||
* </pre>
|
||||
*/
|
||||
@XStreamAlias("refund_recv_accout")
|
||||
private String refundRecvAccout;
|
||||
private String refundRecvAccount;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
@@ -324,7 +324,7 @@ public class WxPayRefundNotifyResult extends BaseWxPayResult implements Serializ
|
||||
settlementRefundFee = readXmlInteger(d, "settlement_refund_fee");
|
||||
refundStatus = readXmlString(d, "refund_status");
|
||||
successTime = readXmlString(d, "success_time");
|
||||
refundRecvAccout = readXmlString(d, "refund_recv_accout");
|
||||
refundRecvAccount = readXmlString(d, "refund_recv_accout");
|
||||
refundAccount = readXmlString(d, "refund_account");
|
||||
refundRequestSource = readXmlString(d, "refund_request_source");
|
||||
}
|
||||
|
||||
@@ -119,7 +119,7 @@ public class WxPayRefundNotifyResultTest {
|
||||
refundNotifyResult.loadReqInfo(xmlDecryptedReqInfo);
|
||||
assertEquals(refundNotifyResult.getReqInfo().getRefundFee().intValue(), 15);
|
||||
assertEquals(refundNotifyResult.getReqInfo().getRefundStatus(), "SUCCESS");
|
||||
assertEquals(refundNotifyResult.getReqInfo().getRefundRecvAccout(), "用户零钱");
|
||||
assertEquals(refundNotifyResult.getReqInfo().getRefundRecvAccount(), "用户零钱");
|
||||
System.out.println(refundNotifyResult);
|
||||
} finally {
|
||||
XmlConfig.fastMode = false;
|
||||
|
||||
Reference in New Issue
Block a user