|
@@ -36,6 +36,7 @@
|
|
from tb_rst_dm_financial_receipt t
|
|
from tb_rst_dm_financial_receipt t
|
|
LEFT JOIN tb_rst_sys_admin sa ON t.fr_claim_admin_id = sa.admin_id
|
|
LEFT JOIN tb_rst_sys_admin sa ON t.fr_claim_admin_id = sa.admin_id
|
|
LEFT JOIN tb_rst_dm_dealer dd ON t.dealer_id = dd.dealer_id
|
|
LEFT JOIN tb_rst_dm_dealer dd ON t.dealer_id = dd.dealer_id
|
|
|
|
+ LEFT JOIN tb_rst_sys_admin sa2 ON dd.create_id = sa2.admin_id
|
|
<where>
|
|
<where>
|
|
<if test="frId != null ">
|
|
<if test="frId != null ">
|
|
AND t.fr_id = #{frId}
|
|
AND t.fr_id = #{frId}
|
|
@@ -67,6 +68,9 @@
|
|
<if test="frClaimAdminName != null and frClaimAdminName != ''">
|
|
<if test="frClaimAdminName != null and frClaimAdminName != ''">
|
|
AND sa.admin_name like CONCAT ('%',#{frClaimAdminName},'%')
|
|
AND sa.admin_name like CONCAT ('%',#{frClaimAdminName},'%')
|
|
</if >
|
|
</if >
|
|
|
|
+ <if test="dealerAdminId != null ">
|
|
|
|
+ AND (t.fr_claim_status = 2 OR dd.create_id = #{dealerAdminId})
|
|
|
|
+ </if >
|
|
</where>
|
|
</where>
|
|
ORDER BY t.fr_id DESC
|
|
ORDER BY t.fr_id DESC
|
|
</select>
|
|
</select>
|