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