Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
D
data-server
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
licc
data-server
Commits
8f8a972a
Commit
8f8a972a
authored
Mar 10, 2021
by
codezwjava
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
用户直推信息接口修改
parent
e821cb5b
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
17 additions
and
4 deletions
+17
-4
UserAndRecommendVo.java
...c/main/java/cn/wisenergy/model/vo/UserAndRecommendVo.java
+6
-0
RecommendUserServiceImpl.java
.../wisenergy/service/app/impl/RecommendUserServiceImpl.java
+8
-0
UserController.java
...cn/wisenergy/web/admin/controller/app/UserController.java
+3
-4
No files found.
wisenergy-model/src/main/java/cn/wisenergy/model/vo/UserAndRecommendVo.java
View file @
8f8a972a
...
...
@@ -16,6 +16,12 @@ public class UserAndRecommendVo {
@ApiModelProperty
(
value
=
"用户id"
,
name
=
"userId"
)
private
String
userId
;
/**
* 当月消费金额
*/
@ApiModelProperty
(
value
=
"用户头像"
,
name
=
"headImage"
)
private
String
headImage
;
/**
* 当月消费金额
*/
...
...
wisenergy-service/src/main/java/cn/wisenergy/service/app/impl/RecommendUserServiceImpl.java
View file @
8f8a972a
...
...
@@ -37,6 +37,13 @@ public class RecommendUserServiceImpl implements RecommendUserService {
return
recommendUserMapper
.
getByUserId
(
userId
);
}
/**
* 获取我的直推用户信息表
* @param userId
* @param userLevel
* @return
*/
@Override
public
List
<
UserAndRecommendVo
>
getMyRecommendInfo
(
String
userId
,
Integer
userLevel
){
//当前用户的邀请码
...
...
@@ -46,6 +53,7 @@ public class RecommendUserServiceImpl implements RecommendUserService {
List
<
UserAndRecommendVo
>
userAndRecommendVos
=
new
ArrayList
<>();
for
(
User
user
:
byInviteCode
)
{
UserAndRecommendVo
userAndRecommendVo
=
new
UserAndRecommendVo
();
userAndRecommendVo
.
setHeadImage
(
user
.
getHeadImage
());
userAndRecommendVo
.
setUserId
(
user
.
getUserId
());
userAndRecommendVo
.
setMonthyCount
(
recommendUserMapper
.
getByUserId
(
userId
).
getMonthyCount
());
userAndRecommendVo
.
setHistoryCount
(
recommendUserMapper
.
getByUserId
(
userId
).
getHistoryCount
());
...
...
wisenergy-web-admin/src/main/java/cn/wisenergy/web/admin/controller/app/UserController.java
View file @
8f8a972a
...
...
@@ -15,10 +15,7 @@ import cn.wisenergy.service.app.UserService;
import
cn.wisenergy.web.common.BaseController
;
import
cn.wisenergy.web.config.JwtConfig
;
import
cn.wisenergy.web.shiro.JwtUtil
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiImplicitParam
;
import
io.swagger.annotations.ApiImplicitParams
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.*
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
...
@@ -110,7 +107,9 @@ public class UserController extends BaseController {
@ApiOperation
(
value
=
"获取用户我的直推信息"
,
notes
=
"获取用户我的直推信息"
,
httpMethod
=
"GET"
)
@GetMapping
(
"/myRecommend"
)
public
R
<
Map
>
getMyRecommend
(
String
userId
)
{
//用户id
int
userLevel
=
userService
.
getByUserId
(
userId
).
getUserLevel
();
//用户各等级人数
RecommendUser
myRecommed
=
recommendUserService
.
getMyRecommed
(
userId
);
Map
myRecommedMap
=
new
HashMap
();
myRecommedMap
.
put
(
"userlevel"
,
userLevel
);
...
...
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