Compare commits

...

2 Commits

Author SHA1 Message Date
377e2b7eeb Merge branch 'dev' 2025-03-10 10:03:29 +08:00
9ed770c604 修改了用户积分获取情况 2025-03-10 10:03:21 +08:00
2 changed files with 12 additions and 12 deletions

View File

@ -394,7 +394,7 @@ func (b *Case) FinishCase(c *gin.Context) {
startRead, err := time.Parse("2006-01-02 15:04:05", req.StartRead) startRead, err := time.Parse("2006-01-02 15:04:05", req.StartRead)
if err != nil { if err != nil {
tx.Rollback() tx.Rollback()
responses.FailWithMessage("评论失败9", c) responses.FailWithMessage("评论失败", c)
return return
} }
caseUser.StartTime = model.LocalTime(startRead) caseUser.StartTime = model.LocalTime(startRead)
@ -403,7 +403,7 @@ func (b *Case) FinishCase(c *gin.Context) {
endRead, err := time.Parse("2006-01-02 15:04:05", req.EndRead) endRead, err := time.Parse("2006-01-02 15:04:05", req.EndRead)
if err != nil { if err != nil {
tx.Rollback() tx.Rollback()
responses.FailWithMessage("评论失败8", c) responses.FailWithMessage("评论失败", c)
return return
} }
caseUser.EndTime = model.LocalTime(endRead) caseUser.EndTime = model.LocalTime(endRead)
@ -412,7 +412,7 @@ func (b *Case) FinishCase(c *gin.Context) {
readDuration := endRead.Sub(startRead) readDuration := endRead.Sub(startRead)
if readDuration <= 0 { if readDuration <= 0 {
tx.Rollback() tx.Rollback()
responses.FailWithMessage("评论失败7", c) responses.FailWithMessage("评论失败", c)
return return
} }
caseUser.ReadDuration = int(readDuration.Seconds()) caseUser.ReadDuration = int(readDuration.Seconds())
@ -420,7 +420,7 @@ func (b *Case) FinishCase(c *gin.Context) {
_, err = caseUserDao.AddCaseUser(tx, caseUser) _, err = caseUserDao.AddCaseUser(tx, caseUser)
if err != nil { if err != nil {
tx.Rollback() tx.Rollback()
responses.FailWithMessage("评论失败6", c) responses.FailWithMessage("评论失败", c)
return return
} }
@ -437,7 +437,7 @@ func (b *Case) FinishCase(c *gin.Context) {
err = userService.AddCaseUserAnswer(tx, caseId, platformId, userId, caseUser.CaseUserId, req.Answer) err = userService.AddCaseUserAnswer(tx, caseId, platformId, userId, caseUser.CaseUserId, req.Answer)
if err != nil { if err != nil {
tx.Rollback() tx.Rollback()
responses.FailWithMessage("评论失败4", c) responses.FailWithMessage("评论失败", c)
return return
} }
} }
@ -446,7 +446,7 @@ func (b *Case) FinishCase(c *gin.Context) {
err = userService.ReportUserScore(tx, caseResult.ProjectId, caseId, platformId, 1, user) err = userService.ReportUserScore(tx, caseResult.ProjectId, caseId, platformId, 1, user)
if err != nil { if err != nil {
tx.Rollback() tx.Rollback()
responses.FailWithMessage("评论失败3", c) responses.FailWithMessage("评论失败", c)
return return
} }
@ -458,7 +458,7 @@ func (b *Case) FinishCase(c *gin.Context) {
projectPlatform, err := projectPlatformDao.GetProjectPlatform(maps) projectPlatform, err := projectPlatformDao.GetProjectPlatform(maps)
if err != nil { if err != nil {
tx.Rollback() tx.Rollback()
responses.FailWithMessage("评论失败1", c) responses.FailWithMessage("评论失败", c)
return return
} }
@ -467,7 +467,7 @@ func (b *Case) FinishCase(c *gin.Context) {
err = userService.ReportUserScore(tx, caseResult.ProjectId, caseId, platformId, 2, user) err = userService.ReportUserScore(tx, caseResult.ProjectId, caseId, platformId, 2, user)
if err != nil { if err != nil {
tx.Rollback() tx.Rollback()
responses.FailWithMessage("评论失败2", c) responses.FailWithMessage("评论失败", c)
return return
} }
} }

View File

@ -119,14 +119,14 @@ func (b *User) GetUserScore(c *gin.Context) {
for _, score := range recordScores { for _, score := range recordScores {
d := score.NodeName + ":" d := score.NodeName + ":"
if mergedScore != 0 {
score.Score = mergedScore
}
if score.Type == 4 { if score.Type == 4 {
continue continue
} }
if score.Type == 3 && mergedScore != 0 {
score.Score = mergedScore
}
if platformId == 2 { if platformId == 2 {
d = d + fmt.Sprintf("%d", score.Score*10) d = d + fmt.Sprintf("%d", score.Score*10)
} else { } else {