大屏项目初始化

This commit is contained in:
2026-03-04 23:42:19 +08:00
parent e23a1f3965
commit b9dbd542e7
19 changed files with 641 additions and 243 deletions

View File

@@ -12,6 +12,7 @@ import com.mini.mybigscreen.utils.KeyUtil;
import jakarta.annotation.Resource;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpSession;
import org.apache.commons.lang3.ObjectUtils;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
@@ -42,4 +43,22 @@ public class userController {
}
return Result.error("账号或密码错误");
}
/**
* 修改密码
*/
@PostMapping("/editPasswd")
public Result<?> getUserSave(String userId, String oldPasswd, String password) {
QueryWrapper<HomeUser> query = new QueryWrapper<>();
query.eq("user_id", userId)
.eq("password", 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();
}
}