提交 4b39edc5 authored 作者: renjianyu's avatar renjianyu

--no commit message

上级 1943515d
......@@ -262,13 +262,16 @@ public class ResourceLibraryController {
|| user.getUserType().equals(UserTypeEnum.TYPE_2.getCode())) {
// 修改资源状态
vi.setStatus(status);
if (status.equals(LibraryStatusEnum.STATUS_1.getCode())) {
System.out.println("任建宇修改團隊積分");
if (status == 1) {
vi.setStatus_1(status);
User user1 = userService.selectByPrimaryKey(vi.getUserId());
if (user1 != null) {
//采集任务个人积分
this.saveIntegral(user1.getUserId(), user1.getUserType());
//采集任务团队积分
System.out.println("任建宇修改團隊積分");
this.saveIntegralTeam(user1.getUserId(), user1.getUserType(),vi);
}
}
......@@ -1057,11 +1060,10 @@ public class ResourceLibraryController {
.andEqualTo("deptId",deptId).andNotEqualTo("status", 4).andIn("role", role);
Integer count = signLanguageUserRelationService.selectCountByExample(example);
System.out.println("任建宇修改團隊積分开始:"+count);
//查不到数据证明完成了都完成了任务,进行增加团队积分
if(count == 0 || count == null) {
//查询设置积分
CallBack<Intercalate> list = systemClient.getPageList();
IntegralTeam integral = new IntegralTeam();
......@@ -1076,6 +1078,7 @@ public class ResourceLibraryController {
integral.setDepartmentId(deptId);
}
System.out.println("任建宇修改團隊積分开始");
//采集任务ID
integral.setSignId(vi.getSignLanguageId());
integral.setUploadTime(new Date());
......@@ -1083,13 +1086,13 @@ public class ResourceLibraryController {
example = integralTeamService.createExample();
example.createCriteria().andEqualTo("departmentId",deptId).andEqualTo("signId",vi.getSignLanguageId());
List<IntegralTeam> team = integralTeamService.selectByExample(example);
System.out.println("任建宇修改團隊積分开始修改:");
if(team.size() >0) {
integral.setId(team.get(0).getId());
return integralTeamService.updateByPrimaryKeySelective(integral);
}else {
return integralTeamService.insert(integral);
}
}
}
return true;
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论