Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
T
TDLCloud
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
WitCloud
TDLCloud
Commits
5a4afdd8
Commit
5a4afdd8
authored
Mar 19, 2018
by
chenying
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
3.19修改用户和修改密码接口
parent
aef092bd
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
7829 additions
and
16 deletions
+7829
-16
logback.log
logback.log
+7806
-0
UpdatePasswordVo.java
...main/java/com/example/tdl/domain/vo/UpdatePasswordVo.java
+8
-0
UpdateUserVo.java
src/main/java/com/example/tdl/domain/vo/UpdateUserVo.java
+10
-0
UserMapper.java
src/main/java/com/example/tdl/mapper/UserMapper.java
+0
-2
UserService.java
src/main/java/com/example/tdl/service/UserService.java
+0
-4
UserController.java
src/main/java/com/example/tdl/web/UserController.java
+4
-3
UserMapper.xml
src/main/resources/mapper/UserMapper.xml
+1
-7
No files found.
logback.log
View file @
5a4afdd8
This diff is collapsed.
Click to expand it.
src/main/java/com/example/tdl/domain/vo/UpdatePasswordVo.java
View file @
5a4afdd8
...
...
@@ -5,6 +5,14 @@ public class UpdatePasswordVo {
private
String
password
;
public
UpdatePasswordVo
()
{
}
public
UpdatePasswordVo
(
String
userNumber
,
String
password
)
{
this
.
userNumber
=
userNumber
;
this
.
password
=
password
;
}
public
String
getUserNumber
()
{
return
userNumber
;
}
...
...
src/main/java/com/example/tdl/domain/vo/UpdateUserVo.java
View file @
5a4afdd8
package
com
.
example
.
tdl
.
domain
.
vo
;
public
class
UpdateUserVo
{
private
String
userName
;
private
String
userNumber
;
private
String
nickName
;
...
...
@@ -11,6 +13,14 @@ public class UpdateUserVo {
private
String
roleName
;
public
String
getUserName
()
{
return
userName
;
}
public
void
setUserName
(
String
userName
)
{
this
.
userName
=
userName
;
}
public
String
getUserNumber
()
{
return
userNumber
;
}
...
...
src/main/java/com/example/tdl/mapper/UserMapper.java
View file @
5a4afdd8
...
...
@@ -29,7 +29,5 @@ public interface UserMapper {
int
delUser
(
String
userNumber
);
int
resetPassword
(
@Param
(
"userNumber"
)
String
userNumber
,
@Param
(
"password"
)
String
password
);
int
updatePassword
(
UpdatePasswordVo
updatePasswordVo
);
}
src/main/java/com/example/tdl/service/UserService.java
View file @
5a4afdd8
...
...
@@ -62,10 +62,6 @@ public class UserService {
return
userMapper
.
delUser
(
userNumber
);
}
public
int
resetPassword
(
String
userNumber
,
String
password
){
return
userMapper
.
resetPassword
(
userNumber
,
password
);
}
public
int
updatePassword
(
UpdatePasswordVo
updatePasswordVo
){
return
userMapper
.
updatePassword
(
updatePasswordVo
);
}
...
...
src/main/java/com/example/tdl/web/UserController.java
View file @
5a4afdd8
...
...
@@ -169,6 +169,7 @@ public class UserController {
//修改用户
@ApiOperation
(
value
=
"修改用户"
,
notes
=
"修改用户都要传"
+
" userNumber:用户编号,"
+
" userName:用户名,"
+
" nickName:昵称,"
+
" phone:电话,"
+
" email:邮件,"
+
...
...
@@ -256,7 +257,7 @@ public class UserController {
}
int
a
=
userService
.
delUser
(
userNumber
);
if
(
a
>
0
){
fb
.
setCode
(
0
);
fb
.
setCode
(
1
);
fb
.
setMessage
(
"删除用户成功"
);
}
else
{
fb
.
setCode
(
0
);
...
...
@@ -280,7 +281,7 @@ public class UserController {
return
gson
.
toJson
(
fb
);
}
String
pwd
=
DigestUtils
.
sha256Hex
(
"Witium123"
);
int
a
=
userService
.
resetPassword
(
userNumber
,
pwd
);
int
a
=
userService
.
updatePassword
(
new
UpdatePasswordVo
(
userNumber
,
pwd
)
);
if
(
a
>
0
){
fb
.
setCode
(
1
);
fb
.
setMessage
(
"重置密码成功"
);
...
...
src/main/resources/mapper/UserMapper.xml
View file @
5a4afdd8
...
...
@@ -87,6 +87,7 @@
<!--修改用户-->
<update
id=
"updateUser"
parameterType=
"com.example.tdl.domain.vo.UpdateUserVo"
>
update `user` SET
userName=#{userName,jdbcType=VARCHAR},
nickName=#{nickName,jdbcType=VARCHAR},
phone=#{phone,jdbcType=VARCHAR},
email=#{email,jdbcType=VARCHAR},
...
...
@@ -108,11 +109,4 @@
WHERE userNumber=#{userNumber,jdbcType=VARCHAR}
</update>
<!--重置密码-->
<update
id=
"resetPassword"
parameterType=
"String"
>
update `user` SET
password=#{password,jdbcType=VARCHAR},
updateTime=(unix_timestamp(now())*1000)
WHERE userNumber=#{userNumber,jdbcType=VARCHAR}
</update>
</mapper>
\ No newline at end of file
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