Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
liyeyun-user-web
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
cfld-backend
liyeyun-user-web
Commits
e6e37634
Commit
e6e37634
authored
Dec 12, 2023
by
zhouxudong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改忘记密码功能
parent
0f759ea3
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
5 additions
and
4 deletions
+5
-4
SysUserInfoServiceImpl.java
...user/moudle/user/service/impl/SysUserInfoServiceImpl.java
+3
-2
ForgetVo.java
src/main/java/com/lyy/user/moudle/user/vo/ForgetVo.java
+2
-2
No files found.
src/main/java/com/lyy/user/moudle/user/service/impl/SysUserInfoServiceImpl.java
View file @
e6e37634
...
...
@@ -321,14 +321,15 @@ public class SysUserInfoServiceImpl extends ServiceImpl<SysUserInfoMapper, SysUs
*/
@Override
public
boolean
forget
(
ForgetVo
forgetVo
,
Integer
type
)
{
String
phone
=
forgetVo
.
getPhone
();
JwtInfo
currentUserInfo
=
BaseContextHandler
.
getCurrentUserInfo
();
String
phone
=
currentUserInfo
.
getPhone
();
LambdaQueryWrapper
<
SysUserInfo
>
userQuery
=
new
LambdaQueryWrapper
<>();
userQuery
.
eq
(
SysUserInfo:
:
getPhonenumber
,
phone
);
SysUserInfo
sysUserInfo
=
this
.
getOne
(
userQuery
);
if
(
ObjectUtils
.
isEmpty
(
sysUserInfo
))
{
throw
new
ServiceException
(
"该用户不存在,请先注册"
);
}
String
key
=
RedisConstants
.
MSG_KEY
+
type
+
":"
+
forgetVo
.
getPhone
()
;
String
key
=
RedisConstants
.
MSG_KEY
+
type
+
":"
+
phone
;
Object
code
=
RedisUtil
.
get
(
key
);
if
(
ObjectUtils
.
isEmpty
(
code
))
{
throw
new
ServiceException
(
"验证码无效,请重新发送"
);
...
...
src/main/java/com/lyy/user/moudle/user/vo/ForgetVo.java
View file @
e6e37634
...
...
@@ -27,10 +27,10 @@ public class ForgetVo {
@ApiModelProperty
(
value
=
"密码"
,
required
=
true
)
private
String
password
;
@NotEmpty
(
message
=
"手机号不能为空"
)
/*
@NotEmpty(message = "手机号不能为空")
@Pattern(regexp = "^1[3-9]\\d{9}$", message = "手机号格式不正确")
@ApiModelProperty(value = "手机号",required = true)
private
String
phone
;
private String phone;
*/
@NotEmpty
(
message
=
"验证码不能为空"
)
@ApiModelProperty
(
value
=
"验证码"
,
required
=
true
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment