diff --git a/src/api/crm/bi/rank.ts b/src/api/crm/bi/rank.ts index 8c7f36e0..13ceb7ef 100644 --- a/src/api/crm/bi/rank.ts +++ b/src/api/crm/bi/rank.ts @@ -21,5 +21,47 @@ export const RankApi = { url: '/crm/bi-rank/get-receivable-price-rank', params }) + }, + // 签约合同排行 + getContractCountRank: (params: any) => { + return request.get({ + url: '/crm/bi-rank/get-contract-count-rank', + params + }) + }, + // 产品销量排行 + getProductSalesRank: (params: any) => { + return request.get({ + url: '/crm/bi-rank/get-product-sales-rank', + params + }) + }, + // 新增客户数排行 + getCustomerCountRank: (params: any) => { + return request.get({ + url: '/crm/bi-rank/get-customer-count-rank', + params + }) + }, + // 新增联系人数排行 + getContactsCountRank: (params: any) => { + return request.get({ + url: '/crm/bi-rank/get-contacts-count-rank', + params + }) + }, + // 跟进次数排行 + getFollowCountRank: (params: any) => { + return request.get({ + url: '/crm/bi-rank/get-follow-count-rank', + params + }) + }, + // 跟进客户数排行 + getFollowCustomerCountRank: (params: any) => { + return request.get({ + url: '/crm/bi-rank/get-follow-customer-count-rank', + params + }) } } diff --git a/src/views/crm/bi/rank/ContactsCountRank.vue b/src/views/crm/bi/rank/ContactsCountRank.vue new file mode 100644 index 00000000..bc6c6482 --- /dev/null +++ b/src/views/crm/bi/rank/ContactsCountRank.vue @@ -0,0 +1,98 @@ + + + diff --git a/src/views/crm/bi/rank/ContractCountRank.vue b/src/views/crm/bi/rank/ContractCountRank.vue new file mode 100644 index 00000000..83726c0f --- /dev/null +++ b/src/views/crm/bi/rank/ContractCountRank.vue @@ -0,0 +1,98 @@ + + + diff --git a/src/views/crm/bi/rank/ContractPriceRank.vue b/src/views/crm/bi/rank/ContractPriceRank.vue index 1b12999f..689ff027 100644 --- a/src/views/crm/bi/rank/ContractPriceRank.vue +++ b/src/views/crm/bi/rank/ContractPriceRank.vue @@ -13,21 +13,13 @@ - + diff --git a/src/views/crm/bi/rank/FollowCountRank.vue b/src/views/crm/bi/rank/FollowCountRank.vue new file mode 100644 index 00000000..207947ef --- /dev/null +++ b/src/views/crm/bi/rank/FollowCountRank.vue @@ -0,0 +1,98 @@ + + + diff --git a/src/views/crm/bi/rank/FollowCustomerCountRank.vue b/src/views/crm/bi/rank/FollowCustomerCountRank.vue new file mode 100644 index 00000000..c54088b6 --- /dev/null +++ b/src/views/crm/bi/rank/FollowCustomerCountRank.vue @@ -0,0 +1,98 @@ + + + diff --git a/src/views/crm/bi/rank/ProductSalesRank.vue b/src/views/crm/bi/rank/ProductSalesRank.vue new file mode 100644 index 00000000..4de06292 --- /dev/null +++ b/src/views/crm/bi/rank/ProductSalesRank.vue @@ -0,0 +1,98 @@ + + + diff --git a/src/views/crm/bi/rank/ReceivablePriceRank.vue b/src/views/crm/bi/rank/ReceivablePriceRank.vue index 9eb83807..e7e5cff0 100644 --- a/src/views/crm/bi/rank/ReceivablePriceRank.vue +++ b/src/views/crm/bi/rank/ReceivablePriceRank.vue @@ -13,21 +13,13 @@ - +