Files

73 lines
1.8 KiB
Markdown
Raw Permalink Normal View History

2026-02-12 15:57:34 +08:00
# sales_data_dashboard 变更日志
> 记录销售数据仪表盘项目的所有重要变更。
---
## [Unreleased]
### Added
- 项目接入协作框架
- 创建 `ai/contracts.yaml` 定义服务契约
- 定义数据接口格式(年度数据、排名数据、季度进度)
- 定义技术栈(React 18 + Vite 5 / Vue 3 + Vite 5 / 原生 HTML)
---
## [1.0.0] - 2026-02-12
### Added
- 初始化销售数据仪表盘项目
- 实现三个版本:原生 HTML、React、Vue
- 实现年度销售目标和实际销售额展示
- 实现销售完成率进度条
- 实现年度季度进度显示(Q1-Q4)
- 实现小组销售排名(列表 + 柱状图)
- 实现个人销售排名(列表 + 柱状图)
- 支持响应式设计(PC 端等比例缩放,移动端自适应)
- 集成 ECharts 5.4 进行数据可视化
### Features (React 版本)
- React Hooks (useState, useEffect, useRef)
- 组件化开发(TopData、GroupRanking、PersonRanking)
- 防抖处理窗口 resize
- 图表自动销毁重建
### Features (Vue 版本)
- Vue 3 Composition API
- Setup script 语法
- 响应式数据绑定
- 生命周期钩子(onMounted、onUnmounted)
### Features (原生 HTML 版本)
- 原生 JavaScript 实现
- DOM 操作
- Fetch API 数据获取
### Technical Details
- **技术栈**:React 18 / Vue 3 / Vite 5 / ECharts 5.4
- **开发端口**:React (3001)、Vue (3002)
- **构建工具**:Vite 5
- **样式**:原生 CSS3
- **浏览器支持**:Chrome、Firefox、Safari、Edge
---
## 变更类型说明
- **Added**: 新增功能
- **Changed**: 功能变更
- **Deprecated**: 即将废弃的功能
- **Removed**: 已删除的功能
- **Fixed**: 问题修复
- **Security**: 安全性改进
---
## 发布流程
1. 更新 CHANGELOG_AI.md
2. 更新版本号(package.json)
3. 创建 Git tag
4. 推送到远程仓库