类 WxMaController


  • @RestController("/inside/wx/ma")
    @RequestMapping("/inside/wx/ma")
    @Transactional(rollbackFor=java.lang.Exception.class)
    public class WxMaController
    extends java.lang.Object
    小程序
    作者:
    guer
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      net.guerlab.web.result.Result<java.lang.String> getAccessToken​(java.lang.String appId)  
      net.guerlab.smart.wx.core.domain.LoginResponse login​(java.lang.String appId, java.lang.String code)  
      net.guerlab.smart.wx.core.domain.LoginResponse register​(java.lang.String appId, java.lang.String openId, net.guerlab.smart.wx.core.domain.MaEncryptedData encryptedData)  
      void setLoginService​(net.guerlab.smart.wx.service.service.WxMaLoginService loginService)  
      void setManagerService​(net.guerlab.smart.wx.service.service.WxMaManagerService wxMaManagerService)  
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • WxMaController

        public WxMaController()
    • 方法详细资料

      • login

        @GetMapping("/{appId}/login/{code}")
        public net.guerlab.smart.wx.core.domain.LoginResponse login​(@PathVariable
                                                                    java.lang.String appId,
                                                                    @PathVariable
                                                                    java.lang.String code)
      • register

        @PostMapping("/{appId}/register/{openId}")
        public net.guerlab.smart.wx.core.domain.LoginResponse register​(@PathVariable
                                                                       java.lang.String appId,
                                                                       @PathVariable
                                                                       java.lang.String openId,
                                                                       @RequestBody
                                                                       net.guerlab.smart.wx.core.domain.MaEncryptedData encryptedData)
      • getAccessToken

        @GetMapping("/{appId}/accessToken")
        public net.guerlab.web.result.Result<java.lang.String> getAccessToken​(@PathVariable
                                                                              java.lang.String appId)
      • setLoginService

        @Autowired
        public void setLoginService​(net.guerlab.smart.wx.service.service.WxMaLoginService loginService)
      • setManagerService

        @Autowired
        public void setManagerService​(net.guerlab.smart.wx.service.service.WxMaManagerService wxMaManagerService)