|
...
|
...
|
@@ -294,6 +294,10 @@ func GetAchievementInfo(id int64, companyId int64) *protocol.ResponseAchievement |
|
|
|
rspData.UserGraspScore = achievementData.UserGraspScore
|
|
|
|
rspData.UserCompanyId = achievementData.UserCompanyId
|
|
|
|
rspData.CrreateAt = achievementData.CreateAt.Format("2006-01-02 15:04:05")
|
|
|
|
ud, err := models.GetUserDepartment(rspData.DepartmentId, rspData.UserCompanyId)
|
|
|
|
if err == nil {
|
|
|
|
rspData.UserDepartmentId = ud.Id
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
log.Error("获取achievement数据失败:%s", err)
|
|
|
|
}
|
|
...
|
...
|
@@ -325,7 +329,7 @@ func GetAchievementInfo(id int64, companyId int64) *protocol.ResponseAchievement |
|
|
|
usercompanyData, err = models.GetUserCompanyById(rspData.UserCompanyId)
|
|
|
|
if err == nil {
|
|
|
|
rspData.UserCompanyId = usercompanyData.Id
|
|
|
|
rspData.UserName = usercompanyData.NickName
|
|
|
|
rspData.NickName = usercompanyData.NickName
|
|
|
|
}
|
|
|
|
chaneTypeData, err = models.GetChanceTypeById(int(rspData.ChanceTypeId))
|
|
|
|
if err == nil {
|
|
...
|
...
|
@@ -358,7 +362,7 @@ func getAchievementProvider(achievementId int64) []protocol.AchievementProvider |
|
|
|
for i := range sqldata {
|
|
|
|
userDepartment, err := models.GetUserDepartment(sqldata[i].DepartmentId, sqldata[i].UserCompanyId)
|
|
|
|
if err == nil {
|
|
|
|
sqldata[i].Id = userDepartment.Id
|
|
|
|
sqldata[i].UserDepartmentId = userDepartment.Id
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return sqldata
|
...
|
...
|
|