feat(backend): 商品价格历史接口(从入库单价派生)
GET /products/:id/price-history:从已审核入库单明细 unit_price 按 order_date 倒序派生进价变更点,去相邻重复价,守多租户 shop_id(零额外表)。 新增测试 PriceHistory(含草稿排除 + 倒序断言)。go build/vet/test 全过。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TSKEiHsvauyxYUW2itzUXX
This commit is contained in:
@@ -38,6 +38,7 @@ func setupProtectedRouter(db *gorm.DB) *gin.Engine {
|
||||
products := api.Group("/products")
|
||||
products.GET("", productH.List)
|
||||
products.POST("", productH.Create)
|
||||
products.GET("/:id/price-history", productH.PriceHistory)
|
||||
products.PUT("/:id", productH.Update)
|
||||
products.DELETE("/:id", productH.Delete)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user