feat(团队管理): 实现团队业绩详情功能并优化组名解析

重构团队管理页面,使用API获取真实业绩数据替换模拟数据
添加团队业绩详情接口调用逻辑
优化组名解析逻辑以支持单横线和双横线格式
移除冗余的模拟数据代码
This commit is contained in:
2025-08-12 22:58:35 +08:00
parent 3a38dba08a
commit d6a4ff3843
3 changed files with 66 additions and 554 deletions

View File

@@ -61,10 +61,23 @@ const processedGroups = computed(() => {
const performance = formalPlural[groupName] || 0
const conversionRate = parseFloat(compositionTransformation[groupName]) || 0
// 从组名中提取组长信息
const nameParts = groupName.split('-')
const name = nameParts[0] || groupName
const leader = nameParts[1] || '未知'
// 从组名中提取组长信息,处理单个'-'和双个'--'两种格式
let name, leader
if (groupName.includes('--')) {
// 处理双横线格式:"星火一部--张瑾"
const parts = groupName.split('--')
name = parts[0] || groupName
leader = parts[1] || '未知'
} else if (groupName.includes('-')) {
// 处理单横线格式:"巅峰五部-时永帅"
const parts = groupName.split('-')
name = parts[0] || groupName
leader = parts[1] || '未知'
} else {
// 没有分隔符的情况:"技术部"
name = groupName
leader = '未知'
}
return {
id: index + 1,