NutzCN Logo
问答 updateIgnoreNull执行更新后得到回调函数告诉我更新成功然而数据库数据并未更新
发布于 2000天前 作者 qq_97afe96d 1691 次浏览 复制 上一个帖子 下一个帖子
标签:
@At
    @Ok("json")
    @SLog(tag = "修改用户", msg = "用户名:${args[1]}->${args[0].loginname}")
    public Object modifyDo(@Param("..") Sys_user user, HttpServletRequest req) {
        String oldLoginname = req.getParameter("oldname");
        try {
            if (!Strings.sBlank(oldLoginname).equals(user.getLoginname())) {
                Sys_user u = sysUserService.fetch(Cnd.where("loginname", "=", user.getLoginname()));
                if (u != null)
                    return Result.error("用户名已存在");
            }
            user.setOpBy(StringUtil.getPlatformUid());
            user.setOpAt(Times.getTS());
            sysUserService.updateIgnoreNull(user);
            return Result.success("system.success");
        } catch (Exception e) {
            return Result.error("system.error");
        }
    }
1 回复

连错数据库

添加回复
请先登陆
回到顶部