|
|
@@ -8,6 +8,7 @@ import io.swagger.annotations.Api; |
|
|
import me.chanjar.weixin.common.error.WxErrorException; |
|
|
import me.chanjar.weixin.common.error.WxErrorException; |
|
|
import me.chanjar.weixin.open.api.WxOpenMaService; |
|
|
import me.chanjar.weixin.open.api.WxOpenMaService; |
|
|
import me.chanjar.weixin.open.bean.ma.WxMaOpenCommitExtInfo; |
|
|
import me.chanjar.weixin.open.bean.ma.WxMaOpenCommitExtInfo; |
|
|
|
|
|
import me.chanjar.weixin.open.bean.result.WxOpenResult; |
|
|
import org.slf4j.Logger; |
|
|
import org.slf4j.Logger; |
|
|
import org.slf4j.LoggerFactory; |
|
|
import org.slf4j.LoggerFactory; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
@@ -31,7 +32,9 @@ public class WechatWeappCodeController { |
|
|
try { |
|
|
try { |
|
|
WxMaOpenCommitExtInfo extInfo = JSON.parseObject(extInfoStr, WxMaOpenCommitExtInfo.class); |
|
|
WxMaOpenCommitExtInfo extInfo = JSON.parseObject(extInfoStr, WxMaOpenCommitExtInfo.class); |
|
|
WxOpenMaService openMaService = openService.getWxOpenComponentService().getWxMaServiceByAppid(extInfo.getExtAppid()); |
|
|
WxOpenMaService openMaService = openService.getWxOpenComponentService().getWxMaServiceByAppid(extInfo.getExtAppid()); |
|
|
return new ResultData(openMaService.codeCommit(templateId, userVersion, userDesc, extInfo)) ; |
|
|
|
|
|
|
|
|
WxOpenResult openRet = openMaService.codeCommit(templateId, userVersion, userDesc, extInfo); |
|
|
|
|
|
logger.info(openRet.toString()); |
|
|
|
|
|
return new ResultData() ; |
|
|
} catch (WxErrorException e) { |
|
|
} catch (WxErrorException e) { |
|
|
logger.error(e.getMessage()); |
|
|
logger.error(e.getMessage()); |
|
|
} |
|
|
} |
|
|
|