feat(团队管理): 实现团队业绩详情功能并优化组名解析
重构团队管理页面,使用API获取真实业绩数据替换模拟数据 添加团队业绩详情接口调用逻辑 优化组名解析逻辑以支持单横线和双横线格式 移除冗余的模拟数据代码
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user