Commit 6b0bdf62 authored by liming's avatar liming

成就增加默认图标

parent 8fd07cbd
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -57,6 +57,11 @@ public class Achievement implements Serializable {
*/
private String logo;
/**
* 默认图标
*/
private String defaultLogo;
/**
* 赠送积分
*/
......
......@@ -162,16 +162,17 @@ public class AchievementService {
for (Achievement achievement : achievementList) {
AchievementHomeItemVO homeItem = new AchievementHomeItemVO();
homeItem.setAchievementName(achievement.getAchievementName());
homeItem.setLogo(achievement.getLogo());
homeItem.setRemark(achievement.getRemark());
homeItem.setPercent(BigDecimal.ZERO);
if (myAchievementMap.containsKey(achievement.getId())) {
homeItem.setPercent(BigDecimal.ONE);
homeItem.setAwarded(true);
homeItem.setLogo(achievement.getLogo());
homeItem.setCreateTime(myAchievementMap.get(achievement.getId()).getCreateTime());
result.setMyAchievementNum(result.getMyAchievementNum() + 1);
} else {
homeItem.setAwarded(false);
homeItem.setLogo(achievement.getDefaultLogo());
//计算百分比
//计算签到
if (achievement.getAchievementCondition().equals(AchievementCondition.SIGN_IN_DAYS)) {
......
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