广告平台(媒体使用)
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.5 KiB

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