# 领存智贸 AI CRM - 版本历史

## 版本管理说明
- 每次修改完成后自动保存版本
- 版本号格式：`v主版本.次版本.修订版本`
- 支持快速回滚到任意历史版本

---

## 当前版本

**当前版本**: `v1.0.24`
**最后修改**: 2026-03-26 18:05 GMT+8
**状态**: ✅ 稳定

---

## 版本记录

### v1.0.25 - 2026-03-26 17:30
**状态**: ✅ 稳定
**修改内容**:
- 在"设置"模块的"通知设置"区域增加"全部消息"入口
- 新增"全部消息详情弹窗"：
  - **消息分类筛选**：全部/客户/营销/AI/商机/风险/数据/邮件/报告/提醒
  - **消息列表**：10条消息展示（标题/主内容/详情/时间/分类标签）
  - **未读状态**：未读消息高亮显示，显示未读数量
  - **操作功能**：全部已读、删除消息
  - **分类标签**：不同类型消息使用不同颜色标签区分

**关键文件**:
- `src/views/SettingsView.vue` - 125KB

---

### v1.0.24 - 2026-03-24 12:33
**状态**: ✅ 稳定
**修改内容**:
- 丰富"企业邮箱"弹窗内三个标签页内容：
  - **发送统计**：今日发送/打开/回复/点击数据、7天发送趋势图表、热门模板排行
  - **域名配置**：已配置域名列表、域名配置指南（添加域名、MX记录、SPF/DKIM/DMARC）
  - **安全设置**：总体安全评分、安全策略开关（SPF/DKIM/DMARC/TLS）、安全日志

**关键文件**:
- `src/views/SettingsView.vue` - 113.9KB

---

### v1.0.23 - 2026-03-24 12:29
**状态**: ✅ 稳定
**修改内容**:
- 去除"企业邮箱"弹窗内绑定邮箱下方展示的详情内容（已移至独立弹窗）
- 保持弹窗简洁，只显示邮箱账号列表和添加按钮

**关键文件**:
- `src/views/SettingsView.vue` - 100.2KB

---

### v1.0.22 - 2026-03-24 12:26
**状态**: ✅ 稳定
**修改内容**:
- 为"设置"模块的"企业邮箱"增加弹窗详情：
  - **添加邮箱账号弹窗**：邮箱地址、显示名称、SMTP/IMAP服务器配置、测试连接
  - **邮箱账号详情弹窗**：将原有下方展示的详情内容独立成弹窗
    - 服务器配置（SMTP/IMAP）
    - 邮件安全认证状态（SPF/DKIM/DMARC）
    - 自动回复设置
    - 邮件签名配置
    - 发送模板（新增标签页）
  - 点击邮箱账号行可直接弹出详情弹窗

**关键文件**:
- `src/views/SettingsView.vue` - 106.9KB

---

### v1.0.21 - 2026-03-24 12:21
**状态**: ✅ 稳定
**修改内容**:
- 为"设置"模块的"数据源管理"增加弹窗详情：
  - **添加数据源弹窗**：数据源类型、名称、API密钥、覆盖地区、同步频率、保留天数、测试连接功能
  - **外贸数据源快速入口弹窗**：
    - 海关数据：API配置、目标进出口国、产品关键词
    - LinkedIn：账号绑定、搜索限额、添加好友限额
    - 展会数据：展会选择（广交会、CES、IFA等）
    - 采购数据：数据源、行业分类筛选

**关键文件**:
- `src/views/SettingsView.vue` - 97KB

---

### v1.0.20 - 2026-03-24 12:17
**状态**: ✅ 稳定
**修改内容**:
- 修复"设置"模块滑块开关开启状态样式变形问题
  - 添加 !important 覆盖内联样式
  - 确保所有位置的开关状态样式正确显示

**关键文件**:
- `src/views/SettingsView.vue` - 84.9KB

---

