feat:优化项目信息
This commit is contained in:
@ -130,7 +130,13 @@ func (c *Achievement) Examine(id uint64, status int, remark string) error {
|
||||
|
||||
// Shelf 上下架
|
||||
func (c *Achievement) Shelf(id uint64) error {
|
||||
return controller.NewShelf(controller.WithShelfSessionAdmin(c.Admin)).Handle(model2.NewTechnologyAchievement(), id)
|
||||
return controller.NewShelf(controller.WithShelfSessionAdmin(c.Admin)).Handle(model2.NewTechnologyAchievement(), id, func(kind model2.ShelfStatusKind) error {
|
||||
manage := service.NewESAchievement(
|
||||
service.WithAchievementID(id),
|
||||
service.WithAchievementShow(int(kind)),
|
||||
)
|
||||
return manage.Update()
|
||||
})
|
||||
}
|
||||
|
||||
func (c *Achievement) Delete(id uint64) error {
|
||||
|
Reference in New Issue
Block a user