feat:完善项目信息

This commit is contained in:
henry
2022-01-21 10:14:56 +08:00
parent c4c9074a41
commit dda20eb011
8 changed files with 170 additions and 23 deletions

View File

@ -14,7 +14,7 @@ type (
// AchievementInfo 成果信息
AchievementInfo struct {
*model.TechnologyAchievementInfo
ChargeInfo *model2.TechnologyAchievementChargeInfo `json:"charge_info"`
Config *model2.TechnologyAchievementConfig `json:"config"`
}
// ProjectInfo 项目信息
ProjectInfo struct {
@ -67,7 +67,7 @@ func achievement(uids []uint64, page, pageSize int) (*controller.ReturnPages, er
for _, v := range out {
list = append(list, &AchievementInfo{
TechnologyAchievementInfo: v,
ChargeInfo: v.GetChargeInfoAttribute(),
Config: v.GetConfigAttribute(),
})
}
return &controller.ReturnPages{Data: list, Count: count}, nil