广告平台(站长使用)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

md_financial_dynamics.go 1.6 KiB

2 months ago
123456789101112131415161718192021222324252627282930313233343536373839
  1. package md
  2. type FinancialDynamicsMediumListReq struct {
  3. Limit string `json:"limit"`
  4. Page string `json:"page" `
  5. Uid string `json:"uid" example:""`
  6. StartTime string `json:"start_time" example:"2024-08-29 00:00:00"`
  7. EndTime string `json:"end_time" `
  8. }
  9. type FinancialDynamicsMediumTotalReq struct {
  10. Uid string `json:"uid" example:""`
  11. StartTime string `json:"start_time" example:"2024-08-29 00:00:00"`
  12. EndTime string `json:"end_time" `
  13. }
  14. type FinancialDynamicsMediumListRes struct {
  15. List []FinancialDynamicsMediumListData `json:"list" `
  16. Total int64 `json:"total"`
  17. User []SelectData `json:"user"`
  18. BusinessKind []SelectData `json:"business_kind"`
  19. PayMethod []SelectData `json:"pay_method"`
  20. }
  21. type FinancialDynamicsMediumListData struct {
  22. Id string `json:"id"`
  23. Name string `json:"name"`
  24. PayTime string `json:"pay_time" example:"支付时间"`
  25. Amount string `json:"amount" example:"支付金额"`
  26. PayMethod string `json:"pay_method" example:"支付方式 0对私 1对公"`
  27. Certificate string `json:"certificate" example:"支付凭证"`
  28. Memo string `json:"memo" example:"备注"`
  29. BusinessKind string `json:"business_kind" example:"支付类型(1:广告合作)"`
  30. }
  31. type FinancialDynamicsMediumTotalRes struct {
  32. BalanceAmount string `json:"balance_amount" example:"账户余额"`
  33. AllAmount string `json:"all_amount" example:"预付总金额"`
  34. UseAmount string `json:"use_amount" example:"已消耗金额"`
  35. PayCount string `json:"pay_count" example:"预付次数"`
  36. }