类 MenuController

  • 所有已实现的接口:
    net.guerlab.smart.platform.server.controller.DeleteController<net.guerlab.smart.platform.user.core.domain.MenuDTO,​Menu,​MenuService,​Long>, net.guerlab.smart.platform.server.controller.FindController<net.guerlab.smart.platform.user.core.domain.MenuDTO,​Menu,​MenuService,​net.guerlab.smart.platform.user.core.searchparams.MenuSearchParams,​Long>, net.guerlab.smart.platform.server.controller.IController<Menu,​MenuService,​Long>, net.guerlab.smart.platform.server.controller.ModifyControllerWrapper<net.guerlab.smart.platform.user.core.domain.MenuDTO,​Menu,​Long>, net.guerlab.smart.platform.server.controller.SaveController<net.guerlab.smart.platform.user.core.domain.MenuDTO,​Menu,​MenuService,​Long>, net.guerlab.smart.platform.server.controller.UpdateController<net.guerlab.smart.platform.user.core.domain.MenuDTO,​Menu,​MenuService,​Long>

    @RestController("/user/menu")
    @RequestMapping("/user/menu")
    public class MenuController
    extends net.guerlab.smart.platform.server.controller.BaseController<net.guerlab.smart.platform.user.core.domain.MenuDTO,​Menu,​MenuService,​net.guerlab.smart.platform.user.core.searchparams.MenuSearchParams,​Long>
    菜单
    作者:
    guer
    • 字段概要

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

        service
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void copyProperties​(net.guerlab.smart.platform.user.core.domain.MenuDTO dto, Menu entity, Long id)  
      void delete​(Long id, Boolean force)  
      net.guerlab.smart.platform.user.core.domain.MenuDTO save​(net.guerlab.smart.platform.user.core.domain.MenuDTO dto)  
      Collection<net.guerlab.smart.platform.user.core.domain.MenuDTO> tree()  
      net.guerlab.smart.platform.user.core.domain.MenuDTO update​(Long id, net.guerlab.smart.platform.user.core.domain.MenuDTO dto)  
      • 从类继承的方法 net.guerlab.smart.platform.server.controller.AbstractControllerImpl

        findOne0, getService, newEntity, nullPointException, setService
      • 从接口继承的方法 net.guerlab.smart.platform.server.controller.FindController

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

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

      • MenuController

        public MenuController()
    • 方法详细资料

      • copyProperties

        public void copyProperties​(net.guerlab.smart.platform.user.core.domain.MenuDTO dto,
                                   Menu entity,
                                   Long id)
      • save

        @NeedTwoFactorAuthentication
        public net.guerlab.smart.platform.user.core.domain.MenuDTO save​(@RequestBody
                                                                        net.guerlab.smart.platform.user.core.domain.MenuDTO dto)
      • update

        @NeedTwoFactorAuthentication
        public net.guerlab.smart.platform.user.core.domain.MenuDTO update​(@PathVariable
                                                                          Long id,
                                                                          @RequestBody
                                                                          net.guerlab.smart.platform.user.core.domain.MenuDTO dto)
      • tree

        @GetMapping("/tree")
        public Collection<net.guerlab.smart.platform.user.core.domain.MenuDTO> tree()