提交 dc6014a6 authored 作者: zjm's avatar zjm

修改

上级 2fe0c1ab
流水线 #171 已失败 于阶段
...@@ -43,12 +43,9 @@ public class InternalServiceImpl implements InternalService { ...@@ -43,12 +43,9 @@ public class InternalServiceImpl implements InternalService {
List<Object> lists = redisTemplate.opsForList().range(Constants.REDIS_EVENT + id, 0, -1); List<Object> lists = redisTemplate.opsForList().range(Constants.REDIS_EVENT + id, 0, -1);
int count=0; int count=0;
for (Object object:lists){ for (Object object:lists){
String name =iUserService.findUserById(id).getUsername();
RedisPersonalWork redisPersonalWork=(RedisPersonalWork)object; RedisPersonalWork redisPersonalWork=(RedisPersonalWork)object;
if (redisPersonalWork.getWorkAttribution()==WorkAttribution1.ME_RECEIVE_WORK && redisPersonalWork.getStatus().equals(WorkStatus.ONGOING)){ if (redisPersonalWork.getExecutor().equals(name)&& WorkStatus.ONGOING.equals(redisPersonalWork.getStatus())){
count++;
}
if (redisPersonalWork.getExecutorEqualRelease()==1&& redisPersonalWork.getStatus().equals(WorkStatus.ONGOING)){
count++; count++;
} }
} }
...@@ -61,13 +58,11 @@ public class InternalServiceImpl implements InternalService { ...@@ -61,13 +58,11 @@ public class InternalServiceImpl implements InternalService {
public int personnelWorkCount(String id) { public int personnelWorkCount(String id) {
List<Object> lists = redisTemplate.opsForList().range(Constants.REDIS_EVENT + id, 0, -1); List<Object> lists = redisTemplate.opsForList().range(Constants.REDIS_EVENT + id, 0, -1);
int count=0; int count=0;
String name =iUserService.findUserById(id).getUsername();
for (Object object:lists){ for (Object object:lists){
RedisPersonalWork redisPersonalWork=(RedisPersonalWork)object; RedisPersonalWork redisPersonalWork=(RedisPersonalWork)object;
if (redisPersonalWork.getWorkAttribution()==WorkAttribution1.ME_RECEIVE_WORK && redisPersonalWork.getStatus().equals(WorkStatus.ONGOING)){ if (redisPersonalWork.getExecutor().equals(name)&& WorkStatus.ONGOING.equals(redisPersonalWork.getStatus())){
count++;
}
if (redisPersonalWork.getExecutorEqualRelease()==1&& redisPersonalWork.getStatus().equals(WorkStatus.ONGOING)){
count++; count++;
} }
} }
...@@ -107,7 +102,7 @@ public class InternalServiceImpl implements InternalService { ...@@ -107,7 +102,7 @@ public class InternalServiceImpl implements InternalService {
userWorkData.setAverageWorkNum(0d); userWorkData.setAverageWorkNum(0d);
} }
userWorkData.setCompletedNum(countOngoing); userWorkData.setCompletedNum(countFinished);
userWorkData.setUnCompletedNum(countOngoing); userWorkData.setUnCompletedNum(countOngoing);
userWorkData.setUserId(userId); userWorkData.setUserId(userId);
return userWorkData; return userWorkData;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论