Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
X
xyqb-user2
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
head_group
xyqb-user2
Commits
2da1fa9c
Commit
2da1fa9c
authored
Mar 19, 2021
by
于桐
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
接口梳理
parent
0dff6d0b
Pipeline
#947
failed with stages
Changes
4
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
54 additions
and
3 deletions
+54
-3
AuthInfoController.java
...up/xyqb/controller/internal/login/AuthInfoController.java
+3
-2
UserQueryLogController.java
.../controller/internal/querylog/UserQueryLogController.java
+9
-0
AppController.java
...antgroup/xyqb/controller/internal/user/AppController.java
+5
-1
InnerController.java
...tgroup/xyqb/controller/internal/user/InnerController.java
+37
-0
No files found.
src/main/java/cn/quantgroup/xyqb/controller/internal/login/AuthInfoController.java
View file @
2da1fa9c
...
@@ -22,8 +22,9 @@ import javax.servlet.http.HttpServletRequest;
...
@@ -22,8 +22,9 @@ import javax.servlet.http.HttpServletRequest;
@Slf4j
@Slf4j
public
class
AuthInfoController
implements
IBaseController
{
public
class
AuthInfoController
implements
IBaseController
{
/**
* @yapi unknown
*/
@RequestMapping
(
"/info/login"
)
@RequestMapping
(
"/info/login"
)
public
JsonResult
loginInfo
(
HttpServletRequest
request
)
{
public
JsonResult
loginInfo
(
HttpServletRequest
request
)
{
SessionStruct
sessionStruct
=
getCurrentSessionFromRedis
();
SessionStruct
sessionStruct
=
getCurrentSessionFromRedis
();
...
...
src/main/java/cn/quantgroup/xyqb/controller/internal/querylog/UserQueryLogController.java
View file @
2da1fa9c
...
@@ -70,6 +70,9 @@ public class UserQueryLogController {
...
@@ -70,6 +70,9 @@ public class UserQueryLogController {
private
static
final
String
PRIVATE_KEY
=
"MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJiLDU8pacJuQrLMcr5uUekpNH+q07c6rue+NJ1yikJKY4mqOLcH6okyt/TfbjaZgkhB4XdhJNBlN+uLkSQ2CiqfRj8piksAq6rz2M90iQHeW+Ku97D22l9sBPgHXhaChZ0wfmiioG3SXLd/4mOgEzl0oVM6uFySEUOhoHdQBpqJAgMBAAECgYA3DfCWwoaWEr9l0p4TFrPfZ+y3qwrQVZCsuRw6Ow2lUT3NgK8JeATw0WpNKZqYgBziQUzDjj8AK5fcHjobDJnsKGqC2VQ+j05hQZztoHTrYxOx6xrGxIzqmbt/dPsw779xXSRJu3DuUeCm6CrGZpVpPX/NtXBxIhXRY2KRNa1SZQJBAPMboc+M6/OeGPQqFvXg9jgEWcosBpy6HtukfjONQAVuM5e0pZa8SQCLhcoHgbbqcEhbDAJEqr9x9eZjjFPSt08CQQCgoe/hOVf0s5oo1IM1TVEUkGOIzVVlyTMwu0p4jwt3987D7BKZe7mCl41quWDwL4JIQ0GcivVMpJzYsDBZHRqnAkBMgCKAHHlXdSWnF+OXxg3U/NGAhDAke5EgTvgDouxFiTMlBwygjWlviXg1Zf1UoRtqOXRi9lbA3cyijirnacSTAkBmve0ug30MmOvbfcHGkANyQcBIOf2LMxu46bKCVgwh2bC4hACJhydqrgDX6GZmehy8l7gZpo+rTAa+WkMyXHk1AkEArt6ElkyNI7TDu0By59Zin05tuZJr6QoMXs9bVH+xP3OBG1KfPYTBc9yb5MOjXIxAjyGGeDpUfhuUDBe56GTOBA=="
;
private
static
final
String
PRIVATE_KEY
=
"MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJiLDU8pacJuQrLMcr5uUekpNH+q07c6rue+NJ1yikJKY4mqOLcH6okyt/TfbjaZgkhB4XdhJNBlN+uLkSQ2CiqfRj8piksAq6rz2M90iQHeW+Ku97D22l9sBPgHXhaChZ0wfmiioG3SXLd/4mOgEzl0oVM6uFySEUOhoHdQBpqJAgMBAAECgYA3DfCWwoaWEr9l0p4TFrPfZ+y3qwrQVZCsuRw6Ow2lUT3NgK8JeATw0WpNKZqYgBziQUzDjj8AK5fcHjobDJnsKGqC2VQ+j05hQZztoHTrYxOx6xrGxIzqmbt/dPsw779xXSRJu3DuUeCm6CrGZpVpPX/NtXBxIhXRY2KRNa1SZQJBAPMboc+M6/OeGPQqFvXg9jgEWcosBpy6HtukfjONQAVuM5e0pZa8SQCLhcoHgbbqcEhbDAJEqr9x9eZjjFPSt08CQQCgoe/hOVf0s5oo1IM1TVEUkGOIzVVlyTMwu0p4jwt3987D7BKZe7mCl41quWDwL4JIQ0GcivVMpJzYsDBZHRqnAkBMgCKAHHlXdSWnF+OXxg3U/NGAhDAke5EgTvgDouxFiTMlBwygjWlviXg1Zf1UoRtqOXRi9lbA3cyijirnacSTAkBmve0ug30MmOvbfcHGkANyQcBIOf2LMxu46bKCVgwh2bC4hACJhydqrgDX6GZmehy8l7gZpo+rTAa+WkMyXHk1AkEArt6ElkyNI7TDu0By59Zin05tuZJr6QoMXs9bVH+xP3OBG1KfPYTBc9yb5MOjXIxAjyGGeDpUfhuUDBe56GTOBA=="
;
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/259
*/
@RequestMapping
(
"/queryLog"
)
@RequestMapping
(
"/queryLog"
)
@ApiOperation
(
value
=
"给运营系统提供的查询查询记录的"
,
notes
=
"给运营系统提供的查询查询记录的"
,
httpMethod
=
"POST"
)
@ApiOperation
(
value
=
"给运营系统提供的查询查询记录的"
,
notes
=
"给运营系统提供的查询查询记录的"
,
httpMethod
=
"POST"
)
public
JsonResult
queryLog
(
HttpServletRequest
request
,
@RequestParam
(
required
=
false
)
String
beginDate
,
@RequestParam
(
required
=
false
)
String
endDate
,
Integer
pageId
,
Integer
pageSize
)
{
public
JsonResult
queryLog
(
HttpServletRequest
request
,
@RequestParam
(
required
=
false
)
String
beginDate
,
@RequestParam
(
required
=
false
)
String
endDate
,
Integer
pageId
,
Integer
pageSize
)
{
...
@@ -123,6 +126,9 @@ public class UserQueryLogController {
...
@@ -123,6 +126,9 @@ public class UserQueryLogController {
}
}
}
}
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/261
*/
@RequestMapping
(
"/queryUserInfo"
)
@RequestMapping
(
"/queryUserInfo"
)
@ApiOperation
(
value
=
"给运营系统提供的查询用户信息的接口"
,
notes
=
"给运营系统提供的查询用户信息的接口"
,
httpMethod
=
"POST"
)
@ApiOperation
(
value
=
"给运营系统提供的查询用户信息的接口"
,
notes
=
"给运营系统提供的查询用户信息的接口"
,
httpMethod
=
"POST"
)
public
JsonResult
queryForResult
(
HttpServletRequest
request
,
String
key
,
String
keyValues
,
String
columns
,
Integer
pageId
,
Integer
pageSize
)
{
public
JsonResult
queryForResult
(
HttpServletRequest
request
,
String
key
,
String
keyValues
,
String
columns
,
Integer
pageId
,
Integer
pageSize
)
{
...
@@ -261,6 +267,9 @@ public class UserQueryLogController {
...
@@ -261,6 +267,9 @@ public class UserQueryLogController {
return
phonesMap
;
return
phonesMap
;
}
}
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/257
*/
@RequestMapping
(
"/exportUserInfo"
)
@RequestMapping
(
"/exportUserInfo"
)
@ApiOperation
(
value
=
"给运营系统提供的导出用户信息的接口"
,
notes
=
"给运营系统提供的导出用户信息的接口"
,
httpMethod
=
"POST"
)
@ApiOperation
(
value
=
"给运营系统提供的导出用户信息的接口"
,
notes
=
"给运营系统提供的导出用户信息的接口"
,
httpMethod
=
"POST"
)
public
JsonResult
exportExcel
(
final
HttpServletResponse
response
,
HttpServletRequest
request
,
String
key
,
String
keyValues
,
String
columns
)
{
public
JsonResult
exportExcel
(
final
HttpServletResponse
response
,
HttpServletRequest
request
,
String
key
,
String
keyValues
,
String
columns
)
{
...
...
src/main/java/cn/quantgroup/xyqb/controller/internal/user/AppController.java
View file @
2da1fa9c
...
@@ -62,7 +62,10 @@ public class AppController implements IBaseController {
...
@@ -62,7 +62,10 @@ public class AppController implements IBaseController {
* @param appChannel - 应用平台(应用商店、AppStore...)
* @param appChannel - 应用平台(应用商店、AppStore...)
* @param request
* @param request
* @return Token和phoneNo
* @return Token和phoneNo
* @yapi http://yapi.quantgroups.com/project/17/interface/api/169
* @Deprecated 20210318
*/
*/
@Deprecated
@IpValidator
@IpValidator
@RequestMapping
(
"/login"
)
@RequestMapping
(
"/login"
)
@ApiOperation
(
value
=
"App登陆"
,
notes
=
"App登陆"
,
httpMethod
=
"POST"
)
@ApiOperation
(
value
=
"App登陆"
,
notes
=
"App登陆"
,
httpMethod
=
"POST"
)
...
@@ -112,8 +115,8 @@ public class AppController implements IBaseController {
...
@@ -112,8 +115,8 @@ public class AppController implements IBaseController {
* @param appChannel - 应用平台(应用商店、AppStore...)
* @param appChannel - 应用平台(应用商店、AppStore...)
* @param request
* @param request
* @return 用户信息
* @return 用户信息
* @yapi http://yapi.quantgroups.com/project/17/interface/api/173
*/
*/
@IpValidator
@IpValidator
@RequestMapping
(
"/login_super"
)
@RequestMapping
(
"/login_super"
)
@ApiOperation
(
value
=
"免密登陆, 新手机号还自动注册"
,
notes
=
"免密登陆, 新手机号还自动注册"
,
httpMethod
=
"POST"
)
@ApiOperation
(
value
=
"免密登陆, 新手机号还自动注册"
,
notes
=
"免密登陆, 新手机号还自动注册"
,
httpMethod
=
"POST"
)
...
@@ -173,6 +176,7 @@ public class AppController implements IBaseController {
...
@@ -173,6 +176,7 @@ public class AppController implements IBaseController {
* @param appChannel - 应用平台(应用商店、AppStore...)
* @param appChannel - 应用平台(应用商店、AppStore...)
* @param request
* @param request
* @return Token和phoneNo
* @return Token和phoneNo
* @yapi http://yapi.quantgroups.com/project/17/interface/api/171
*/
*/
@LoginInterceptor
@LoginInterceptor
@IpValidator
@IpValidator
...
...
src/main/java/cn/quantgroup/xyqb/controller/internal/user/InnerController.java
View file @
2da1fa9c
...
@@ -146,7 +146,10 @@ public class InnerController implements IBaseController {
...
@@ -146,7 +146,10 @@ public class InnerController implements IBaseController {
* @param phoneNo - 手机号
* @param phoneNo - 手机号
* @param idNo - 身份证号
* @param idNo - 身份证号
* @return user表的uuid
* @return user表的uuid
* @yapi http://yapi.quantgroups.com/project/17/interface/api/187
* @Deprecated 20210318
*/
*/
@Deprecated
@IpValidator
@IpValidator
@RequestMapping
(
"/fetchUuid"
)
@RequestMapping
(
"/fetchUuid"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"根据手机号或身份证号查询用户UUID"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"根据手机号或身份证号查询用户UUID"
)
...
@@ -159,6 +162,9 @@ public class InnerController implements IBaseController {
...
@@ -159,6 +162,9 @@ public class InnerController implements IBaseController {
return
JsonResult
.
buildSuccessResult
(
null
,
uuid
);
return
JsonResult
.
buildSuccessResult
(
null
,
uuid
);
}
}
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/215
*/
@RequestMapping
(
"/user/search/phoneNo"
)
@RequestMapping
(
"/user/search/phoneNo"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据手机号查询用户信息"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据手机号查询用户信息"
)
public
JsonResult
findByPhoneNo
(
String
phoneNo
)
{
public
JsonResult
findByPhoneNo
(
String
phoneNo
)
{
...
@@ -171,6 +177,9 @@ public class InnerController implements IBaseController {
...
@@ -171,6 +177,9 @@ public class InnerController implements IBaseController {
return
JsonResult
.
buildSuccessResult
(
""
,
userRet
);
return
JsonResult
.
buildSuccessResult
(
""
,
userRet
);
}
}
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/219
*/
@RequestMapping
(
"/user/search/uuid"
)
@RequestMapping
(
"/user/search/uuid"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"根据UUID查询用户信息"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"根据UUID查询用户信息"
)
public
JsonResult
findByUuid
(
String
uuid
)
{
public
JsonResult
findByUuid
(
String
uuid
)
{
...
@@ -182,6 +191,11 @@ public class InnerController implements IBaseController {
...
@@ -182,6 +191,11 @@ public class InnerController implements IBaseController {
return
JsonResult
.
buildSuccessResult
(
""
,
userRet
);
return
JsonResult
.
buildSuccessResult
(
""
,
userRet
);
}
}
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/287
* @Deprecated 20210318
*/
@Deprecated
@GetMapping
(
"/user/search/hash"
)
@GetMapping
(
"/user/search/hash"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据md5(手机号)或md5(身份证号)查询用户信息"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据md5(手机号)或md5(身份证号)查询用户信息"
)
public
JsonResult
findByUuid
(
@RequestParam
String
md5Value
,
public
JsonResult
findByUuid
(
@RequestParam
String
md5Value
,
...
@@ -200,6 +214,10 @@ public class InnerController implements IBaseController {
...
@@ -200,6 +214,10 @@ public class InnerController implements IBaseController {
UserRet
userRet
=
new
UserRet
(
user
);
UserRet
userRet
=
new
UserRet
(
user
);
return
JsonResult
.
buildSuccessResult
(
""
,
userRet
);
return
JsonResult
.
buildSuccessResult
(
""
,
userRet
);
}
}
/**
* @yapi unknown
*/
//与旧的区别就是新的如果返回多个的时候只取最新的
//与旧的区别就是新的如果返回多个的时候只取最新的
@GetMapping
(
"/user/search/hash2"
)
@GetMapping
(
"/user/search/hash2"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据md5(手机号)或md5(身份证号)查询用户信息"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据md5(手机号)或md5(身份证号)查询用户信息"
)
...
@@ -220,6 +238,9 @@ public class InnerController implements IBaseController {
...
@@ -220,6 +238,9 @@ public class InnerController implements IBaseController {
return
JsonResult
.
buildSuccessResult
(
""
,
userRet
);
return
JsonResult
.
buildSuccessResult
(
""
,
userRet
);
}
}
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/229
*/
@RequestMapping
(
"/userInfo/search/uuid"
)
@RequestMapping
(
"/userInfo/search/uuid"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"根据UUID查询用户详细信息"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"根据UUID查询用户详细信息"
)
public
JsonResult
findUserInfoByUuid
(
@RequestParam
(
value
=
"uuid"
)
String
uuid
)
{
public
JsonResult
findUserInfoByUuid
(
@RequestParam
(
value
=
"uuid"
)
String
uuid
)
{
...
@@ -240,6 +261,9 @@ public class InnerController implements IBaseController {
...
@@ -240,6 +261,9 @@ public class InnerController implements IBaseController {
return
JsonResult
.
buildSuccessResult
(
""
,
null
);
return
JsonResult
.
buildSuccessResult
(
""
,
null
);
}
}
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/227
*/
@RequestMapping
(
"/userInfo/search/phone"
)
@RequestMapping
(
"/userInfo/search/phone"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"根据手机号查询用户详细信息"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"根据手机号查询用户详细信息"
)
public
JsonResult
findUserInfoByPhone
(
@RequestParam
(
value
=
"phone"
)
String
phone
)
{
public
JsonResult
findUserInfoByPhone
(
@RequestParam
(
value
=
"phone"
)
String
phone
)
{
...
@@ -260,6 +284,9 @@ public class InnerController implements IBaseController {
...
@@ -260,6 +284,9 @@ public class InnerController implements IBaseController {
return
JsonResult
.
buildSuccessResult
(
""
,
null
);
return
JsonResult
.
buildSuccessResult
(
""
,
null
);
}
}
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/205
*/
@RequestMapping
(
"/user/getPhoneByUserIds"
)
@RequestMapping
(
"/user/getPhoneByUserIds"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"根据用户 ID 批量查询用户信息"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"根据用户 ID 批量查询用户信息"
)
public
JsonResult
findByIds
(
@RequestParam
(
value
=
"userIds"
)
String
userIdsString
)
{
public
JsonResult
findByIds
(
@RequestParam
(
value
=
"userIds"
)
String
userIdsString
)
{
...
@@ -277,6 +304,9 @@ public class InnerController implements IBaseController {
...
@@ -277,6 +304,9 @@ public class InnerController implements IBaseController {
}
}
}
}
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/211
*/
@RequestMapping
(
"/user/save"
)
@RequestMapping
(
"/user/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"注册用户"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"注册用户"
)
public
JsonResult
saveUser
(
String
phoneNo
,
Long
registeredFrom
)
{
public
JsonResult
saveUser
(
String
phoneNo
,
Long
registeredFrom
)
{
...
@@ -379,6 +409,7 @@ public class InnerController implements IBaseController {
...
@@ -379,6 +409,7 @@ public class InnerController implements IBaseController {
/**
/**
* 根据用户id查询用户的详细信息
* 根据用户id查询用户的详细信息
* @yapi http://yapi.quantgroups.com/project/17/interface/api/237
*/
*/
@RequestMapping
(
"/user_detail/search/userId"
)
@RequestMapping
(
"/user_detail/search/userId"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"查询用户详情"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"查询用户详情"
)
...
@@ -394,6 +425,9 @@ public class InnerController implements IBaseController {
...
@@ -394,6 +425,9 @@ public class InnerController implements IBaseController {
return
JsonResult
.
buildSuccessResult
(
"用户实名信息"
,
UserDetailRet
.
getUserDetail
(
userDetail
));
return
JsonResult
.
buildSuccessResult
(
"用户实名信息"
,
UserDetailRet
.
getUserDetail
(
userDetail
));
}
}
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/217
*/
@RequestMapping
(
"/user/search/userId"
)
@RequestMapping
(
"/user/search/userId"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"查询用户基本信息"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"查询用户基本信息"
)
public
JsonResult
findUserByUserId
(
Long
userId
)
{
public
JsonResult
findUserByUserId
(
Long
userId
)
{
...
@@ -404,6 +438,9 @@ public class InnerController implements IBaseController {
...
@@ -404,6 +438,9 @@ public class InnerController implements IBaseController {
return
JsonResult
.
buildErrorStateResult
(
""
,
null
);
return
JsonResult
.
buildErrorStateResult
(
""
,
null
);
}
}
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/235
*/
@RequestMapping
(
"/user_detail/search/phone"
)
@RequestMapping
(
"/user_detail/search/phone"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"查询用户详情"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"查询用户详情"
)
public
JsonResult
findUserDetailByPhone
(
String
phoneNo
)
{
public
JsonResult
findUserDetailByPhone
(
String
phoneNo
)
{
...
...
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