### v1.0.19 - 2026-03-24 12:16
**状态**: ✅ 稳定
**修改内容**:
- 修复"设置"模块滑块开关样式变形问题
  - 调整开关尺寸和滑块位置
  - 添加阴影效果
  - 修复开关状态颜色

**关键文件**:
- `src/views/SettingsView.vue` - 84.3KB

---

### v1.0.18 - 2026-03-24 12:12
**状态**: ✅ 稳定
**修改内容**:
- 深入完善"数据源管理"弹窗：
  - 添加统计概览（已启用数据源、总数据量、今日同步、覆盖国家）
  - 数据源列表增加质量评分、数据描述
  - 外贸数据源快速入口（海关数据、LinkedIn、展会数据、采购数据）
- 深入完善"企业邮箱"弹窗：
  - 邮箱统计概览（邮箱账号、今日发送、平均回复率、安全认证）
  - 增强邮箱列表（选中状态、认证徽章显示）
  - 详情面板增加标签页（服务器配置、自动回复、邮件签名、转发规则）
  - SMTP/IMAP 配置分开展示
  - 邮件安全认证详细状态（SPF/DKIM/DMARC）及说明
  - 邮件签名预览效果

**关键文件**:
- `src/views/SettingsView.vue` - 84.2KB

---

### v1.0.17 - 2026-03-24 11:50
**状态**: ✅ 稳定
**修改内容**:
- 深入完善"设置"模块的"数据源管理"和"企业邮箱"弹窗：
  - **数据源管理弹窗**：
    - 新增数据源详情弹窗（点击进入）
    - 详细统计：数据总量、覆盖范围、更新频率、数据质量
    - 外贸配置：自动同步、同步时间、保留天数
    - 数据字段映射：公司名称、联系人、邮箱、电话
    - 最近同步记录日志
  - **企业邮箱弹窗**：
    - 标签页切换：邮箱账号、发送统计、域名配置
    - 邮箱使用量进度条显示
    - SMTP/IMAP 服务器配置详情
    - 邮件安全认证状态（SPF/DKIM/DMARC）
    - 自动回复设置和内容配置
    - 邮件转发设置
    - 邮件签名配置

**关键文件**:
- `src/views/SettingsView.vue` - 71.9KB

---

### v1.0.16 - 2026-03-24 11:44
**状态**: ✅ 稳定
**修改内容**:
- 为"设置"模块添加8个详情弹窗（外贸行业特性）：
  1. **个人信息弹窗**：编辑姓名、职位、邮箱、电话、部门、个人简介
  2. **修改密码弹窗**：当前密码、新密码、确认密码
  3. **登录历史弹窗**：显示8条登录记录（时间、IP、地点、设备、状态）
  4. **模型微调弹窗**：显示模型版本、训练数据量、准确率，微调配置
  5. **数据源管理弹窗**：显示8个数据源（海关数据、LinkedIn、Google Maps等）
  6. **企业邮箱弹窗**：显示邮箱账号、发送统计、管理功能
  7. **LinkedIn弹窗**：绑定/管理LinkedIn账号，查看连接数、搜索限额
  8. **企业微信弹窗**：绑定/管理企业微信，查看用户数、部门数

**关键文件**:
- `src/views/SettingsView.vue` - 53.6KB

---

### v1.0.15 - 2026-03-24 11:35
**状态**: ✅ 稳定
**修改内容**:
- 为"活动详情"弹窗中的"最近互动"添加"查看全部"详情弹窗
  - 点击"查看全部"按钮打开完整的互动详情弹窗
  - 显示10条完整互动记录
  - 每条记录包含：姓名、公司、互动类型、互动内容、时间、情感分析、优先级、联系方式
  - 支持筛选和操作按钮（立即跟进、发邮件）

**关键文件**:
- `src/views/MarketingView.vue` - 239.4KB

---

### v1.0.14 - 2026-03-24 11:30
**状态**: ✅ 稳定
**修改内容**:
- 修复"历史活动"弹窗数据不显示问题
  - 弹窗模板直接使用 `historyCampaigns` 替代 `filteredHistoryCampaigns`
  - 添加可选链操作符 `?.` 防止空值错误
  - 数据和详情弹窗已正确链接

