Compare commits
2 Commits
f47211b0b0
...
5a930ac084
| Author | SHA1 | Date | |
|---|---|---|---|
| 5a930ac084 | |||
| be3c724a5e |
@@ -2,7 +2,7 @@
|
|||||||
<div class="chart-container">
|
<div class="chart-container">
|
||||||
<div class="chart-header">
|
<div class="chart-header">
|
||||||
<h3>客户迫切解决的问题排行榜</h3>
|
<h3>客户迫切解决的问题排行榜</h3>
|
||||||
<button @click="exportData">一键导出</button>
|
<button @click="exportData" v-if="userStore.userInfo.user_level === 4">一键导出</button>
|
||||||
</div>
|
</div>
|
||||||
<div class="chart-content">
|
<div class="chart-content">
|
||||||
<div v-if="sortedData.length > 0" class="problem-ranking">
|
<div v-if="sortedData.length > 0" class="problem-ranking">
|
||||||
|
|||||||
@@ -968,7 +968,7 @@ const excellentRecord = ref({});
|
|||||||
await CenterConversionRateVsAverage()
|
await CenterConversionRateVsAverage()
|
||||||
await CenterSeniorManagerList()
|
await CenterSeniorManagerList()
|
||||||
// 获取优秀录音
|
// 获取优秀录音
|
||||||
// await CentergetGoodRecord()
|
await CentergetGoodRecord()
|
||||||
await CenterGroupList('all') // 初始化加载全部高级经理数据
|
await CenterGroupList('all') // 初始化加载全部高级经理数据
|
||||||
|
|
||||||
// 输出缓存信息
|
// 输出缓存信息
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
<div class="time-selector">
|
<div class="time-selector">
|
||||||
<select v-model="selectedTimeRange" @change="handleTimeRangeChange" class="time-select">
|
<select v-model="selectedTimeRange" @change="handleTimeRangeChange" class="time-select">
|
||||||
<option value="month">本月 vs 上月</option>
|
<option value="month">本月 vs 上月</option>
|
||||||
<option value="periods">本期 vs 上期</option>
|
<!-- <option value="periods">本期 vs 上期</option> -->
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
<div class="card-header">
|
<div class="card-header">
|
||||||
<h3>团队业绩排行榜</h3>
|
<h3>团队业绩排行榜</h3>
|
||||||
<select v-model="rankingPeriod" class="periods-select" @change="onPeriodChange">
|
<select v-model="rankingPeriod" class="periods-select" @change="onPeriodChange">
|
||||||
<option value="periods">本期</option>
|
<!-- <option value="periods">本期</option> -->
|
||||||
<option value="month">月度</option>
|
<option value="month">月度</option>
|
||||||
<option value="year">年度</option>
|
<option value="year">年度</option>
|
||||||
</select>
|
</select>
|
||||||
@@ -39,7 +39,7 @@ const props = defineProps({
|
|||||||
|
|
||||||
const emit = defineEmits(['periods-change']);
|
const emit = defineEmits(['periods-change']);
|
||||||
|
|
||||||
const rankingPeriod = ref('periods');
|
const rankingPeriod = ref('month');
|
||||||
const centerSalesRank = ref({});
|
const centerSalesRank = ref({});
|
||||||
|
|
||||||
// 计算属性:转换 centerSalesRank 数据格式
|
// 计算属性:转换 centerSalesRank 数据格式
|
||||||
@@ -82,77 +82,6 @@ async function getCenterSalesRank(data) {
|
|||||||
const res = await getCenterPerformanceRank(params);
|
const res = await getCenterPerformanceRank(params);
|
||||||
console.log('获取中心业绩排行榜:', res);
|
console.log('获取中心业绩排行榜:', res);
|
||||||
centerSalesRank.value = res.data;
|
centerSalesRank.value = res.data;
|
||||||
/**
|
|
||||||
* 0
|
|
||||||
:
|
|
||||||
{center_leader: "潘加俊", total_deals: 0, average_deals_per_member: 0}
|
|
||||||
average_deals_per_member
|
|
||||||
:
|
|
||||||
0
|
|
||||||
center_leader
|
|
||||||
:
|
|
||||||
"潘加俊"
|
|
||||||
total_deals
|
|
||||||
:
|
|
||||||
0
|
|
||||||
1
|
|
||||||
:
|
|
||||||
{center_leader: "张三丰", total_deals: 44, average_deals_per_member: 1}
|
|
||||||
average_deals_per_member
|
|
||||||
:
|
|
||||||
1
|
|
||||||
center_leader
|
|
||||||
:
|
|
||||||
"张三丰"
|
|
||||||
total_deals
|
|
||||||
:
|
|
||||||
44
|
|
||||||
2
|
|
||||||
:
|
|
||||||
{center_leader: "朱一航", total_deals: 0, average_deals_per_member: 0}
|
|
||||||
average_deals_per_member
|
|
||||||
:
|
|
||||||
0
|
|
||||||
center_leader
|
|
||||||
:
|
|
||||||
"朱一航"
|
|
||||||
total_deals
|
|
||||||
:
|
|
||||||
0
|
|
||||||
3
|
|
||||||
:
|
|
||||||
{center_leader: "程琦", total_deals: 0, average_deals_per_member: 0}
|
|
||||||
average_deals_per_member
|
|
||||||
:
|
|
||||||
0
|
|
||||||
center_leader
|
|
||||||
:
|
|
||||||
"程琦"
|
|
||||||
total_deals
|
|
||||||
:
|
|
||||||
0
|
|
||||||
4
|
|
||||||
:
|
|
||||||
{center_leader: "王卓琳", total_deals: 6, average_deals_per_member: 0}
|
|
||||||
average_deals_per_member
|
|
||||||
:
|
|
||||||
0
|
|
||||||
center_leader
|
|
||||||
:
|
|
||||||
"王卓琳"
|
|
||||||
total_deals
|
|
||||||
:
|
|
||||||
6
|
|
||||||
5
|
|
||||||
:
|
|
||||||
{center_leader: "伍晶晶", total_deals: 5, average_deals_per_member: 0}
|
|
||||||
average_deals_per_member
|
|
||||||
:
|
|
||||||
0
|
|
||||||
center_leader
|
|
||||||
:
|
|
||||||
"伍晶晶"
|
|
||||||
*/
|
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error('获取全中心业绩排行榜失败:', error);
|
console.error('获取全中心业绩排行榜失败:', error);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user