ranking.ts 741 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import request from '@/config/axios'
  2. export interface BiContractRanKingRespVO {
  3. price: number
  4. nickname: string
  5. deptName: string
  6. }
  7. export interface BiReceivablesRanKingRespVO {
  8. price: number
  9. nickname: string
  10. deptName: string
  11. }
  12. export interface BiRankReqVO {
  13. deptId: number
  14. orderDate: Date[]
  15. startTime: Date
  16. endTime: Date
  17. }
  18. // 排行 API
  19. export const RankingStatisticsApi = {
  20. // 获得合同排行榜
  21. contractAmountRanking: (params: any) => {
  22. return request.get({
  23. url: '/crm/bi-ranking/contract-ranking',
  24. params
  25. })
  26. },
  27. // 获得回款排行榜
  28. receivablesAmountRanking: (params: any) => {
  29. return request.get({
  30. url: '/crm/bi-ranking/receivables-ranking',
  31. params
  32. })
  33. }
  34. }