**关键文件**:
- `src/views/MarketingView.vue` - 229.6KB

---

### v1.0.13 - 2026-03-24 11:23
**状态**: ✅ 稳定
**修改内容**:
- 为"历史活动"弹窗添加空状态提示
- 检查数据渲染问题（数据已正确添加10条记录）

**关键文件**:
- `src/views/MarketingView.vue` - 229.6KB

---

### v1.0.12 - 2026-03-24 11:11
**状态**: ✅ 稳定
**修改内容**:
- 为"历史活动"增加更多数据
  - 从5条增加到10条历史活动记录
  - 新增：2025广交会客户回访、中东斋月营销、Q3季度产品促销、东南亚市场开拓、年度客户答谢活动
- 详情弹窗已链接（点击"查看详情"按钮打开）

**关键文件**:
- `src/views/MarketingView.vue` - 229.2KB

---

### v1.0.11 - 2026-03-24 11:05
**状态**: ✅ 稳定
**修改内容**:
- 实现"历史活动"详情弹窗功能
  - 修复 `viewHistoryDetail` 函数（之前只是提示）
  - 添加详情弹窗，包含：基本信息、核心数据统计、渠道效果分析、效果评估、经验总结
  - 支持复制活动和导出报告

**关键文件**:
- `src/views/MarketingView.vue` - 227.4KB

---

### v1.0.10 - 2026-03-24 10:57
**状态**: ✅ 稳定
**修改内容**:
- 实现"SOP序列模板"自定义功能
  - 添加自定义SOP弹窗（showCustomSopModal）
  - 支持自定义SOP名称和步骤
  - 支持添加/删除步骤
  - 支持选择触达渠道（邮件/WhatsApp/LinkedIn/电话/微信）
  - 实时预览效果
  - 保存后应用到营销活动

**关键文件**:
- `src/views/MarketingView.vue` - 216.9KB

---

### v1.0.9 - 2026-03-24 10:48
**状态**: ✅ 稳定
**修改内容**:
- 修复活动卡片点击详情弹窗功能
  - 修复 `showCampaignDetail` 函数（之前只是 console.log）
  - 现在点击卡片可以正确打开活动详情弹窗
- 活动详情弹窗包含：基本信息、核心数据、触达渠道、目标客户、SOP序列、最近互动

**关键文件**:
- `src/views/MarketingView.vue` - 205.9KB

---

### v1.0.8 - 2026-03-24 10:43
**状态**: ✅ 稳定
**修改内容**:
- 为"自动营销"模块增加活动数据
  - 进行中：新增 3 条（非洲新兴市场开拓、2026春季产品推广、展会客户跟进计划）
  - 已暂停：新增 3 条（日韩高端客户培育、南美分销渠道建设、印度IT采购季活动）
  - 已完成：新增 4 条（2025年终大促、欧洲圣诞节日营销、中东斋月特别活动、2025广交会前期预热）
- 总活动数从 5 条增加到 15 条

**关键文件**:
- `src/views/MarketingView.vue` - 205.9KB

---

### v1.0.7 - 2026-03-23 16:57
**状态**: ✅ 稳定
**修改内容**:
- 修复"人工干预与客户保护"弹窗中"干预历史"标签页内容缺失问题
- 实现标签页切换功能（客户保护白名单 / 干预历史）
- 干预历史显示当前活动的所有干预记录

**关键文件**:
- `src/views/MarketingView.vue` - 202.2KB

---

### v1.0.6 - 2026-03-23 16:52
**状态**: ✅ 稳定
**修改内容**:
- 调换活动卡片中"打开邮件的客户"和"回复邮件审核"按钮位置
- 新顺序：打开邮件 → 回复邮件 → 人工干预 → AI生成

**关键文件**:
- `src/views/MarketingView.vue` - 200.8KB

