-- =============================================================================
-- 系统更新说明 V2.0.2（2026-07-29 ~ 2026-07-30）
-- 说明：写入/覆盖 lq_changelog 中的 V2.0.2 并发布；脚本可重复执行
-- =============================================================================

SET @ChangelogId = 'changelog-v2-0-2-lq';
SET @Version = 'V2.0.2';
SET @Title = '2026年7月系统更新（V2.0.2）';
SET @Type = 1; -- 1=功能更新
SET @Content = '新增功能

1. 会员自定义标签
- 全公司共用标签库；管理后台维护标签库（名称、颜色）
- 客户详情支持维护自定义标签（数量上限可在系统设置配置）
- 管理后台、门店 PC、员工小程序均可为客户打标签；新标签自动入库
- 物理删除标签时级联解除会员绑定

2. 监控中心 · 大客卡金异常
- 按系统设置阈值监控大额开单、耗卡、退卡、转卡
- 管理后台【监控中心 → 大客卡金异常】列表；事业部驾驶舱增加入口
- 阈值在【系统设置 → 业务配置 → 监控中心】分别配置

3. 培训签到（H5）
- 管理端生成培训签到链接/二维码；学员扫码签到
- 支持定位、拍照等签到方式（见培训签到管理菜单）
- 需执行培训签到相关建表 SQL 后使用

4. 入职资料公开填报（H5）
- 支持匿名访问的入职资料填报页；OSS 上传与表单校验
- 人事审核流程联动优化

5. 科技部驾驶舱 · Slim 科美
- 统计口径增加 Slim 金额（与溯源、Cell 并列）
- 科美总收入 = 溯源 + Cell + Slim；趋势、排行、分布、门店明细同步展示

优化与修复

1. 重复充值软提醒：改为按业务类型分别提示（开单只看当日开单、耗卡只看当日耗卡），避免「先开单再耗卡」误提醒
2. 科技部驾驶舱：修复门店排行/分布接口 dynamic 金额字段导致的 500 错误；SqlSugar 查询改为强类型映射
3. 考勤：半天请假时段、补卡全勤口径与明细展示继续完善；考勤组配置支持半天时段字段
4. 退卡明细：报表截图预览、导出与筛选体验优化
5. 小程序：常用驾驶舱等页面迁至 pagesB 分包，减小主包体积；「我的」页资源与入口调整
6. 开单/耗卡：科美 cell/slim 品项健康师与科技部老师校验规则优化；金三角 ID 异步补齐
7. 品项资料：fl 冗余字段清理脚本（阶段二，需 DBA 确认后执行）
8. 数据修复脚本：金三角 jsjid 历史漏挂补挂（分批 SQL，按环境执行）

部署说明
- 会员标签：执行 创建会员自定义标签表、会员标签库管理菜单配置 SQL
- 大客卡金异常：执行 大客卡金异常监控阈值配置、监控中心菜单 SQL；重启后端 API
- 培训签到：执行 2026-07-30-培训签到表.sql 及菜单配置
- 考勤半天：执行 lq_attendance_group_半天时段字段.sql';

DELETE FROM lq_changelog WHERE F_Id = @ChangelogId OR F_Version = @Version;

INSERT INTO lq_changelog (
  F_Id, F_Version, F_Title, F_Content, F_Type,
  F_IsPublished, F_PublishedTime, F_CreateUserId, F_CreateTime, F_ModifyTime
) VALUES (
  @ChangelogId,
  @Version,
  @Title,
  @Content,
  @Type,
  1,
  NOW(),
  'admin',
  NOW(),
  NOW()
);
