Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
A
antai-sport-http-server
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
antai-sport
antai-sport-http-server
Commits
8f610d4f
Commit
8f610d4f
authored
Aug 10, 2022
by
liming
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
调整成就结算的部分字段
parent
dfaf39bf
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
41 additions
and
0 deletions
+41
-0
Achievement.java
...ttp/server/repository/achievement/entity/Achievement.java
+5
-0
SportUserSummary.java
...http/server/repository/sport/entity/SportUserSummary.java
+20
-0
AchievementService.java
.../api/business/achievement/service/AchievementService.java
+9
-0
SportUserTrainingLogService.java
...ness/traininglog/service/SportUserTrainingLogService.java
+7
-0
No files found.
repository/src/main/java/com/antai/sport/http/server/repository/achievement/entity/Achievement.java
View file @
8f610d4f
...
...
@@ -62,6 +62,11 @@ public class Achievement implements Serializable {
*/
private
String
logo
;
/**
* 赠送积分
*/
private
Integer
currency
;
/**
* 备注
*/
...
...
repository/src/main/java/com/antai/sport/http/server/repository/sport/entity/SportUserSummary.java
View file @
8f610d4f
...
...
@@ -58,6 +58,26 @@ public class SportUserSummary implements Serializable {
*/
private
Integer
totalPraiseNum
;
/**
* 累计消耗卡路里
*/
private
Integer
totalCalorie
;
/**
* 累计团练完成次数
*/
private
Integer
totalTeamTrainingFinishNum
;
/**
* 累计日常赛完成次数
*/
private
Integer
totalSimpleMatchFinishNum
;
/**
* 累计娱乐模式完成次数
*/
private
Integer
totalGameModeFinishNum
;
/**
* 查看次数
*/
...
...
server-api/src/main/java/com/antai/sport/http/server/server/api/business/achievement/service/AchievementService.java
0 → 100644
View file @
8f610d4f
package
com
.
antai
.
sport
.
http
.
server
.
server
.
api
.
business
.
achievement
.
service
;
import
org.springframework.stereotype.Service
;
@Service
public
class
AchievementService
{
}
server-api/src/main/java/com/antai/sport/http/server/server/api/business/traininglog/service/SportUserTrainingLogService.java
View file @
8f610d4f
...
...
@@ -195,10 +195,17 @@ public class SportUserTrainingLogService {
summary
.
setTotalClimbDistance
(
BigDecimal
.
ZERO
);
summary
.
setTotalDuration
(
0
);
summary
.
setTotalPraiseNum
(
0
);
summary
.
setTotalCalorie
(
0
);
summary
.
setTotalTeamTrainingFinishNum
(
0
);
summary
.
setTotalSimpleMatchFinishNum
(
0
);
summary
.
setTotalGameModeFinishNum
(
0
);
summary
.
setTotalPraiseNum
(
0
);
summary
.
setViews
(
0
);
}
summary
.
setTotalDuration
(
summary
.
getTotalDuration
()
+
log
.
getDuration
());
summary
.
setTotalDistance
(
summary
.
getTotalDistance
().
add
(
log
.
getDistance
()));
summary
.
setTotalClimbDistance
(
summary
.
getTotalClimbDistance
().
add
(
log
.
getClimbDistance
()));
summary
.
setTotalCalorie
(
summary
.
getTotalCalorie
()
+
log
.
getCalorie
());
if
(
summary
.
getId
()
==
null
)
{
sportUserSummaryMapper
.
insert
(
summary
);
}
else
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment