refactor(shop): 优化关联查询方式

- 将 ShopDealerRefereeMapper.xml 中的 LEFT JOIN 改为 INNER JOIN
- 提高查询效率,仅返回有匹配记录的结果
This commit is contained in:
2025-09-09 21:02:33 +08:00
parent eab2890527
commit edffd600c0

View File

@@ -12,8 +12,8 @@
u.avatar,
u.phone
FROM shop_dealer_referee a
LEFT JOIN gxwebsoft_core.sys_user d ON a.dealer_id = d.user_id AND d.deleted = 0
LEFT JOIN gxwebsoft_core.sys_user u ON a.user_id = u.user_id AND u.deleted = 0
INNER JOIN gxwebsoft_core.sys_user d ON a.dealer_id = d.user_id AND d.deleted = 0
INNER JOIN gxwebsoft_core.sys_user u ON a.user_id = u.user_id AND u.deleted = 0
<where>
<if test="param.id != null">
AND a.id = #{param.id}