feat: 添加pinia持久化插件并优化布局和API配置

- 添加pinia-plugin-persistedstate依赖实现状态持久化
- 将多处actions-summary布局从2列改为4列
- 调整secondTop页面高度和滚动区域高度
- 更新API基础路径为192.168.15.53
- 添加seniorManager页面的用户下拉组件
- 创建senorManger.js API接口文件
This commit is contained in:
2025-08-12 17:15:42 +08:00
parent f93236ab36
commit d8bfcaab90
8 changed files with 73 additions and 20 deletions

View File

@@ -0,0 +1,50 @@
import https from '../utils/https'
// 团队总业绩 /api/v1/level_three/overview/overall_team_performance
export const getOverallTeamPerformance = (params) => {
return https.post('/api/v1/level_three/overview/overall_team_performance', params)
}
// 活跃组数 /api/v1/level_three/overview/total_group_count
export const getTotalGroupCount = (params) => {
return https.post('/api/v1/level_three/overview/total_group_count', params)
}
// 中心转化率 /api/v1/level_three/overview/center_conversion_rate
export const getCenterConversionRate = (params) => {
return https.post('/api/v1/level_three/overview/center_conversion_rate', params)
}
// 总通话次数 /api/v1/level_three/overview/total_call_count
export const getTotalCallCount = (params) => {
return https.post('/api/v1/level_three/overview/total_call_count', params)
}
// 获取新增客户数量、已加微客户数量以及新增客户与昨日对比情况 /api/v1/level_three/overview/new_customer
export const getNewCustomer = (params) => {
return https.post('/api/v1/level_three/overview/new_customer', params)
}
// 获取团队本期定金转化率、本月的定金转化率以及本期与上期的定金转化率对比情况 /api/v1/level_three/overview/deposit_conversion_rate
export const getDepositConversionRate = (params) => {
return https.post('/api/v1/level_three/overview/deposit_conversion_rate', params)
}
// 活跃客户沟通率 /api/v1/level_three/overview/active_customer_communication_rate
export const getActiveCustomerCommunicationRate = (params) => {
return https.post('/api/v1/level_three/overview/active_customer_communication_rate', params)
}
// 平均应答时间 /api/v1/level_three/overview/average_answer_time
export const getAverageAnswerTime = (params) => {
return https.post('/api/v1/level_three/overview/average_answer_time', params)
}
// 超时应答率、严重超时应答率 /api/v1/level_three/overview/timeout_rate
export const getTimeoutRate = (params) => {
return https.post('/api/v1/level_three/overview/timeout_rate', params)
}
// 表格填写率 /api/v1/level_three/overview/table_filling_rate
export const getTableFillingRate = (params) => {
return https.post('/api/v1/level_three/overview/table_filling_rate', params)
}