---

### v1.0.5 - 2026-03-23 16:50
**状态**: ✅ 稳定
**修改内容**:
- 优化"创建营销活动"弹窗样式（渐变头部、步骤指示器动画、表单焦点效果）
- 优化"回复邮件审核"弹窗样式（绿色渐变头部、统计卡片、回复列表）
- 优化通用弹窗样式（页脚背景、按钮悬停效果）
- 添加淡入动画效果

**关键文件**:
- `src/views/MarketingView.vue` - 200.8KB

---

### v1.0.4 - 2026-03-23 16:46
**状态**: ✅ 稳定
**修改内容**:
- 修复 `approveReplyWithReview`、`rejectReplyWithReason`、`assignReplyToSales` 三个函数重复定义的编译错误
- 删除第二组重复函数定义

**关键文件**:
- `src/views/MarketingView.vue` - 192.9KB

---

### v1.0.3 - 2026-03-23 16:44
**状态**: ✅ 稳定
**修改内容**:
- 修复标签嵌套不匹配错误（第2164行 `</div>` 报错）
- 删除残留的"回复邮件客户详情"弹窗代码（约160行）
- 恢复干预弹窗正确的 `v-if="showInterventionModal"` 结构

**关键文件**:
- `src/views/MarketingView.vue` - 193.7KB

---

### v1.0.2 - 2026-03-23 16:29
**状态**: ✅ 稳定
**修改内容**:
- 修复 `openAIGenerator` 函数未接收 `campaign` 参数的问题
- 修复回复审核弹窗标题变量错误（`selectedReplyReview?.repliedCustomers` → `repliedCustomers.length`）
- 添加缺失函数：`approveReplyWithReview`、`rejectReplyWithReason`、`assignReplyToSales`

**关键文件**:
- `src/views/MarketingView.vue` - 201.3KB

---

### v1.0.1 - 2026-03-23 16:23
**状态**: ✅ 稳定
**修改内容**:
- 回滚"回复邮件客户详情"弹窗相关代码
- 移除 `showReplyDetailModal`、`selectedReplyDetail`、`openReplyDetailModal` 等
- 恢复回复审核弹窗中的操作按钮（批准/分配/拒绝）

**关键文件**:
- `src/views/MarketingView.vue` - 200.5KB

---

### v1.0.0 - 2026-03-23 16:54（版本库建立时基准版本）
**状态**: ✅ 基础版本
**修改内容**:
- 创建版本库系统
- 自动营销模块深度优化完成
  - 客户保护白名单机制
  - 打开邮件客户管理
  - 回复邮件人工审核
  - 人工干预机制
  - 样式修复

**关键文件**:
- `src/views/MarketingView.vue` - 200.8KB

---

## 版本对比表

| 版本 | 日期时间 | 主要修改 | 文件大小 |
|------|---------|---------|---------|
| **v1.0.7** | 2026-03-23 16:57 | 修复干预历史标签页 | 202.2KB |
| v1.0.6 | 2026-03-23 16:52 | 调换按钮位置 | 200.8KB |
| v1.0.5 | 2026-03-23 16:50 | 优化弹窗样式 | 200.8KB |
| v1.0.4 | 2026-03-23 16:46 | 修复重复函数定义 | 192.9KB |
| v1.0.3 | 2026-03-23 16:44 | 修复标签嵌套错误 | 193.7KB |
| v1.0.2 | 2026-03-23 16:29 | 修复多个函数错误 | 201.3KB |
| v1.0.1 | 2026-03-23 16:23 | 回滚详情弹窗 | 200.5KB |
| v1.0.0 | 2026-03-23 16:54 | 版本库建立基准 | 200.8KB |

---

## 快速回滚指南

告诉我版本号，我会帮你回滚到该版本。例如：
> "回滚到 v1.0.3"

---

**版本库创建时间**: 2026-03-23 16:54 GMT+8
**最后更新**: 2026-03-24 10:38 GMT+8
