Files
hzdyjs/docs/变更管理/code-adjust-record-2025-07-11-wuzilong.md
T
zlwu 8538ef5036 feat(hq): 支持报修工单逻辑删除
1. 后端实体 HqPmRepairOrder 新增 deleted 字段并注解 @TableLogic。
2. 数据库补丁 patch_2025-07-11_hq_pm_repair_order_deleted.sql 添加 deleted 字段与索引。
3. 更新变更记录文档。
2025-07-11 20:14:13 +08:00

1.4 KiB

代码调整记录 - 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 实体及相关业务逻辑。
  • 文档同步: 本次变更已同步更新数据库设计文档及变更记录。