refactor: 移除不必要的上下文调用,简化服务方法参数

This commit is contained in:
2025-12-30 22:14:22 +08:00
parent c8f6cb0b34
commit e5064db577
12 changed files with 67 additions and 67 deletions

View File

@@ -22,7 +22,7 @@ type Creator struct{}
// @Success 200 {string} string "Application submitted"
// @Bind form body
func (c *Creator) Apply(ctx fiber.Ctx, form *dto.ApplyForm) error {
return services.Creator.Apply(ctx.Context(), form)
return services.Creator.Apply(ctx, form)
}
// Get creator dashboard stats
@@ -35,7 +35,7 @@ func (c *Creator) Apply(ctx fiber.Ctx, form *dto.ApplyForm) error {
// @Produce json
// @Success 200 {object} dto.DashboardStats
func (c *Creator) Dashboard(ctx fiber.Ctx) (*dto.DashboardStats, error) {
return services.Creator.Dashboard(ctx.Context())
return services.Creator.Dashboard(ctx)
}
// List creator contents
@@ -52,7 +52,7 @@ func (c *Creator) Dashboard(ctx fiber.Ctx) (*dto.DashboardStats, error) {
// @Success 200 {array} dto.ContentItem
// @Bind filter query
func (c *Creator) ListContents(ctx fiber.Ctx, filter *dto.CreatorContentListFilter) ([]dto.ContentItem, error) {
return services.Creator.ListContents(ctx.Context(), filter)
return services.Creator.ListContents(ctx, filter)
}
// Create/Publish content
@@ -67,7 +67,7 @@ func (c *Creator) ListContents(ctx fiber.Ctx, filter *dto.CreatorContentListFilt
// @Success 200 {string} string "Created"
// @Bind form body
func (c *Creator) CreateContent(ctx fiber.Ctx, form *dto.ContentCreateForm) error {
return services.Creator.CreateContent(ctx.Context(), form)
return services.Creator.CreateContent(ctx, form)
}
// Update content
@@ -84,7 +84,7 @@ func (c *Creator) CreateContent(ctx fiber.Ctx, form *dto.ContentCreateForm) erro
// @Bind id path
// @Bind form body
func (c *Creator) UpdateContent(ctx fiber.Ctx, id string, form *dto.ContentUpdateForm) error {
return services.Creator.UpdateContent(ctx.Context(), id, form)
return services.Creator.UpdateContent(ctx, id, form)
}
// Delete content
@@ -99,7 +99,7 @@ func (c *Creator) UpdateContent(ctx fiber.Ctx, id string, form *dto.ContentUpdat
// @Success 200 {string} string "Deleted"
// @Bind id path
func (c *Creator) DeleteContent(ctx fiber.Ctx, id string) error {
return services.Creator.DeleteContent(ctx.Context(), id)
return services.Creator.DeleteContent(ctx, id)
}
// List sales orders
@@ -115,7 +115,7 @@ func (c *Creator) DeleteContent(ctx fiber.Ctx, id string) error {
// @Success 200 {array} dto.Order
// @Bind filter query
func (c *Creator) ListOrders(ctx fiber.Ctx, filter *dto.CreatorOrderListFilter) ([]dto.Order, error) {
return services.Creator.ListOrders(ctx.Context(), filter)
return services.Creator.ListOrders(ctx, filter)
}
// Process refund
@@ -132,7 +132,7 @@ func (c *Creator) ListOrders(ctx fiber.Ctx, filter *dto.CreatorOrderListFilter)
// @Bind id path
// @Bind form body
func (c *Creator) Refund(ctx fiber.Ctx, id string, form *dto.RefundForm) error {
return services.Creator.ProcessRefund(ctx.Context(), id, form)
return services.Creator.ProcessRefund(ctx, id, form)
}
// Get channel settings
@@ -145,7 +145,7 @@ func (c *Creator) Refund(ctx fiber.Ctx, id string, form *dto.RefundForm) error {
// @Produce json
// @Success 200 {object} dto.Settings
func (c *Creator) GetSettings(ctx fiber.Ctx) (*dto.Settings, error) {
return services.Creator.GetSettings(ctx.Context())
return services.Creator.GetSettings(ctx)
}
// Update channel settings
@@ -160,7 +160,7 @@ func (c *Creator) GetSettings(ctx fiber.Ctx) (*dto.Settings, error) {
// @Success 200 {string} string "Updated"
// @Bind form body
func (c *Creator) UpdateSettings(ctx fiber.Ctx, form *dto.Settings) error {
return services.Creator.UpdateSettings(ctx.Context(), form)
return services.Creator.UpdateSettings(ctx, form)
}
// List payout accounts
@@ -173,7 +173,7 @@ func (c *Creator) UpdateSettings(ctx fiber.Ctx, form *dto.Settings) error {
// @Produce json
// @Success 200 {array} dto.PayoutAccount
func (c *Creator) ListPayoutAccounts(ctx fiber.Ctx) ([]dto.PayoutAccount, error) {
return services.Creator.ListPayoutAccounts(ctx.Context())
return services.Creator.ListPayoutAccounts(ctx)
}
// Add payout account
@@ -188,7 +188,7 @@ func (c *Creator) ListPayoutAccounts(ctx fiber.Ctx) ([]dto.PayoutAccount, error)
// @Success 200 {string} string "Added"
// @Bind form body
func (c *Creator) AddPayoutAccount(ctx fiber.Ctx, form *dto.PayoutAccount) error {
return services.Creator.AddPayoutAccount(ctx.Context(), form)
return services.Creator.AddPayoutAccount(ctx, form)
}
// Remove payout account
@@ -203,7 +203,7 @@ func (c *Creator) AddPayoutAccount(ctx fiber.Ctx, form *dto.PayoutAccount) error
// @Success 200 {string} string "Removed"
// @Bind id query
func (c *Creator) RemovePayoutAccount(ctx fiber.Ctx, id string) error {
return services.Creator.RemovePayoutAccount(ctx.Context(), id)
return services.Creator.RemovePayoutAccount(ctx, id)
}
// Request withdrawal
@@ -218,5 +218,5 @@ func (c *Creator) RemovePayoutAccount(ctx fiber.Ctx, id string) error {
// @Success 200 {string} string "Withdrawal requested"
// @Bind form body
func (c *Creator) Withdraw(ctx fiber.Ctx, form *dto.WithdrawForm) error {
return services.Creator.Withdraw(ctx.Context(), form)
return services.Creator.Withdraw(ctx, form)
}