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
Hide 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 {
...
@@ -5,6 +5,14 @@ public class UpdatePasswordVo {
private
String
password
;
private
String
password
;
public
UpdatePasswordVo
()
{
}
public
UpdatePasswordVo
(
String
userNumber
,
String
password
)
{
this
.
userNumber
=
userNumber
;
this
.
password
=
password
;
}
public
String
getUserNumber
()
{
public
String
getUserNumber
()
{
return
userNumber
;
return
userNumber
;
}
}
...
...
src/main/java/com/example/tdl/domain/vo/UpdateUserVo.java
View file @
5a4afdd8
package
com
.
example
.
tdl
.
domain
.
vo
;
package
com
.
example
.
tdl
.
domain
.
vo
;
public
class
UpdateUserVo
{
public
class
UpdateUserVo
{
private
String
userName
;
private
String
userNumber
;
private
String
userNumber
;
private
String
nickName
;
private
String
nickName
;
...
@@ -11,6 +13,14 @@ public class UpdateUserVo {
...
@@ -11,6 +13,14 @@ public class UpdateUserVo {
private
String
roleName
;
private
String
roleName
;
public
String
getUserName
()
{
return
userName
;
}
public
void
setUserName
(
String
userName
)
{
this
.
userName
=
userName
;
}
public
String
getUserNumber
()
{
public
String
getUserNumber
()
{
return
userNumber
;
return
userNumber
;
}
}
...
...
src/main/java/com/example/tdl/mapper/UserMapper.java
View file @
5a4afdd8
...
@@ -29,7 +29,5 @@ public interface UserMapper {
...
@@ -29,7 +29,5 @@ public interface UserMapper {
int
delUser
(
String
userNumber
);
int
delUser
(
String
userNumber
);
int
resetPassword
(
@Param
(
"userNumber"
)
String
userNumber
,
@Param
(
"password"
)
String
password
);
int
updatePassword
(
UpdatePasswordVo
updatePasswordVo
);
int
updatePassword
(
UpdatePasswordVo
updatePasswordVo
);
}
}
src/main/java/com/example/tdl/service/UserService.java
View file @
5a4afdd8
...
@@ -62,10 +62,6 @@ public class UserService {
...
@@ -62,10 +62,6 @@ public class UserService {
return
userMapper
.
delUser
(
userNumber
);
return
userMapper
.
delUser
(
userNumber
);
}
}
public
int
resetPassword
(
String
userNumber
,
String
password
){
return
userMapper
.
resetPassword
(
userNumber
,
password
);
}
public
int
updatePassword
(
UpdatePasswordVo
updatePasswordVo
){
public
int
updatePassword
(
UpdatePasswordVo
updatePasswordVo
){
return
userMapper
.
updatePassword
(
updatePasswordVo
);
return
userMapper
.
updatePassword
(
updatePasswordVo
);
}
}
...
...
src/main/java/com/example/tdl/web/UserController.java
View file @
5a4afdd8
...
@@ -169,6 +169,7 @@ public class UserController {
...
@@ -169,6 +169,7 @@ public class UserController {
//修改用户
//修改用户
@ApiOperation
(
value
=
"修改用户"
,
notes
=
"修改用户都要传"
+
@ApiOperation
(
value
=
"修改用户"
,
notes
=
"修改用户都要传"
+
" userNumber:用户编号,"
+
" userNumber:用户编号,"
+
" userName:用户名,"
+
" nickName:昵称,"
+
" nickName:昵称,"
+
" phone:电话,"
+
" phone:电话,"
+
" email:邮件,"
+
" email:邮件,"
+
...
@@ -256,7 +257,7 @@ public class UserController {
...
@@ -256,7 +257,7 @@ public class UserController {
}
}
int
a
=
userService
.
delUser
(
userNumber
);
int
a
=
userService
.
delUser
(
userNumber
);
if
(
a
>
0
){
if
(
a
>
0
){
fb
.
setCode
(
0
);
fb
.
setCode
(
1
);
fb
.
setMessage
(
"删除用户成功"
);
fb
.
setMessage
(
"删除用户成功"
);
}
else
{
}
else
{
fb
.
setCode
(
0
);
fb
.
setCode
(
0
);
...
@@ -280,7 +281,7 @@ public class UserController {
...
@@ -280,7 +281,7 @@ public class UserController {
return
gson
.
toJson
(
fb
);
return
gson
.
toJson
(
fb
);
}
}
String
pwd
=
DigestUtils
.
sha256Hex
(
"Witium123"
);
String
pwd
=
DigestUtils
.
sha256Hex
(
"Witium123"
);
int
a
=
userService
.
resetPassword
(
userNumber
,
pwd
);
int
a
=
userService
.
updatePassword
(
new
UpdatePasswordVo
(
userNumber
,
pwd
)
);
if
(
a
>
0
){
if
(
a
>
0
){
fb
.
setCode
(
1
);
fb
.
setCode
(
1
);
fb
.
setMessage
(
"重置密码成功"
);
fb
.
setMessage
(
"重置密码成功"
);
...
@@ -294,7 +295,7 @@ public class UserController {
...
@@ -294,7 +295,7 @@ public class UserController {
//修改密码
//修改密码
@ApiOperation
(
value
=
"修改密码"
,
notes
=
"修改密码"
)
@ApiOperation
(
value
=
"修改密码"
,
notes
=
"修改密码"
)
@ApiImplicitParams
({
@ApiImplicitParams
({
@ApiImplicitParam
(
paramType
=
"header"
,
name
=
"Account_token"
,
value
=
"token"
,
required
=
true
,
dataType
=
"String"
),
@ApiImplicitParam
(
paramType
=
"header"
,
name
=
"Account_token"
,
value
=
"token"
,
required
=
true
,
dataType
=
"String"
),
})
})
@RequestMapping
(
value
=
"/updatePassword"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/updatePassword"
,
method
=
RequestMethod
.
POST
)
public
Object
updatePassword
(
@RequestBody
UpdatePasswordVo
updatePasswordVo
){
public
Object
updatePassword
(
@RequestBody
UpdatePasswordVo
updatePasswordVo
){
...
...
src/main/resources/mapper/UserMapper.xml
View file @
5a4afdd8
...
@@ -87,6 +87,7 @@
...
@@ -87,6 +87,7 @@
<!--修改用户-->
<!--修改用户-->
<update
id=
"updateUser"
parameterType=
"com.example.tdl.domain.vo.UpdateUserVo"
>
<update
id=
"updateUser"
parameterType=
"com.example.tdl.domain.vo.UpdateUserVo"
>
update `user` SET
update `user` SET
userName=#{userName,jdbcType=VARCHAR},
nickName=#{nickName,jdbcType=VARCHAR},
nickName=#{nickName,jdbcType=VARCHAR},
phone=#{phone,jdbcType=VARCHAR},
phone=#{phone,jdbcType=VARCHAR},
email=#{email,jdbcType=VARCHAR},
email=#{email,jdbcType=VARCHAR},
...
@@ -108,11 +109,4 @@
...
@@ -108,11 +109,4 @@
WHERE userNumber=#{userNumber,jdbcType=VARCHAR}
WHERE userNumber=#{userNumber,jdbcType=VARCHAR}
</update>
</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>
</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