类 SysMenuController

java.lang.Object
com.budwk.app.sys.controller.SysMenuController

@IocBean @At("/platform/sys/menu") public class SysMenuController extends Object
  • 构造器详细资料

    • SysMenuController

      public SysMenuController()
  • 方法详细资料

    • index

      @At("") @Ok("beetl:/platform/sys/menu/index.html") public void index(javax.servlet.http.HttpServletRequest req)
    • child

      @At("/child") @Ok("json") public Object child(@Param("pid") String pid, String menuName, String platform, String moduleId, javax.servlet.http.HttpServletRequest req)
    • tree

      @At("/tree") @Ok("json") public Object tree(@Param("pid") String pid, @Valid @Param("platform") @Valid String platform, javax.servlet.http.HttpServletRequest req)
    • fullTree

      @At @Ok("json") public Result fullTree(@Valid @Valid String platform)
    • addDo

      @At @Ok("json") @SLog(tag="\u65b0\u5efa\u83dc\u5355", msg="\u83dc\u5355\u540d\u79f0:${args[1].getAttribute(\'name\')}") public Object addDo(@Param("menu") Sys_menu sysMenu, @Valid @Valid String platform, javax.servlet.http.HttpServletRequest req)
    • editMenu

      @At("/editMenu/?") @Ok("json") public Object editMenu(String id, javax.servlet.http.HttpServletRequest req)
    • editMenuDo

      @At @Ok("json") @SLog(tag="\u4fee\u6539\u83dc\u5355") public Object editMenuDo(@Param("menu") Sys_menu sysMenu, @Valid @Valid String platform)
    • editData

      @At("/editData/?") @Ok("json") public Object editData(String id, javax.servlet.http.HttpServletRequest req)
    • editDataDo

      @At @Ok("json") @SLog(tag="\u4fee\u6539\u6743\u9650", msg="\u6743\u9650\u540d\u79f0:${args[0].name}") public Object editDataDo(@Param("..") Sys_menu menu, javax.servlet.http.HttpServletRequest req)
    • delete

      @At("/delete/?") @Ok("json") @SLog(tag="\u5220\u9664\u83dc\u5355", msg="\u83dc\u5355\u540d\u79f0:${args[1].getAttribute(\'name\')}") public Object delete(String id, javax.servlet.http.HttpServletRequest req)
    • enable

      @At("/enable/?") @Ok("json") @SLog(tag="\u542f\u7528\u83dc\u5355", msg="\u83dc\u5355\u540d\u79f0:${args[1].getAttribute(\'name\')}") public Object enable(String menuId, javax.servlet.http.HttpServletRequest req)
    • disable

      @At("/disable/?") @Ok("json") @SLog(tag="\u7981\u7528\u83dc\u5355", msg="\u83dc\u5355\u540d\u79f0:${args[1].getAttribute(\'name\')}") public Object disable(String menuId, javax.servlet.http.HttpServletRequest req)
    • sortDo

      @At @Ok("json") public Object sortDo(@Param("ids") String ids, @Param("platform") String platform, javax.servlet.http.HttpServletRequest req)
    • listModule

      @At @Ok("json") public Result listModule(String platform)
    • updateRecommendSetting

      @At @Ok("json") public Result updateRecommendSetting(@Param("menuIds") String[] menuIds, String platform, String type)