记得上下班打卡 | git大法好,push需谨慎

Commit 043470c2 authored by 胡佳晨's avatar 胡佳晨

积分规则增加

parent 95587d2b
...@@ -116,18 +116,52 @@ public class StoneScoreLogsServiceImpl implements IStoneScoreLogsService { ...@@ -116,18 +116,52 @@ public class StoneScoreLogsServiceImpl implements IStoneScoreLogsService {
) == 1L) {//连续签到 ) == 1L) {//连续签到
if (item.getTaskCount() >= 7) { if (item.getTaskCount() >= 7) {
item.setTaskCount(1); item.setTaskCount(1);
score = item.getTaskCount(); score = 1;
} else { } else {
item.setTaskCount(item.getTaskCount() + 1); item.setTaskCount(item.getTaskCount() + 1);
score = item.getTaskCount(); switch (item.getTaskCount()) {
case 0:
score = 1;
break;
case 1:
score = 3;
break;
case 2:
score = 5;
break;
case 3:
score = 8;
break;
case 4:
score = 10;
break;
case 5:
score = 12;
break;
case 6:
score = 15;
break;
}
} }
} else {//非连续签到 } else {//非连续签到
item.setTaskCount(1); item.setTaskCount(1);
score = item.getTaskCount(); score = item.getTaskCount();
} }
} else {//其他 } else {//其他
switch (taskId) {
case 4:
score = 50;
break;
case 5:
case 6:
case 7:
score = 10;
break;
default:
score = 0;
break;
}
item.setTaskCount(1); item.setTaskCount(1);
score = 10;
} }
count = item.getTaskCount(); count = item.getTaskCount();
item.setTaskTime(DateUtil.getNowTime(DateUtil.DATE_SMALL_STR)); item.setTaskTime(DateUtil.getNowTime(DateUtil.DATE_SMALL_STR));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment