Compare commits
	
		
			No commits in common. "1d6e0fd9ac080687c789b1dc3ea11f00327d9058" and "22f5cdaf96fd95ba42aa7c7a30681326af960ff8" have entirely different histories.
		
	
	
		
			1d6e0fd9ac
			...
			22f5cdaf96
		
	
		|  | @ -504,29 +504,6 @@ | |||
|                             </a> | ||||
|                         </div> | ||||
|                     </div> | ||||
|                     <div class="submenu-item"> | ||||
|                         <div class="submenu-link" onclick="toggleSubmenu(this, event);"> | ||||
|                             <span class="submenu-icon"></span> | ||||
|                             <span class="menu-text">数据分析</span> | ||||
|                             <span class="menu-arrow"> | ||||
|                                 <i class="fas fa-chevron-right"></i> | ||||
|                             </span> | ||||
|                         </div> | ||||
|                         <div class="submenu"> | ||||
|                             <a href="#" class="submenu-link" onclick="loadContent('./品牌管理/数据分析/连锁单位业绩排行榜.html', this);" style="padding-left: 70px;"> | ||||
|                                 <span class="submenu-icon"></span> | ||||
|                                 连锁单位业绩排行榜 | ||||
|                             </a> | ||||
|                             <a href="#" class="submenu-link" onclick="loadContent('./品牌管理/数据分析/品牌爆款商品榜.html', this);" style="padding-left: 70px;"> | ||||
|                                 <span class="submenu-icon"></span> | ||||
|                                 品牌爆款商品榜 | ||||
|                             </a> | ||||
|                             <a href="#" class="submenu-link" onclick="loadContent('./品牌管理/数据分析/品牌分销全景分析.html', this);" style="padding-left: 70px;"> | ||||
|                                 <span class="submenu-icon"></span> | ||||
|                                 品牌分销全景分析 | ||||
|                             </a> | ||||
|                         </div> | ||||
|                     </div> | ||||
|                 </div> | ||||
|             </li> | ||||
|         </ul> | ||||
|  |  | |||
|  | @ -608,7 +608,8 @@ | |||
|                 <h2><span class="icon">📊</span>分销商层级业绩对比</h2> | ||||
|                 <div class="chart-container" id="levelPerformanceChart"></div> | ||||
|                  | ||||
| 
 | ||||
|                 <h2 style="margin-top: 30px;"><span class="icon">🌳</span>团队裂变效果分析</h2> | ||||
|                 <div class="chart-container" id="teamGrowthChart"></div> | ||||
|             </div> | ||||
|         </div> | ||||
|     </div> | ||||
|  | @ -834,13 +835,57 @@ | |||
|         }; | ||||
|         levelPerformanceChart.setOption(levelPerformanceOption); | ||||
|          | ||||
| 
 | ||||
|         // 团队裂变效果分析 | ||||
|         const teamGrowthChart = echarts.init(document.getElementById('teamGrowthChart')); | ||||
|         const teamGrowthOption = { | ||||
|             tooltip: { | ||||
|                 trigger: 'axis', | ||||
|                 axisPointer: { type: 'shadow' } | ||||
|             }, | ||||
|             legend: { | ||||
|                 data: ['直接下级', '间接下级'], | ||||
|                 top: 10 | ||||
|             }, | ||||
|             grid: { | ||||
|                 left: '3%', | ||||
|                 right: '4%', | ||||
|                 bottom: '3%', | ||||
|                 containLabel: true | ||||
|             }, | ||||
|             xAxis: { | ||||
|                 type: 'category', | ||||
|                 data: ['TOP1', 'TOP2', 'TOP3', 'TOP4', 'TOP5', 'TOP6', 'TOP7', 'TOP8', 'TOP9', 'TOP10'] | ||||
|             }, | ||||
|             yAxis: { | ||||
|                 type: 'value', | ||||
|                 name: '团队人数' | ||||
|             }, | ||||
|             series: [ | ||||
|                 { | ||||
|                     name: '直接下级', | ||||
|                     type: 'bar', | ||||
|                     stack: 'total', | ||||
|                     data: [35, 28, 24, 19, 17, 14, 12, 10, 8, 6], | ||||
|                     itemStyle: { color: '#5cb85c' } | ||||
|                 }, | ||||
|                 { | ||||
|                     name: '间接下级', | ||||
|                     type: 'bar', | ||||
|                     stack: 'total', | ||||
|                     data: [93, 68, 58, 46, 41, 34, 30, 25, 20, 16], | ||||
|                     itemStyle: { color: '#5bc0de' } | ||||
|                 } | ||||
|             ] | ||||
|         }; | ||||
|         teamGrowthChart.setOption(teamGrowthOption); | ||||
|          | ||||
|         // 响应式 | ||||
|         window.addEventListener('resize', function() { | ||||
|             levelChart.resize(); | ||||
|             recruitChart.resize(); | ||||
|             orderTypeChart.resize(); | ||||
|             levelPerformanceChart.resize(); | ||||
|             teamGrowthChart.resize(); | ||||
|         }); | ||||
|     </script> | ||||
| </body> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue