|
@@ -316,6 +316,7 @@ func GetAchievementInfo(id int64, companyId int64) *protocol.ResponseAchievement |
|
@@ -316,6 +316,7 @@ func GetAchievementInfo(id int64, companyId int64) *protocol.ResponseAchievement |
|
316
|
chaneTypeData *models.ChanceType
|
316
|
chaneTypeData *models.ChanceType
|
|
317
|
auditTempData *models.AuditTemplate
|
317
|
auditTempData *models.AuditTemplate
|
|
318
|
)
|
318
|
)
|
|
|
|
319
|
+
|
|
319
|
departmentData, err = models.GetDepartmentById(rspData.DepartmentId)
|
320
|
departmentData, err = models.GetDepartmentById(rspData.DepartmentId)
|
|
320
|
if err == nil {
|
321
|
if err == nil {
|
|
321
|
rspData.DepartmentId = departmentData.Id
|
322
|
rspData.DepartmentId = departmentData.Id
|
|
@@ -354,5 +355,11 @@ func getAchievementProvider(achievementId int64) []protocol.AchievementProvider |
|
@@ -354,5 +355,11 @@ func getAchievementProvider(achievementId int64) []protocol.AchievementProvider |
|
354
|
if err != nil {
|
355
|
if err != nil {
|
|
355
|
log.Error("SQL EXECUTE ERR:%s", err)
|
356
|
log.Error("SQL EXECUTE ERR:%s", err)
|
|
356
|
}
|
357
|
}
|
|
|
|
358
|
+ for i := range sqldata {
|
|
|
|
359
|
+ userDepartment, err := models.GetUserDepartment(sqldata[i].DepartmentId, sqldata[i].UserCompanyId)
|
|
|
|
360
|
+ if err == nil {
|
|
|
|
361
|
+ sqldata[i].Id = userDepartment.Id
|
|
|
|
362
|
+ }
|
|
|
|
363
|
+ }
|
|
357
|
return sqldata
|
364
|
return sqldata
|
|
358
|
} |
365
|
} |