9304aba1d5299f80db70f65a659807a6ffa1024d..2467e1193c505d344c31a37e6fd9a269d7b98987
2024-10-29 luohairen
Merge remote-tracking branch 'origin/master'
2467e1 对比 | 目录
2024-10-29 luohairen
增加了重置密码的功能
b005f8 对比 | 目录
2个文件已修改
14 ■■■■ 已修改文件
src/main/java/com/ycl/jxkg/controller/admin/UserController.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ycl/jxkg/domain/entity/SysConfig.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ycl/jxkg/controller/admin/UserController.java
@@ -7,6 +7,7 @@
import com.ycl.jxkg.base.SystemCode;
import com.ycl.jxkg.context.WebContext;
import com.ycl.jxkg.domain.entity.Classes;
import com.ycl.jxkg.domain.entity.SysConfig;
import com.ycl.jxkg.domain.entity.User;
import com.ycl.jxkg.domain.entity.UserEventLog;
import com.ycl.jxkg.domain.other.KeyValue;
@@ -210,5 +211,12 @@
        return Result.ok(userService.importExcel(file));
    }
    @PostMapping("/reset/password/{id}")
    public Result<String> resetPassword(@PathVariable Integer id) {
        User user = userService.getUserById(id);
        String encodePwd = authenticationService.pwdEncode(new SysConfig().getPasswordDefault());
        user.setPassword(encodePwd);
        userService.updateById(user);
        return Result.ok();
    }
}
src/main/java/com/ycl/jxkg/domain/entity/SysConfig.java
@@ -22,6 +22,6 @@
    @TableField("password_expire_time")
    /** 密码过期时间 */
    private Integer passwordExpireTime;
    @TableField(exist = false)
    private String passwordDefault = "123456";
}