diff --git a/my-vue-app/src/utils/https.js b/my-vue-app/src/utils/https.js index 0e58a60..fed8748 100644 --- a/my-vue-app/src/utils/https.js +++ b/my-vue-app/src/utils/https.js @@ -5,7 +5,7 @@ import { useUserStore } from '@/stores/user' // 创建axios实例 const service = axios.create({ - baseURL: 'http://192.168.15.54:8890' || '', // API基础路径,支持完整URL + baseURL: 'http://192.168.15.53:8890' || '', // API基础路径,支持完整URL timeout: 100000, // 请求超时时间 headers: { 'Content-Type': 'application/json;charset=UTF-8' diff --git a/my-vue-app/src/views/senorManger/seniorManager.vue b/my-vue-app/src/views/senorManger/seniorManager.vue index 6b26a40..f883d1a 100644 --- a/my-vue-app/src/views/senorManger/seniorManager.vue +++ b/my-vue-app/src/views/senorManger/seniorManager.vue @@ -148,9 +148,6 @@ - - - diff --git a/my-vue-app/src/views/topOne/components/DetailedDataTable.vue b/my-vue-app/src/views/topOne/components/DetailedDataTable.vue index e0bf958..8a99c60 100644 --- a/my-vue-app/src/views/topOne/components/DetailedDataTable.vue +++ b/my-vue-app/src/views/topOne/components/DetailedDataTable.vue @@ -116,7 +116,7 @@ const tooltip = reactive({ const metricDescriptions = { conversionRate: { title: '成交率计算方式', - description: '成交单数 ÷ 总线索数 × 100%,反映销售人员将潜在客户转化为实际成交的能力。' + description: '成交单数 ÷ 总线索数 × 100%' }, totalDeals: { title: '成交单数计算方式', diff --git a/my-vue-app/src/views/topOne/components/FunnelChart.vue b/my-vue-app/src/views/topOne/components/FunnelChart.vue index 57ae295..53f42d1 100644 --- a/my-vue-app/src/views/topOne/components/FunnelChart.vue +++ b/my-vue-app/src/views/topOne/components/FunnelChart.vue @@ -4,8 +4,8 @@

转化对比图

@@ -67,7 +67,7 @@ const props = defineProps({ const emit = defineEmits(['time-range-change']); -const selectedTimeRange = ref('periods'); +const selectedTimeRange = ref('month'); // 计算属性:当前和上一期的标签 const currentPeriodLabel = computed(() => { diff --git a/my-vue-app/src/views/topOne/components/KpiMetrics.vue b/my-vue-app/src/views/topOne/components/KpiMetrics.vue index 1015952..3e40d92 100644 --- a/my-vue-app/src/views/topOne/components/KpiMetrics.vue +++ b/my-vue-app/src/views/topOne/components/KpiMetrics.vue @@ -19,9 +19,6 @@
总成交单数 - ! {{ formatTrend(kpiData.totalSales.trend) }} vs 上期 @@ -84,10 +81,7 @@
- 新增客户 - ! + 今日新增客户 {{ formatTrend(kpiData.newCustomers.trend) }} vs 上期 @@ -163,25 +157,21 @@ const tooltip = reactive({ // 指标描述 const metricDescriptions = { - totalSales: { - title: '总成交单数计算方式', - description: '统计公司在选定时间范围内所有已完成的成交订单总数,包括各个中心、各个团队的成交业绩汇总。' - }, depositConversion: { title: '定金转化率计算方式', - description: '定金转化率 = (支付定金客户数 / 意向客户总数) × 100%,反映从意向客户到付费客户的转化效果。' + description: '定金转化率 = (支付定金客户数 / 意向客户总数) × 100%' }, totalCalls: { title: '总通话次数计算方式', - description: '统计公司所有销售人员在选定时间范围内的外呼和接听通话总次数,包括有效通话和无效通话。' + description: '有效通话为接通电话次数,总通话为接通电话次数' }, newCustomers: { title: '新增客户计算方式', - description: '统计在选定时间范围内新建档的客户数量,不包括重复录入的客户,按首次录入时间计算。' + description: '统计新建档的客户数量,不包括重复录入的客户,按首次录入时间计算。' }, conversionRate: { - title: '中心转化率计算方式', - description: '中心转化率 = (成交客户数 / 总客户数) × 100%,反映整体销售转化效果和业务质量。' + title: '转化率计算方式', + description: '转化率 = (成交客户数 / 总客户数) × 100%' } };