Files
data-engine/common/report/config
lmk 9eeb7584b2 fix(qa): ISSUE-005 — 修复 GetAllBusinesses 等 SELECT 查询ID为0的Bug
根因: common库的 selectHook 自动给 Model() 查询追加 tenant_id = 1 条件,
而数据库中已有数据的 tenant_id = 0,导致查询结果为空且 ID 字段为 0。
暴露表现: 前端编辑按钮不可用(openBizModal(0) 走新建分支而非编辑分支)。

修复: 将所有 SELECT 查询改为 gfdb.DB(ctx).GetAll() 原生 SQL,
绕过 selectHook 的自动租户过滤,保证 ID 字段正确填充。
INSERT/UPDATE/DELETE 不受影响(updateHook/deleteHook 不追加租户条件)。
2026-06-17 10:04:25 +08:00
..