类 WxUserController

  • 所有已实现的接口:
    net.guerlab.smart.platform.server.controller.FindController<net.guerlab.smart.wx.core.domain.WxUserDTO,​net.guerlab.smart.wx.service.entity.WxUser,​net.guerlab.smart.wx.service.service.WxUserService,​net.guerlab.smart.wx.core.searchparams.WxUserSearchParams,​java.lang.String>, net.guerlab.smart.platform.server.controller.IController<net.guerlab.smart.wx.service.entity.WxUser,​net.guerlab.smart.wx.service.service.WxUserService,​java.lang.String>

    @RestController("/user/wxUser")
    @RequestMapping("/user/wxUser")
    public class WxUserController
    extends net.guerlab.smart.platform.server.controller.BaseFindController<net.guerlab.smart.wx.core.domain.WxUserDTO,​net.guerlab.smart.wx.service.entity.WxUser,​net.guerlab.smart.wx.service.service.WxUserService,​net.guerlab.smart.wx.core.searchparams.WxUserSearchParams,​java.lang.String>
    微信用户
    作者:
    guer
    • 字段概要

      • 从类继承的字段 net.guerlab.smart.platform.server.controller.AbstractControllerImpl

        service
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void batchSetTags​(SetTagRequestDTO request)  
      void delete​(java.lang.String appId, java.lang.String openId)  
      void exportExcel​(javax.servlet.http.HttpServletResponse response, net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)  
      java.util.List<net.guerlab.smart.wx.core.domain.WxUserDTO> findAll​(net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)  
      int findCount​(net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)  
      net.guerlab.web.result.ListObject<net.guerlab.smart.wx.core.domain.WxUserDTO> findList​(net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)  
      java.util.Map<java.lang.String,​net.guerlab.smart.wx.core.domain.WxUserDTO> findMap​(java.util.Collection<java.lang.String> openIds)  
      net.guerlab.smart.wx.core.domain.WxUserDTO findOne​(java.lang.String id)  
      protected net.guerlab.commons.exception.ApplicationException nullPointException()  
      void setOperationLogApi​(net.guerlab.smart.platform.user.api.OperationLogApi operationLogApi)  
      void setTagMappingService​(net.guerlab.smart.wx.service.service.UserTagMappingService tagMappingService)  
      void setTags​(java.lang.String id, SetTagRequestDTO request)  
      void setTagService​(net.guerlab.smart.wx.service.service.UserTagService tagService)  
      • 从类继承的方法 net.guerlab.smart.platform.server.controller.AbstractControllerImpl

        findOne0, getService, newEntity, setService
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • 从接口继承的方法 net.guerlab.smart.platform.server.controller.FindController

        beforeFind
      • 从接口继承的方法 net.guerlab.smart.platform.server.controller.IController

        findOne0, getService, newEntity
    • 构造器详细资料

      • WxUserController

        public WxUserController()
    • 方法详细资料

      • nullPointException

        protected net.guerlab.commons.exception.ApplicationException nullPointException()
        覆盖:
        nullPointException 在类中 net.guerlab.smart.platform.server.controller.AbstractControllerImpl<net.guerlab.smart.wx.core.domain.WxUserDTO,​net.guerlab.smart.wx.service.entity.WxUser,​net.guerlab.smart.wx.service.service.WxUserService,​java.lang.String>
      • findOne

        public net.guerlab.smart.wx.core.domain.WxUserDTO findOne​(java.lang.String id)
      • findList

        public net.guerlab.web.result.ListObject<net.guerlab.smart.wx.core.domain.WxUserDTO> findList​(net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)
      • findAll

        public java.util.List<net.guerlab.smart.wx.core.domain.WxUserDTO> findAll​(net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)
      • findMap

        @PostMapping("/findMap")
        public java.util.Map<java.lang.String,​net.guerlab.smart.wx.core.domain.WxUserDTO> findMap​(@RequestBody
                                                                                                        java.util.Collection<java.lang.String> openIds)
      • findCount

        @GetMapping("/count")
        public int findCount​(net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)
      • delete

        @DeleteMapping("/{appId}/{openId}")
        public void delete​(@PathVariable
                           java.lang.String appId,
                           @PathVariable
                           java.lang.String openId)
      • setTags

        @PostMapping("/{id}/setTags")
        @Transactional(rollbackFor=java.lang.Exception.class)
        public void setTags​(@PathVariable
                            java.lang.String id,
                            @RequestBody
                            SetTagRequestDTO request)
      • batchSetTags

        @PostMapping("/batchSetTags")
        public void batchSetTags​(@RequestBody
                                 SetTagRequestDTO request)
      • exportExcel

        @GetMapping("/exportExcel")
        public void exportExcel​(javax.servlet.http.HttpServletResponse response,
                                net.guerlab.smart.wx.core.searchparams.WxUserSearchParams searchParams)
      • setTagService

        @Autowired
        public void setTagService​(net.guerlab.smart.wx.service.service.UserTagService tagService)
      • setTagMappingService

        @Autowired
        public void setTagMappingService​(net.guerlab.smart.wx.service.service.UserTagMappingService tagMappingService)
      • setOperationLogApi

        @Autowired
        public void setOperationLogApi​(net.guerlab.smart.platform.user.api.OperationLogApi operationLogApi)