feat:完善项目信息
This commit is contained in:
@ -9,8 +9,6 @@ import (
|
||||
"SciencesServer/config"
|
||||
"errors"
|
||||
"fmt"
|
||||
"gorm.io/gorm"
|
||||
"time"
|
||||
)
|
||||
|
||||
// Achievement 技术成果
|
||||
@ -91,16 +89,19 @@ func (c *Achievement) Detail(id uint64) (*AchievementDetailInfo, error) {
|
||||
} else if out.ID <= 0 {
|
||||
return nil, errors.New("操作错误,成果信息不存在或已被删除")
|
||||
}
|
||||
var uid uint64 = 0
|
||||
//var uid uint64 = 0
|
||||
|
||||
if c.Enterprise != nil {
|
||||
uid = c.UID
|
||||
//uid = c.UID
|
||||
}
|
||||
mTechnologyAchievementCollect := model.NewTechnologyAchievementCollect()
|
||||
|
||||
_ = model2.UpdatesWhere(mTechnologyAchievementCollect.TechnologyAchievementCollect, map[string]interface{}{
|
||||
"count": gorm.Expr("count + ?", 1), "updated_at": time.Now(),
|
||||
}, []*model2.ModelWhere{model2.NewWhere("uid", uid), model2.NewWhere("achievement_id", id)})
|
||||
// TODO:缺少错误
|
||||
//mUserCollect := model.NewUserCollect()
|
||||
//
|
||||
//_ = model2.UpdatesWhere(mUserCollect.UserCollect, map[string]interface{}{
|
||||
// "count": gorm.Expr("count + ?", 1), "updated_at": time.Now(),
|
||||
//}, []*model2.ModelWhere{model2.NewWhere("uid", uid),
|
||||
// model2.NewWhere("kind", model2.UserCollectKindForTechnologyAchievement),
|
||||
// model2.NewWhere("achievement_id", id)})
|
||||
|
||||
return &AchievementDetailInfo{
|
||||
AchievementInfo: AchievementInfo{
|
||||
|
Reference in New Issue
Block a user