Search in sources :

Example 11 with SysUser

use of com.hxkj.system.model.SysUser in project my_curd by qinyou.

the class SysNewsController method updateAction.

/**
 * 修改
 */
public void updateAction() {
    SysNews sysNews = getBean(SysNews.class, "");
    sysNews.set("tags", StrKit.join(getParaValues("tags"), ","));
    SysUser sysUser = getSessionUser();
    sysNews.set("user_id", sysUser.getId());
    boolean updateFlag = sysNews.update();
    if (updateFlag) {
        renderText(Constant.UPDATE_SUCCESS);
    } else {
        renderText(Constant.UPDATE_FAIL);
    }
}
Also used : SysUser(com.hxkj.system.model.SysUser) SysNews(com.hxkj.system.model.SysNews)

Example 12 with SysUser

use of com.hxkj.system.model.SysUser in project my_curd by qinyou.

the class SysNewsController method addAction.

/**
 * 增加
 */
public void addAction() {
    SysNews sysNews = getBean(SysNews.class, "");
    sysNews.set("id", Identities.uuid2());
    sysNews.set("tags", StrKit.join(getParaValues("tags"), ","));
    SysUser sysUser = getSessionUser();
    sysNews.set("user_id", sysUser.getId());
    boolean saveFlag = sysNews.save();
    if (saveFlag) {
        renderText(Constant.ADD_SUCCESS);
    } else {
        renderText(Constant.ADD_FAIL);
    }
}
Also used : SysUser(com.hxkj.system.model.SysUser) SysNews(com.hxkj.system.model.SysNews)

Example 13 with SysUser

use of com.hxkj.system.model.SysUser in project my_curd by qinyou.

the class SysOrgController method queryUser.

@Before(SearchSql.class)
public void queryUser() {
    int pageNumber = getAttr("pageNumber");
    int pageSize = getAttr("pageSize");
    String where = getAttr(Constant.SEARCH_SQL);
    Integer id = getParaToInt("orgId");
    String sqlSelect = " select * ";
    String sqlExceptSelect = " from sys_user  ";
    if (id != null) {
        Record record = Db.findFirst("select getChildLst(?,'sys_org') as childrenIds ", id);
        // 子、孙 id
        String childrenIds = record.getStr("childrenIds");
        if (StrKit.notBlank(childrenIds)) {
            sqlExceptSelect += " where  org_id  in  (" + childrenIds + ")";
        }
        if (StrKit.notBlank(where)) {
            sqlExceptSelect += " and   ( " + where + " )";
        }
    } else {
        if (StrKit.notBlank(where)) {
            sqlExceptSelect += " where " + where;
        }
    }
    sqlExceptSelect += " order by create_time ";
    Page<SysUser> sysUsers = SysUser.dao.paginate(pageNumber, pageSize, sqlSelect, sqlExceptSelect);
    renderDatagrid(sysUsers);
}
Also used : SysUser(com.hxkj.system.model.SysUser) Record(com.jfinal.plugin.activerecord.Record) Before(com.jfinal.aop.Before)

Example 14 with SysUser

use of com.hxkj.system.model.SysUser in project my_curd by qinyou.

the class SysUserController method updateAction.

public void updateAction() {
    SysUser sysUser = getBean(SysUser.class, "");
    String id = sysUser.getId();
    String password = sysUser.getPassword();
    // 认为密码改变
    if (password.length() < 20) {
        // 加密后为40位字符
        password = HashKit.sha1(password);
        sysUser.setPassword(password);
    }
    boolean updateFlag = sysUser.update();
    if (updateFlag) {
        renderText(Constant.UPDATE_SUCCESS);
    } else {
        renderText(Constant.UPDATE_FAIL);
    }
}
Also used : SysUser(com.hxkj.system.model.SysUser)

Example 15 with SysUser

use of com.hxkj.system.model.SysUser in project my_curd by qinyou.

the class WebsocketController method index.

public void index() {
    SysUser sysUser = getSessionUser();
    // 当前登录的用户id
    setAttr("userId", sysUser.getId());
    render("websocket/websocket.html");
}
Also used : SysUser(com.hxkj.system.model.SysUser)

Aggregations

SysUser (com.hxkj.system.model.SysUser)15 Before (com.jfinal.aop.Before)3 SysMenu (com.hxkj.system.model.SysMenu)2 SysNews (com.hxkj.system.model.SysNews)2 SysUserRole (com.hxkj.system.model.SysUserRole)2 IOException (java.io.IOException)2 SysFile (com.hxkj.system.model.SysFile)1 WebSocketHandler (com.hxkj.websocket.handler.WebSocketHandler)1 ContextPathHandler (com.jfinal.ext.handler.ContextPathHandler)1 Record (com.jfinal.plugin.activerecord.Record)1 DruidStatViewHandler (com.jfinal.plugin.druid.DruidStatViewHandler)1 IDruidStatViewAuth (com.jfinal.plugin.druid.IDruidStatViewAuth)1 JsonRender (com.jfinal.render.JsonRender)1 UploadFile (com.jfinal.upload.UploadFile)1 File (java.io.File)1 SimpleDateFormat (java.text.SimpleDateFormat)1 HttpServletRequest (javax.servlet.http.HttpServletRequest)1