Sfoglia il codice sorgente

一些小的代码调整

master
Binary Wang 8 anni fa
parent
commit
ef1558046f
3 ha cambiato i file con 15 aggiunte e 15 eliminazioni
  1. +12
    -12
      weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpService.java
  2. +1
    -1
      weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpPayServiceImpl.java
  3. +2
    -2
      weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpServiceImpl.java

+ 12
- 12
weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpService.java Vedi File

@@ -263,84 +263,84 @@ public interface WxMpService {
WxMpConfigStorage getWxMpConfigStorage(); WxMpConfigStorage getWxMpConfigStorage();


/** /**
* 返回客服接口方法实现类,以方便调用个其各种接口
* 返回客服接口方法实现类,以方便调用其各个接口
* *
* @return WxMpKefuService * @return WxMpKefuService
*/ */
WxMpKefuService getKefuService(); WxMpKefuService getKefuService();


/** /**
* 返回素材相关接口方法的实现类对象,以方便调用个其各种接口
* 返回素材相关接口方法的实现类对象,以方便调用其各个接口
* *
* @return WxMpMaterialService * @return WxMpMaterialService
*/ */
WxMpMaterialService getMaterialService(); WxMpMaterialService getMaterialService();


/** /**
* 返回菜单相关接口方法的实现类对象,以方便调用个其各种接口
* 返回菜单相关接口方法的实现类对象,以方便调用其各个接口
* *
* @return WxMpMenuService * @return WxMpMenuService
*/ */
WxMpMenuService getMenuService(); WxMpMenuService getMenuService();


/** /**
* 返回用户相关接口方法的实现类对象,以方便调用个其各种接口
* 返回用户相关接口方法的实现类对象,以方便调用其各个接口
* *
* @return WxMpUserService * @return WxMpUserService
*/ */
WxMpUserService getUserService(); WxMpUserService getUserService();


/** /**
* 返回用户标签相关接口方法的实现类对象,以方便调用个其各种接口
* 返回用户标签相关接口方法的实现类对象,以方便调用其各个接口
* *
* @return WxMpUserTagService * @return WxMpUserTagService
*/ */
WxMpUserTagService getUserTagService(); WxMpUserTagService getUserTagService();


/** /**
* 返回二维码相关接口方法的实现类对象,以方便调用个其各种接口
* 返回二维码相关接口方法的实现类对象,以方便调用其各个接口
* *
* @return WxMpQrcodeService * @return WxMpQrcodeService
*/ */
WxMpQrcodeService getQrcodeService(); WxMpQrcodeService getQrcodeService();


/** /**
* 返回卡券相关接口方法的实现类对象,以方便调用个其各种接口
* 返回卡券相关接口方法的实现类对象,以方便调用其各个接口
* *
* @return WxMpCardService * @return WxMpCardService
*/ */
WxMpCardService getCardService(); WxMpCardService getCardService();


/** /**
* 返回微信支付相关接口方法的实现类对象,以方便调用个其各种接口
* 返回微信支付相关接口方法的实现类对象,以方便调用其各个接口
* *
* @return WxMpPayService * @return WxMpPayService
*/ */
WxMpPayService getPayService(); WxMpPayService getPayService();


/** /**
* 返回数据分析统计相关接口方法的实现类对象,以方便调用个其各种接口
* 返回数据分析统计相关接口方法的实现类对象,以方便调用其各个接口
* *
* @return WxMpDataCubeService * @return WxMpDataCubeService
*/ */
WxMpDataCubeService getDataCubeService(); WxMpDataCubeService getDataCubeService();


/** /**
* 返回用户黑名单管理相关接口方法的实现类对象,以方便调用其各接口
* 返回用户黑名单管理相关接口方法的实现类对象,以方便调用其各接口
* *
* @return WxMpUserBlacklistService * @return WxMpUserBlacklistService
*/ */
WxMpUserBlacklistService getBlackListService(); WxMpUserBlacklistService getBlackListService();


/** /**
* 返回门店管理相关接口方法的实现类对象,以方便调用其各接口
* 返回门店管理相关接口方法的实现类对象,以方便调用其各接口
* *
* @return WxMpStoreService * @return WxMpStoreService
*/ */
WxMpStoreService getStoreService(); WxMpStoreService getStoreService();


/** /**
* 返回模板消息相关接口方法的实现类对象,以方便调用其各接口
* 返回模板消息相关接口方法的实现类对象,以方便调用其各接口
* *
* @return WxMpTemplateMsgService * @return WxMpTemplateMsgService
*/ */


+ 1
- 1
weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpPayServiceImpl.java Vedi File

@@ -219,7 +219,7 @@ public class WxMpPayServiceImpl implements WxMpPayService {
private String createSign(Map<String, String> packageParams, String signKey) { private String createSign(Map<String, String> packageParams, String signKey) {
SortedMap<String, String> sortedMap = new TreeMap<>(packageParams); SortedMap<String, String> sortedMap = new TreeMap<>(packageParams);


StringBuffer toSign = new StringBuffer();
StringBuilder toSign = new StringBuilder();
for (String key : sortedMap.keySet()) { for (String key : sortedMap.keySet()) {
String value = packageParams.get(key); String value = packageParams.get(key);
if (null != value && !"".equals(value) && !"sign".equals(key) if (null != value && !"".equals(value) && !"sign".equals(key)


+ 2
- 2
weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpServiceImpl.java Vedi File

@@ -89,7 +89,7 @@ public class WxMpServiceImpl implements WxMpService {


@Override @Override
public String getAccessToken(boolean forceRefresh) throws WxErrorException { public String getAccessToken(boolean forceRefresh) throws WxErrorException {
Lock lock = configStorage.getAccessTokenLock();
Lock lock = this.configStorage.getAccessTokenLock();
try { try {
lock.lock(); lock.lock();


@@ -136,7 +136,7 @@ public class WxMpServiceImpl implements WxMpService {


@Override @Override
public String getJsapiTicket(boolean forceRefresh) throws WxErrorException { public String getJsapiTicket(boolean forceRefresh) throws WxErrorException {
Lock lock = configStorage.getJsapiTicketLock();
Lock lock = this.configStorage.getJsapiTicketLock();
try { try {
lock.lock(); lock.lock();




Caricamento…
Annulla
Salva