|
@@ -294,6 +294,10 @@ func GetAchievementInfo(id int64, companyId int64) *protocol.ResponseAchievement |
|
@@ -294,6 +294,10 @@ func GetAchievementInfo(id int64, companyId int64) *protocol.ResponseAchievement |
|
294
|
rspData.UserGraspScore = achievementData.UserGraspScore
|
294
|
rspData.UserGraspScore = achievementData.UserGraspScore
|
|
295
|
rspData.UserCompanyId = achievementData.UserCompanyId
|
295
|
rspData.UserCompanyId = achievementData.UserCompanyId
|
|
296
|
rspData.CrreateAt = achievementData.CreateAt.Format("2006-01-02 15:04:05")
|
296
|
rspData.CrreateAt = achievementData.CreateAt.Format("2006-01-02 15:04:05")
|
|
|
|
297
|
+ ud, err := models.GetUserDepartment(rspData.DepartmentId, rspData.UserCompanyId)
|
|
|
|
298
|
+ if err == nil {
|
|
|
|
299
|
+ rspData.UserDepartmentId = ud.Id
|
|
|
|
300
|
+ }
|
|
297
|
} else {
|
301
|
} else {
|
|
298
|
log.Error("获取achievement数据失败:%s", err)
|
302
|
log.Error("获取achievement数据失败:%s", err)
|
|
299
|
}
|
303
|
}
|
|
@@ -325,7 +329,7 @@ func GetAchievementInfo(id int64, companyId int64) *protocol.ResponseAchievement |
|
@@ -325,7 +329,7 @@ func GetAchievementInfo(id int64, companyId int64) *protocol.ResponseAchievement |
|
325
|
usercompanyData, err = models.GetUserCompanyById(rspData.UserCompanyId)
|
329
|
usercompanyData, err = models.GetUserCompanyById(rspData.UserCompanyId)
|
|
326
|
if err == nil {
|
330
|
if err == nil {
|
|
327
|
rspData.UserCompanyId = usercompanyData.Id
|
331
|
rspData.UserCompanyId = usercompanyData.Id
|
|
328
|
- rspData.UserName = usercompanyData.NickName
|
332
|
+ rspData.NickName = usercompanyData.NickName
|
|
329
|
}
|
333
|
}
|
|
330
|
chaneTypeData, err = models.GetChanceTypeById(int(rspData.ChanceTypeId))
|
334
|
chaneTypeData, err = models.GetChanceTypeById(int(rspData.ChanceTypeId))
|
|
331
|
if err == nil {
|
335
|
if err == nil {
|
|
@@ -358,7 +362,7 @@ func getAchievementProvider(achievementId int64) []protocol.AchievementProvider |
|
@@ -358,7 +362,7 @@ func getAchievementProvider(achievementId int64) []protocol.AchievementProvider |
|
358
|
for i := range sqldata {
|
362
|
for i := range sqldata {
|
|
359
|
userDepartment, err := models.GetUserDepartment(sqldata[i].DepartmentId, sqldata[i].UserCompanyId)
|
363
|
userDepartment, err := models.GetUserDepartment(sqldata[i].DepartmentId, sqldata[i].UserCompanyId)
|
|
360
|
if err == nil {
|
364
|
if err == nil {
|
|
361
|
- sqldata[i].Id = userDepartment.Id
|
365
|
+ sqldata[i].UserDepartmentId = userDepartment.Id
|
|
362
|
}
|
366
|
}
|
|
363
|
}
|
367
|
}
|
|
364
|
return sqldata
|
368
|
return sqldata
|