- selectByCategory SQL 增加 INNER JOIN app_product,确保只返回该租户下有效产品配置
- 加入关联条件 ap.product_id = ac.app_id 和 ap.tenant_id = #{tenantId}
- 保证查询结果中 app_config 的 app_id 必须对应有效且属于当前租户的产品
- 维护原有租户过滤和配置类型过滤逻辑,增强数据准确性
- 该改动对 Service 和 Controller 层无影响,无需修改调用逻辑
498 B
498 B
2026-06-18 工作日志
AppConfigMapper.xml 添加关联查询
改动文件: src/main/java/com/gxwebsoft/websopy/mapper/AppConfigMapper.xml
selectByCategorySQL 增加了INNER JOIN db_websopy.app_product,关联条件:ap.product_id = ac.app_idap.tenant_id = #{tenantId}
- 目的:确保只返回该租户下有效产品的配置,防止 app_config 中的 app_id 指向非该租户的产品
- Service 层和 Controller 层无需改动,不影响现有调用