修改了积分发放问题
This commit is contained in:
parent
f2d47db3f5
commit
9d025c5b17
@ -341,6 +341,16 @@ func (r *UserService) ReportUserScore(tx *gorm.DB, projectId, caseId, platformId
|
||||
return nil
|
||||
}
|
||||
|
||||
// 默认为白名单用户
|
||||
isWhite := true
|
||||
if projectPlatform.IsWhite == 1 {
|
||||
projectPlatformWhiteService := ProjectPlatformWhiteService{}
|
||||
isWhite, err = projectPlatformWhiteService.CheckProjectPlatformWhiteByUser(user, projectId, platformId)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
// 获取需发放积分
|
||||
score := 0
|
||||
appScoreTypeStr := "" // 积分发放原因-app
|
||||
@ -372,16 +382,7 @@ func (r *UserService) ReportUserScore(tx *gorm.DB, projectId, caseId, platformId
|
||||
nodeName = "优质留言"
|
||||
}
|
||||
|
||||
// 检测白名单-无需检测白名单
|
||||
var isWhite bool
|
||||
if projectPlatform.IsWhite == 1 {
|
||||
projectPlatformWhiteService := ProjectPlatformWhiteService{}
|
||||
isWhite, err = projectPlatformWhiteService.CheckProjectPlatformWhiteByUser(user, projectId, platformId)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
// 佳动力需求:非白名单用户也需要请求积分记录
|
||||
// 当用户为非白名单时,重置积分数
|
||||
if isWhite == false {
|
||||
score = 0
|
||||
@ -440,7 +441,6 @@ func (r *UserService) ReportUserScore(tx *gorm.DB, projectId, caseId, platformId
|
||||
NodeName: nodeName,
|
||||
Score: score,
|
||||
}
|
||||
|
||||
recordScore, err = recordScoreDao.AddRecordScore(tx, recordScore)
|
||||
if err != nil {
|
||||
return err
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user