大屏页面初始化

This commit is contained in:
2026-03-06 10:47:14 +08:00
parent 526d16284e
commit 4c62e80407
22 changed files with 126 additions and 63 deletions

View File

@@ -1,15 +1,12 @@
package com.mini.mybigscreen.Auth;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.mini.mybigscreen.Model.LoginRequest;
import com.mini.mybigscreen.Model.Result;
import com.mini.mybigscreen.Model.loginUser;
import com.mini.mybigscreen.Model.userInfo;
import com.mini.mybigscreen.Model.*;
import com.mini.mybigscreen.biz.domain.HomeUser;
import com.mini.mybigscreen.biz.service.HomeUserService;
import com.mini.mybigscreen.utils.AesUtil;
import com.mini.mybigscreen.utils.KeyUtil;
import com.mini.mybigscreen.utils.TextUtil;
import jakarta.annotation.Resource;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpSession;
@@ -50,16 +47,30 @@ public class userController {
*/
@PostMapping("/editPasswd")
public Result<?> getUserSave(String userId, String oldPasswd, String password) {
public Result<Message> getUserSave(String userId, String oldPasswd, String password) {
LambdaQueryWrapper<HomeUser> query = new LambdaQueryWrapper<HomeUser>()
.eq(HomeUser::getUserId, userId)
.eq(HomeUser::getPassword, AesUtil.encrypt(password));
.eq(HomeUser::getPassword, AesUtil.encrypt(oldPasswd));
HomeUser user = userService.getOne(query, true);
if (ObjectUtils.isEmpty(user)) {
return Result.error("旧密码输入错误");
}
user.setPassword(AesUtil.encrypt(password));
userService.update(user, query);
return Result.success();
return Result.success(new Message("密码修改成功,请重新登录",200));
}
}
/**
* 初始化密码
*/
@PostMapping("initPasswd")
public Result<Message> getUserInit(String userId) {
String password = KeyUtil.ObjKey(6, 0);
LambdaQueryWrapper<HomeUser> query = new LambdaQueryWrapper<HomeUser>()
.eq(HomeUser::getUserId, userId);
HomeUser user = userService.getOne(query, true);
user.setPassword(AesUtil.encrypt(password));
userService.update(user, query);
return Result.success(new Message(TextUtil.getTitleDesc("密码初始化成功,新密码", password), 200));
}
}