Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
T
tjmdp
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Redmine
Redmine
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
other-project
tjmdp
Commits
7783edd3
Commit
7783edd3
authored
Apr 16, 2019
by
liuyang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update
parent
22310329
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
20 additions
and
6 deletions
+20
-6
UserController.java
src/main/java/com/qiankun/controller/UserController.java
+7
-5
MdpController.java
src/main/java/com/qiankun/controller/mdp/MdpController.java
+12
-0
UserVo.java
src/main/java/com/qiankun/vo/UserVo.java
+1
-1
No files found.
src/main/java/com/qiankun/controller/UserController.java
View file @
7783edd3
...
@@ -10,13 +10,11 @@ import java.util.Set;
...
@@ -10,13 +10,11 @@ import java.util.Set;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletResponse
;
import
javax.servlet.http.HttpServletResponse
;
import
com.qiankun.utils.JwtTokenUtil
;
import
org.apache.commons.lang.StringUtils
;
import
org.apache.commons.lang.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.RequestMethod
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.ResponseBody
;
import
org.springframework.web.servlet.ModelAndView
;
import
org.springframework.web.servlet.ModelAndView
;
import
com.qiankun.annotation.Auth
;
import
com.qiankun.annotation.Auth
;
...
@@ -35,6 +33,8 @@ public class UserController extends BaseController<Object>{
...
@@ -35,6 +33,8 @@ public class UserController extends BaseController<Object>{
@Autowired
@Autowired
private
UserService
userService
;
private
UserService
userService
;
@Autowired
private
JwtTokenUtil
tokenUtil
;
...
@@ -119,7 +119,7 @@ public class UserController extends BaseController<Object>{
...
@@ -119,7 +119,7 @@ public class UserController extends BaseController<Object>{
@Auth
(
verifyLogin
=
false
,
verifyURL
=
false
)
@Auth
(
verifyLogin
=
false
,
verifyURL
=
false
)
@RequestMapping
(
value
=
"/wx/api/user/save"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/wx/api/user/save"
,
method
=
RequestMethod
.
POST
)
public
Map
<
String
,
Object
>
saveUserFormWX
(
@RequestParam
UserVo
userVo
,
HttpServletResponse
response
,
HttpServletRequest
request
)
throws
Exception
{
public
@ResponseBody
Map
<
String
,
Object
>
saveUserFormWX
(
@RequestBody
UserVo
userVo
,
HttpServletResponse
response
,
HttpServletRequest
request
)
throws
Exception
{
return
this
.
saveUser
(
userVo
,
response
,
request
);
return
this
.
saveUser
(
userVo
,
response
,
request
);
}
}
...
@@ -181,6 +181,7 @@ public class UserController extends BaseController<Object>{
...
@@ -181,6 +181,7 @@ public class UserController extends BaseController<Object>{
user
.
setUserName
(
userVo
.
getMobile
());
user
.
setUserName
(
userVo
.
getMobile
());
user
.
setName
(
userVo
.
getName
());
user
.
setName
(
userVo
.
getName
());
user
.
setOpenid
(
userVo
.
getOpenid
());
user
.
setGender
(
userVo
.
getGender
());
user
.
setGender
(
userVo
.
getGender
());
user
.
setBirthday
(
userVo
.
getBirthday
());
user
.
setBirthday
(
userVo
.
getBirthday
());
user
.
setPaperType
(
userVo
.
getPaperType
());
user
.
setPaperType
(
userVo
.
getPaperType
());
...
@@ -231,6 +232,7 @@ public class UserController extends BaseController<Object>{
...
@@ -231,6 +232,7 @@ public class UserController extends BaseController<Object>{
User
u
=
userService
.
save
(
user
);
User
u
=
userService
.
save
(
user
);
map
.
put
(
"user"
,
u
);
map
.
put
(
"user"
,
u
);
map
.
put
(
"sKey"
,
tokenUtil
.
generateToken
(
u
.
getOpenid
()));
return
map
;
return
map
;
}
}
...
...
src/main/java/com/qiankun/controller/mdp/MdpController.java
View file @
7783edd3
...
@@ -81,6 +81,7 @@ public class MdpController {
...
@@ -81,6 +81,7 @@ public class MdpController {
}
else
{
}
else
{
user
.
setOpenid
(
vo
.
getOpenid
());
user
.
setOpenid
(
vo
.
getOpenid
());
userService
.
save
(
user
);
userService
.
save
(
user
);
result
.
put
(
"sKey"
,
tokenUtil
.
generateToken
(
user
.
getOpenid
()));
result
.
put
(
"userInfo"
,
user
);
result
.
put
(
"userInfo"
,
user
);
}
}
result
.
put
(
"isExist"
,
true
);
result
.
put
(
"isExist"
,
true
);
...
@@ -88,4 +89,15 @@ public class MdpController {
...
@@ -88,4 +89,15 @@ public class MdpController {
return
result
;
return
result
;
}
}
@Auth
(
verifyLogin
=
false
,
verifyURL
=
false
)
@RequestMapping
(
value
=
"/userInfo"
,
method
=
RequestMethod
.
GET
)
public
User
getUserInfo
(
@RequestHeader
String
sKey
){
if
(
Strings
.
isNullOrEmpty
(
sKey
)){
throw
new
IllegalArgumentException
(
"请求参数错误"
);
}
String
openid
=
tokenUtil
.
getUsernameFromToken
(
sKey
);
User
user
=
userService
.
findByOpenid
(
openid
);
return
user
;
}
}
}
src/main/java/com/qiankun/vo/UserVo.java
View file @
7783edd3
...
@@ -5,7 +5,7 @@ import java.util.Date;
...
@@ -5,7 +5,7 @@ import java.util.Date;
public
class
UserVo
{
public
class
UserVo
{
private
String
id
;
private
String
id
;
private
String
userCode
;
private
String
userCode
;
private
String
userName
;
//用户名
private
String
userName
;
//用户名
private
String
name
;
//姓名
private
String
name
;
//姓名
...
...
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