accumulateIncomeModel.ts 645 B

123456789101112131415161718192021222324252627
  1. import type {PageInfoModel} from "~/apis/model/common";
  2. export interface UserInviteProfitParams {
  3. pageNum: number
  4. pageSize: number
  5. uid: string
  6. commission_type?: string
  7. }
  8. export interface AccumulateIncomeModel {
  9. // 累计收入
  10. numberSun: number
  11. // 奖励收益
  12. rewardProfit: string
  13. pageInfo: PageInfoModel<AccumulatedIncomeListModel>
  14. // 分享收益
  15. shareProfit: number
  16. // 未结算收益
  17. UserUnsettledInviteProfit: number
  18. }
  19. export interface AccumulatedIncomeListModel {
  20. // 收益金额
  21. number: string
  22. // 收益标题
  23. title: string
  24. // 收益时间
  25. createTime: string
  26. }