diff --git a/src/api/home/reportChannel.js b/src/api/home/reportChannel.js new file mode 100644 index 0000000..0e1d268 --- /dev/null +++ b/src/api/home/reportChannel.js @@ -0,0 +1,4 @@ +import request from '@/config/axios' +export const getList = async (data) => { + return await request.post({ url: '/admin-api/crm/sch-clue/clueQuality/report', data }) +} diff --git a/src/api/home/reportSignDetail.js b/src/api/home/reportSignDetail.js new file mode 100644 index 0000000..71b6667 --- /dev/null +++ b/src/api/home/reportSignDetail.js @@ -0,0 +1,8 @@ +import request from '@/config/axios' +export const getInfo = async (data) => { + return await request.post({ url: '/admin-api/crm/sch-clue/signData/report/one', data }) +} + +export const getList = async (data) => { + return await request.post({ url: '/admin-api/crm/sch-clue/signData/report/two', data }) +} diff --git a/src/api/home/reportSignRate.js b/src/api/home/reportSignRate.js new file mode 100644 index 0000000..0b515fe --- /dev/null +++ b/src/api/home/reportSignRate.js @@ -0,0 +1,4 @@ +import request from '@/config/axios' +export const getList = async (data) => { + return await request.post({ url: '/admin-api/crm/sch-clue/signRate/report', data }) +} diff --git a/src/router/modules/remaining.ts b/src/router/modules/remaining.ts index a6b5036..13f762a 100644 --- a/src/router/modules/remaining.ts +++ b/src/router/modules/remaining.ts @@ -134,7 +134,7 @@ const remainingRouter: AppRouteRecordRaw[] = [ // path: '/Basic', // component: Layout, // name: 'Basic', - // meta: {}, + // meta: { title: '菜单管理' }, // redirect: '/Basic/menu', // children: [ // { diff --git a/src/views/Home/ChannelReport.vue b/src/views/Home/ChannelReport.vue new file mode 100644 index 0000000..d541869 --- /dev/null +++ b/src/views/Home/ChannelReport.vue @@ -0,0 +1,35 @@ + + + + + diff --git a/src/views/Home/CloseRate.vue b/src/views/Home/CloseRate.vue index c8876d0..aa9aa68 100644 --- a/src/views/Home/CloseRate.vue +++ b/src/views/Home/CloseRate.vue @@ -1,7 +1,114 @@ - + diff --git a/src/views/Home/Comp/ChannelMonthly.vue b/src/views/Home/Comp/ChannelMonthly.vue new file mode 100644 index 0000000..6411d27 --- /dev/null +++ b/src/views/Home/Comp/ChannelMonthly.vue @@ -0,0 +1,147 @@ + + + + + diff --git a/src/views/Home/Comp/ChannelPeriod.vue b/src/views/Home/Comp/ChannelPeriod.vue new file mode 100644 index 0000000..7da3810 --- /dev/null +++ b/src/views/Home/Comp/ChannelPeriod.vue @@ -0,0 +1,160 @@ + + + + + diff --git a/src/views/Home/Comp/SignListCard.vue b/src/views/Home/Comp/SignListCard.vue new file mode 100644 index 0000000..fb9e77d --- /dev/null +++ b/src/views/Home/Comp/SignListCard.vue @@ -0,0 +1,105 @@ + + + + + diff --git a/src/views/Home/Comp/SignTotalCard.vue b/src/views/Home/Comp/SignTotalCard.vue new file mode 100644 index 0000000..c7d3bcb --- /dev/null +++ b/src/views/Home/Comp/SignTotalCard.vue @@ -0,0 +1,195 @@ + + + + + diff --git a/src/views/Home/SignReport.vue b/src/views/Home/SignReport.vue new file mode 100644 index 0000000..c65aab5 --- /dev/null +++ b/src/views/Home/SignReport.vue @@ -0,0 +1,13 @@ + + + + + diff --git a/src/views/Home/channel.vue b/src/views/Home/channel.vue deleted file mode 100644 index 082b0bf..0000000 --- a/src/views/Home/channel.vue +++ /dev/null @@ -1,7 +0,0 @@ - - - - -