Commit e3cf2d73 authored by hezhen's avatar hezhen

Merge branch 'holiday-price' of...

Merge branch 'holiday-price' of http://113.105.137.151:22280/youjj/cloud-platform into holiday-price
parents 0f97d875 e239fcc7
...@@ -5,6 +5,7 @@ import com.ace.cache.annotation.CacheClear; ...@@ -5,6 +5,7 @@ import com.ace.cache.annotation.CacheClear;
import com.github.wxiaoqi.security.admin.entity.AppUserDetail; import com.github.wxiaoqi.security.admin.entity.AppUserDetail;
import com.github.wxiaoqi.security.admin.entity.AppUserLogin; import com.github.wxiaoqi.security.admin.entity.AppUserLogin;
import com.github.wxiaoqi.security.admin.entity.AppUserRelationTemp; import com.github.wxiaoqi.security.admin.entity.AppUserRelationTemp;
import com.github.wxiaoqi.security.admin.feign.dto.AppUserDTO;
import com.github.wxiaoqi.security.admin.vo.AppUserVo; import com.github.wxiaoqi.security.admin.vo.AppUserVo;
import com.github.wxiaoqi.security.admin.bo.InviteMemberBO; import com.github.wxiaoqi.security.admin.bo.InviteMemberBO;
import com.github.wxiaoqi.security.admin.vo.InviteMemberVo; import com.github.wxiaoqi.security.admin.vo.InviteMemberVo;
...@@ -342,5 +343,14 @@ public class AppUserRelationBiz extends BaseBiz<AppUserRelationMapper,AppUserRel ...@@ -342,5 +343,14 @@ public class AppUserRelationBiz extends BaseBiz<AppUserRelationMapper,AppUserRel
List<AppUserRelation> appUserRelationList = mapper.selectByUserIds(userIds); List<AppUserRelation> appUserRelationList = mapper.selectByUserIds(userIds);
return appUserRelationList==null?Collections.EMPTY_LIST:appUserRelationList; return appUserRelationList==null?Collections.EMPTY_LIST:appUserRelationList;
} }
public void initParentId(AppUserDTO userDTO, Integer userid) {
AppUserRelation relation = getRelationByIdUserIdAndTime(userid);
Integer parentId=0;
if (relation!=null){
parentId=relation.getParentId();
}
userDTO.setParentId(parentId);
}
} }
...@@ -170,12 +170,7 @@ public class AppUserController extends CommonBaseController{ ...@@ -170,12 +170,7 @@ public class AppUserController extends CommonBaseController{
if (userPosition!=null&&userPosition.getLevel()>0){ if (userPosition!=null&&userPosition.getLevel()>0){
userDTO.setPositionName(userPosition.getName()); userDTO.setPositionName(userPosition.getName());
} }
AppUserRelation relation=relationBiz.getRelationByIdUserIdAndTime(userid); relationBiz.initParentId(userDTO, userid);
Integer parentId=0;
if (relation!=null){
parentId=relation.getParentId();
}
userDTO.setParentId(parentId);
List<AppUserAlipay> appUserAlipays = appUserAlipayBiz.getByUserId(request); List<AppUserAlipay> appUserAlipays = appUserAlipayBiz.getByUserId(request);
long count = appUserAlipays.stream().filter(appUserAlipay -> appUserAlipay.getType() == 1).count(); long count = appUserAlipays.stream().filter(appUserAlipay -> appUserAlipay.getType() == 1).count();
userDTO.setIsBindAliPay(count>0); userDTO.setIsBindAliPay(count>0);
...@@ -187,7 +182,6 @@ public class AppUserController extends CommonBaseController{ ...@@ -187,7 +182,6 @@ public class AppUserController extends CommonBaseController{
return ObjectRestResponse.succ(userDTO); return ObjectRestResponse.succ(userDTO);
} }
@ApiOperation("获取用户收益") @ApiOperation("获取用户收益")
@GetMapping("/profit") @GetMapping("/profit")
public ObjectRestResponse profit() throws Exception{ public ObjectRestResponse profit() throws Exception{
......
...@@ -48,6 +48,9 @@ public class PublicController { ...@@ -48,6 +48,9 @@ public class PublicController {
@Autowired @Autowired
AppUserPositionBiz positionBiz; AppUserPositionBiz positionBiz;
@Autowired
private AppUserRelationBiz relationBiz;
@RequestMapping(value = "/userinfo-by-token", method = RequestMethod.GET) @RequestMapping(value = "/userinfo-by-token", method = RequestMethod.GET)
public @ResponseBody public @ResponseBody
ObjectRestResponse userinfoByToken(String token) throws Exception { ObjectRestResponse userinfoByToken(String token) throws Exception {
...@@ -118,7 +121,11 @@ public class PublicController { ...@@ -118,7 +121,11 @@ public class PublicController {
if (userPosition!=null&&userPosition.getLevel()>0){ if (userPosition!=null&&userPosition.getLevel()>0){
userDTO.setPositionName(userPosition.getName()); userDTO.setPositionName(userPosition.getName());
} }
userDTO.setId(id); userDTO.setId(id);
//设置上级
relationBiz.initParentId(userDTO, userid);
return userDTO; return userDTO;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment