|
|
@@ -0,0 +1,20 @@
|
|
|
+# 代码调整记录 - 2025-07-11
|
|
|
+
|
|
|
+> **修改人**: wuzilong
|
|
|
+> **修改时间**: 2025-07-11 10:00:00
|
|
|
+> **涉及模块**: 后勤报告厅预约管理 (hq_hall_info)
|
|
|
+> **变更类型**: 数据库结构调整
|
|
|
+
|
|
|
+## 变更内容
|
|
|
+1. **新增逻辑删除字段**: 在 `hq_hall_info` 表中新增 `deleted` TINYINT(1) 字段,默认值 `0`,用于逻辑删除标识。
|
|
|
+2. **新增索引**: 为 `deleted` 字段创建 `idx_deleted` 普通索引,提升按删除状态过滤时的查询性能。
|
|
|
+3. **补丁脚本**: 生成数据库补丁脚本 `patch_2025-07-11_hq_hall_info_deleted.sql`,已存放于 `docs/设计文档/database/` 目录。
|
|
|
+4. **报修工单逻辑删除**: 在 `hq_pm_repair_order` 表新增 `deleted` TINYINT(1) 字段,默认值 `0`,并创建 `idx_deleted` 索引;生成数据库补丁脚本 `patch_2025-07-11_hq_pm_repair_order_deleted.sql`。
|
|
|
+
|
|
|
+## 变更原因
|
|
|
+按照数据库开发强制要求(逻辑删除规范)以及后勤模块统一设计,需要支持对报告厅信息的逻辑删除操作,避免物理删除导致的数据缺失问题。
|
|
|
+
|
|
|
+## 注意事项
|
|
|
+- **仅在测试环境执行**: 请先在测试库执行上述补丁脚本并验证,无误后再同步到正式环境。
|
|
|
+- **代码同步**: 后续若需要在代码中使用逻辑删除功能,需同步更新 `HqHallInfo` 实体及相关业务逻辑。
|
|
|
+- **文档同步**: 本次变更已同步更新数据库设计文档及变更记录。
|