|
@@ -656,8 +656,10 @@ public class FsUserServiceImpl implements IFsUserService
|
|
|
@Override
|
|
|
public UserDetailsVO getUserDetails(Long userId, Long fsUserId, String dateTag, Long userCompanyId) {
|
|
|
UserDetailsVO countWatchCourse = fsUserMapper.getCountWatchCourse(userId, fsUserId, dateTag,userCompanyId);
|
|
|
- UserDetailsVO countAnswer = fsUserMapper.getCountAnswer(userId, fsUserId, dateTag);
|
|
|
- UserDetailsVO countRedPacket = fsUserMapper.getCountRedPacket(userId, fsUserId, dateTag);
|
|
|
+ FsUserCompanyUser fsUserCompanyUser = userCompanyUserService.selectFsUserCompanyUserById(userCompanyId);
|
|
|
+
|
|
|
+ UserDetailsVO countAnswer = fsUserMapper.getCountAnswer(fsUserCompanyUser.getCompanyUserId(), fsUserId, dateTag);
|
|
|
+ UserDetailsVO countRedPacket = fsUserMapper.getCountRedPacket(fsUserCompanyUser.getCompanyUserId(), fsUserId, dateTag);
|
|
|
UserDetailsVO vo = new UserDetailsVO();
|
|
|
if (countWatchCourse != null){
|
|
|
BeanUtils.copyProperties(countWatchCourse, vo);
|