|
@@ -128,7 +128,7 @@ public class UserLogicImpl extends BaseLogic implements UserLogic {
|
|
Object username = userVO.getEmail();
|
|
Object username = userVO.getEmail();
|
|
Date date = new Date();
|
|
Date date = new Date();
|
|
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
- LOG.error("用户{}注册失败,失败时间:{},失败原因:{}",new Object[]{username,df.format(date), reason});
|
|
|
|
|
|
+ LOG.error("用户{}注册失败,失败时间:{},失败原因:{}", new Object[]{username, df.format(date), reason});
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
@@ -463,7 +463,7 @@ public class UserLogicImpl extends BaseLogic implements UserLogic {
|
|
if (managerPropertyVO.getExpireTime() != null) {
|
|
if (managerPropertyVO.getExpireTime() != null) {
|
|
managerProperty.setExpireTime(new Timestamp(managerPropertyVO.getExpireTime()));
|
|
managerProperty.setExpireTime(new Timestamp(managerPropertyVO.getExpireTime()));
|
|
}
|
|
}
|
|
- if(managerPropertyVO.getClassSize()!=null){
|
|
|
|
|
|
+ if (managerPropertyVO.getClassSize() != null) {
|
|
managerProperty.setClassSize(managerPropertyVO.getClassSize());
|
|
managerProperty.setClassSize(managerPropertyVO.getClassSize());
|
|
}
|
|
}
|
|
managerPropertyService.save(managerProperty);
|
|
managerPropertyService.save(managerProperty);
|
|
@@ -601,7 +601,7 @@ public class UserLogicImpl extends BaseLogic implements UserLogic {
|
|
throw new HttpBadRequestException("this role does not exist");
|
|
throw new HttpBadRequestException("this role does not exist");
|
|
}
|
|
}
|
|
Page<UserDTOForMT> userList = userService.findByRoleId(roleId, pageable);
|
|
Page<UserDTOForMT> userList = userService.findByRoleId(roleId, pageable);
|
|
- Page<UserVO> userVOs = userList.map( userDTOForMT -> Converter.convert(UserVO.class, userDTOForMT));
|
|
|
|
|
|
+ Page<UserVO> userVOs = userList.map(userDTOForMT -> Converter.convert(UserVO.class, userDTOForMT));
|
|
if (roleId == 2L) {
|
|
if (roleId == 2L) {
|
|
for (UserVO UserVO : userVOs) {
|
|
for (UserVO UserVO : userVOs) {
|
|
ManagerProperty managerProperty = managerPropertyService.getManagerPropertyByUserId(UserVO.getId());
|
|
ManagerProperty managerProperty = managerPropertyService.getManagerPropertyByUserId(UserVO.getId());
|
|
@@ -616,13 +616,13 @@ public class UserLogicImpl extends BaseLogic implements UserLogic {
|
|
@Override
|
|
@Override
|
|
public Page<UserVO> getByUserPackage(Long serviceId, Long packageId, Pageable pageable) {
|
|
public Page<UserVO> getByUserPackage(Long serviceId, Long packageId, Pageable pageable) {
|
|
Page<UserDTOForMT> userList = userService.getByUserPackage(serviceId, packageId, pageable);
|
|
Page<UserDTOForMT> userList = userService.getByUserPackage(serviceId, packageId, pageable);
|
|
- return userList.map( userDTOForMT -> Converter.convert(UserVO.class, userDTOForMT));
|
|
|
|
|
|
+ return userList.map(userDTOForMT -> Converter.convert(UserVO.class, userDTOForMT));
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public Page<UserVO> getUserListOfFuzzySearch(Map<String, String> condition, Pageable pageable) {
|
|
public Page<UserVO> getUserListOfFuzzySearch(Map<String, String> condition, Pageable pageable) {
|
|
Page<UserDTOForMT> userDTOForMTs = userService.getUserOfFuzzySearch(condition, pageable);
|
|
Page<UserDTOForMT> userDTOForMTs = userService.getUserOfFuzzySearch(condition, pageable);
|
|
- Page<UserVO> userVOs = userDTOForMTs.map( userDTOForMT -> Converter.convert(UserVO.class, userDTOForMT));
|
|
|
|
|
|
+ Page<UserVO> userVOs = userDTOForMTs.map(userDTOForMT -> Converter.convert(UserVO.class, userDTOForMT));
|
|
for (UserVO UserVO : userVOs) {
|
|
for (UserVO UserVO : userVOs) {
|
|
if (roleService.getRolesOfUser(UserVO.getId()).contains(roleService.getRoleByRoleName("manager"))) {
|
|
if (roleService.getRolesOfUser(UserVO.getId()).contains(roleService.getRoleByRoleName("manager"))) {
|
|
ManagerProperty managerProperty = managerPropertyService.getManagerPropertyByUserId(UserVO.getId());
|
|
ManagerProperty managerProperty = managerPropertyService.getManagerPropertyByUserId(UserVO.getId());
|
|
@@ -706,7 +706,7 @@ public class UserLogicImpl extends BaseLogic implements UserLogic {
|
|
List<UserDTOForMT> checkedTeachers = new ArrayList<>();
|
|
List<UserDTOForMT> checkedTeachers = new ArrayList<>();
|
|
for (Long id : teacherIds) {
|
|
for (Long id : teacherIds) {
|
|
UserDTOForMT user = userService.findByUserId(id);
|
|
UserDTOForMT user = userService.findByUserId(id);
|
|
- if (user != null && user.getManualCheckValid()!=null && user.getManualCheckValid().equals(Boolean.TRUE)) {
|
|
|
|
|
|
+ if (user != null && user.getManualCheckValid() != null && user.getManualCheckValid().equals(Boolean.TRUE)) {
|
|
checkedTeachers.add(user);
|
|
checkedTeachers.add(user);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -746,9 +746,9 @@ public class UserLogicImpl extends BaseLogic implements UserLogic {
|
|
userVO.setMenuMap(menuMap);
|
|
userVO.setMenuMap(menuMap);
|
|
userVO.setOpenId(openId2UserIdService.findOpenIdByUserId(userVO.getId()));
|
|
userVO.setOpenId(openId2UserIdService.findOpenIdByUserId(userVO.getId()));
|
|
userVO.setPassword("");
|
|
userVO.setPassword("");
|
|
- if(clientFeatureConfiguration.isMedal()) {
|
|
|
|
- UserIntegralDTO integralDTO=integralService.getUserIntegral(userVO.getId());
|
|
|
|
- if (integralDTO!=null) {
|
|
|
|
|
|
+ if (clientFeatureConfiguration.isMedal()) {
|
|
|
|
+ UserIntegralDTO integralDTO = integralService.getUserIntegral(userVO.getId());
|
|
|
|
+ if (integralDTO != null) {
|
|
userVO.setIntegral(integralDTO.getTotal());
|
|
userVO.setIntegral(integralDTO.getTotal());
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -765,16 +765,16 @@ public class UserLogicImpl extends BaseLogic implements UserLogic {
|
|
Map<Long, ManagerProperty> managerProperties = managerPropertyService
|
|
Map<Long, ManagerProperty> managerProperties = managerPropertyService
|
|
.getAllManagerProperty()
|
|
.getAllManagerProperty()
|
|
.stream()
|
|
.stream()
|
|
- .collect(Collectors.toMap(ManagerProperty::getUserId,managerProperty -> managerProperty));
|
|
|
|
|
|
+ .collect(Collectors.toMap(ManagerProperty::getUserId, managerProperty -> managerProperty));
|
|
|
|
|
|
- Map<Long,ExamForUserSituation> examForUserSituations = examService.getExamForUserSituation();
|
|
|
|
|
|
+ Map<Long, ExamForUserSituation> examForUserSituations = examService.getExamForUserSituation();
|
|
|
|
|
|
List<Long> userIds = new ArrayList<>(managerProperties.keySet());
|
|
List<Long> userIds = new ArrayList<>(managerProperties.keySet());
|
|
//获取用户信息并进行过滤
|
|
//获取用户信息并进行过滤
|
|
- Map<Long,UserDTOForMT> userDTOForMTMap = Maps.newHashMap();
|
|
|
|
- if(keyword == null || "".equals(keyword)) {
|
|
|
|
|
|
+ Map<Long, UserDTOForMT> userDTOForMTMap = Maps.newHashMap();
|
|
|
|
+ if (keyword == null || "".equals(keyword)) {
|
|
userDTOForMTMap = userService.getUserMap(userIds);
|
|
userDTOForMTMap = userService.getUserMap(userIds);
|
|
- }else {
|
|
|
|
|
|
+ } else {
|
|
userDTOForMTMap = userService.getUserMap(userIds).values()
|
|
userDTOForMTMap = userService.getUserMap(userIds).values()
|
|
.stream()
|
|
.stream()
|
|
.filter(user -> keyword.equals(String.valueOf(user.getId())) ||
|
|
.filter(user -> keyword.equals(String.valueOf(user.getId())) ||
|
|
@@ -798,7 +798,7 @@ public class UserLogicImpl extends BaseLogic implements UserLogic {
|
|
managerProperties.get(userId),
|
|
managerProperties.get(userId),
|
|
examForUserSituations.getOrDefault(userId, new ExamForUserSituation(userId)),
|
|
examForUserSituations.getOrDefault(userId, new ExamForUserSituation(userId)),
|
|
user,
|
|
user,
|
|
- ownerAndWorkersCountDTOS.getOrDefault(userId,0L));
|
|
|
|
|
|
+ ownerAndWorkersCountDTOS.getOrDefault(userId, 0L));
|
|
}).collect(Collectors.toList());
|
|
}).collect(Collectors.toList());
|
|
}
|
|
}
|
|
}
|
|
}
|