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