类 SysUserController


  • @IocBean
    @At("/platform/sys/user")
    public class SysUserController
    extends Object
    Created by wizzer on 2016/6/23.
    • 构造器详细资料

      • SysUserController

        public SysUserController()
    • 方法详细资料

      • index

        @At("")
        @Ok("beetl:/platform/sys/user/index.html")
        public void index()
      • add

        @At
        @Ok("beetl:/platform/sys/user/add.html")
        public Object add​(@Param("unitid")
                          String unitid)
      • addDo

        @At
        @Ok("json")
        @SLog(tag="\u65b0\u5efa\u7528\u6237",
              msg="\u7528\u6237\u540d:${args[0].loginname}")
        public Object addDo​(@Param("..")
                            cn.wizzer.app.sys.modules.models.Sys_user user,
                            javax.servlet.http.HttpServletRequest req)
      • edit

        @At("/edit/?")
        @Ok("beetl:/platform/sys/user/edit.html")
        public Object edit​(String id)
      • editDo

        @At
        @Ok("json")
        @SLog(tag="\u4fee\u6539\u7528\u6237",
              msg="\u7528\u6237\u540d:${args[1]}->${args[0].loginname}")
        public Object editDo​(@Param("..")
                             cn.wizzer.app.sys.modules.models.Sys_user user,
                             @Param("oldLoginname")
                             String oldLoginname,
                             javax.servlet.http.HttpServletRequest req)
      • resetPwd

        @At("/resetPwd/?")
        @Ok("json")
        @SLog(tag="\u91cd\u7f6e\u5bc6\u7801",
              msg="\u7528\u6237\u540d:${args[1].getAttribute(\'loginname\')}")
        public Object resetPwd​(String id,
                               javax.servlet.http.HttpServletRequest req)
      • delete

        @At("/delete/?")
        @Ok("json")
        @SLog(tag="\u5220\u9664\u7528\u6237",
              msg="\u7528\u6237\u540d:${args[1].getAttribute(\'loginname\')}")
        public Object delete​(String userId,
                             javax.servlet.http.HttpServletRequest req)
      • deletes

        @At("/delete")
        @Ok("json")
        @SLog(tag="\u6279\u91cf\u5220\u9664\u7528\u6237",
              msg="\u7528\u6237ID:${args[1].getAttribute(\'ids\')}")
        public Object deletes​(@Param("ids")
                              String[] userIds,
                              javax.servlet.http.HttpServletRequest req)
      • enable

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

        @At("/disable/?")
        @Ok("json")
        @SLog(tag="\u7981\u7528\u7528\u6237",
              msg="\u7528\u6237\u540d:${args[1].getAttribute(\'loginname\')}")
        public Object disable​(String userId,
                              javax.servlet.http.HttpServletRequest req)
      • detail

        @At("/detail/?")
        @Ok("beetl:/platform/sys/user/detail.html")
        public Object detail​(String id)
      • menu

        @At("/menu/?")
        @Ok("beetl:/platform/sys/user/menu.html")
        public Object menu​(String id,
                           javax.servlet.http.HttpServletRequest req)
      • data

        @At
        @Ok("json:{locked:\'password|salt\',ignoreNull:false}")
        public Object data​(@Param("unitid")
                           String unitid,
                           @Param("loginname")
                           String loginname,
                           @Param("username")
                           String username,
                           @Param("length")
                           int length,
                           @Param("start")
                           int start,
                           @Param("draw")
                           int draw,
                           @Param("::order")
                           List<cn.wizzer.framework.page.datatable.DataTableOrder> order,
                           @Param("::columns")
                           List<cn.wizzer.framework.page.datatable.DataTableColumn> columns)
      • tree

        @At
        @Ok("json")
        public Object tree​(@Param("pid")
                           String pid)
      • pass

        @At
        @Ok("beetl:/platform/sys/user/pass.html")
        public void pass()
      • custom

        @At
        @Ok("beetl:/platform/sys/user/custom.html")
        public void custom()
      • mode

        @At
        @Ok("beetl:/platform/sys/user/mode.html")
        public void mode()
      • modeDo

        @At
        @Ok("json")
        public Object modeDo​(@Param("mode")
                             String mode,
                             javax.servlet.http.HttpServletRequest req)
      • customDo

        @At
        @Ok("json")
        public Object customDo​(@Param("ids")
                               String ids,
                               javax.servlet.http.HttpServletRequest req)
      • doChangePassword

        @At
        @Ok("json")
        public Object doChangePassword​(@Param("oldPassword")
                                       String oldPassword,
                                       @Param("newPassword")
                                       String newPassword,
                                       javax.servlet.http.HttpServletRequest req)