2026-08-19 12:08:38 +08:00

35 lines
1.1 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

export type BrandTeam = '创意A' | '创意B'
export type BrandHealthBrand = {
key: string
name: string
team: BrandTeam
}
export type BrandHealthDimension = {
key: string
label: string
weight: number
}
export const BRAND_HEALTH_BRANDS: BrandHealthBrand[] = [
{ key: 'pumei', name: '朴美', team: '创意A' },
{ key: 'sophia', name: '索菲亚', team: '创意A' },
{ key: 'kukahome', name: '顾家', team: '创意A' },
{ key: 'ouyilang', name: '欧意朗', team: '创意B' },
{ key: 'zhuohe', name: '卓禾', team: '创意B' },
{ key: 'yijiada', name: '亿家达', team: '创意B' },
]
export const BRAND_HEALTH_DIMENSIONS: BrandHealthDimension[] = [
{ key: 'commercial-performance', label: '商业表现', weight: 35 },
{ key: 'brand-consistency', label: '品牌一致性', weight: 25 },
{ key: 'content-assets', label: '内容资产', weight: 20 },
{ key: 'user-feedback', label: '用户反馈', weight: 15 },
{ key: 'innovation', label: '创新', weight: 5 },
]
export const BRAND_HEALTH_FORMULA = BRAND_HEALTH_DIMENSIONS
.map((dimension) => `${dimension.label}×${dimension.weight}%`)
.join(' + ')