Exemplo n.º 1
0
  public void delete() {
    int userid = getParaToInt();
    // 日志添加
    SysUser model = new SysUser();
    String now = getNow();
    model.put("update_id", getSessionUser().getUserID());
    model.put("update_time", now);

    // 删除授权
    Db.update("delete from sys_user_role where userid = ? ", userid);

    model.deleteById(userid);

    UserCache.init();
    list();
  }
Exemplo n.º 2
0
  public void save() {
    Integer pid = getParaToInt();
    SysUser model = getModel(SysUser.class);

    // 日志添加
    Integer userid = getSessionUser().getUserID();
    String now = getNow();
    model.put("update_id", userid);
    model.put("update_time", now);
    if (pid != null && pid > 0) { // 更新
      model.update();
    } else { // 新增
      model.remove("userid");
      if (StrUtils.isEmpty(model.getStr("password"))) {
        model.put("password", JFlyFoxUtils.getDefaultPassword());
      }
      model.put("create_id", userid);
      model.put("create_time", now);
      model.save();
    }
    UserCache.init();
    renderMessage("保存成功");
  }