feat(expiry): 完成 #24 物品 Handler 接口实现

This commit is contained in:
root
2026-03-04 17:11:15 +08:00
parent e982cdc773
commit 6bee50c170
2 changed files with 294 additions and 2 deletions
+7 -2
View File
@@ -11,9 +11,14 @@ func registerExpiryRoutes(protected *gin.RouterGroup, expiryHandler *expiryhandl
return
}
// 后续 issue 会补齐完整的物品/设置接口。
// 物品管理
expiry := protected.Group("")
{
_ = expiry
expiry.GET("/summary", expiryHandler.GetSummary)
expiry.GET("/items", expiryHandler.GetItems)
expiry.POST("/items", expiryHandler.CreateItem)
expiry.PUT("/items/:id", expiryHandler.UpdateItem)
expiry.DELETE("/items/:id", expiryHandler.DeleteItem)
expiry.POST("/items/:id/status", expiryHandler.UpdateStatus)
}
}