|
@@ -84,7 +84,8 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
|
|
|
//还要多返回一个公司名字
|
|
|
userVO.setPassword("");
|
|
|
LocalDateTime remainingTime = company.getExpirationDate() == null ? LocalDateTime.now() : company.getExpirationDate();
|
|
|
- userVO.setRemainingTime(remainingTime.toInstant(ZoneOffset.of("+8")).toEpochMilli() - LocalDateTime.now().toInstant(ZoneOffset.of("+8")).toEpochMilli());
|
|
|
+ userVO.setRemainingTime(remainingTime.toInstant(ZoneOffset.of("+8")).toEpochMilli() -
|
|
|
+ LocalDateTime.now().toInstant(ZoneOffset.of("+8")).toEpochMilli());
|
|
|
httpRespMsg.data = userVO;
|
|
|
} else {
|
|
|
httpRespMsg.setError("密码错误");
|
|
@@ -127,7 +128,8 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
|
|
|
BeanUtils.copyProperties(userList.get(0), userVO);
|
|
|
//还要多返回一个公司名字
|
|
|
LocalDateTime remainingTime = company.getExpirationDate() == null ? LocalDateTime.now() : company.getExpirationDate();
|
|
|
- userVO.setRemainingTime(remainingTime.toInstant(ZoneOffset.of("+8")).toEpochMilli() - LocalDateTime.now().toInstant(ZoneOffset.of("+8")).toEpochMilli());
|
|
|
+ userVO.setRemainingTime(remainingTime.toInstant(ZoneOffset.of("+8")).toEpochMilli() -
|
|
|
+ LocalDateTime.now().toInstant(ZoneOffset.of("+8")).toEpochMilli());
|
|
|
userVO.setPassword("");
|
|
|
httpRespMsg.data = userVO;
|
|
|
} else {
|
|
@@ -156,8 +158,11 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
|
|
|
HttpRespMsg httpRespMsg = new HttpRespMsg();
|
|
|
try {
|
|
|
User requester = userMapper.selectById(request.getHeader("Token"));
|
|
|
- httpRespMsg.data = userMapper.selectPage(new Page<>(pageIndex, pageSize), new QueryWrapper<User>()
|
|
|
- .eq("company_id", requester.getCompanyId()));
|
|
|
+ QueryWrapper<User> queryWrapper = new QueryWrapper<User>().eq("company_id", requester.getCompanyId());
|
|
|
+ if (departmentId != -1) {
|
|
|
+ queryWrapper.eq("department_id", departmentId);
|
|
|
+ }
|
|
|
+ httpRespMsg.data = userMapper.selectPage(new Page<>(pageIndex, pageSize), queryWrapper);
|
|
|
} catch (NullPointerException e) {
|
|
|
httpRespMsg.setError("验证失败");
|
|
|
return httpRespMsg;
|
|
@@ -225,7 +230,8 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
|
|
|
Company company = new Company().setCompanyName(companyName)
|
|
|
.setExpirationDate(LocalDateTime.now().plusDays(3));
|
|
|
companyMapper.insert(company);
|
|
|
- if (userMapper.selectCount(new QueryWrapper<User>().eq("company_id", company.getId())) >= (companyMapper.selectById(company.getId()).getStaffCountMax())) {
|
|
|
+ if (userMapper.selectCount(new QueryWrapper<User>().eq("company_id", company.getId())) >=
|
|
|
+ (companyMapper.selectById(company.getId()).getStaffCountMax())) {
|
|
|
httpRespMsg.setError("公司人员已达上限");
|
|
|
return httpRespMsg;
|
|
|
}
|