From feea6a61a270993e5ec7899192d8719e631f70f4 Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期六, 13 九月 2025 14:58:02 +0800 Subject: [PATCH] 业务员导出 --- ruoyi-system/src/main/resources/mapper/system/TCrmSalespersonMapper.xml | 23 +++++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-) diff --git a/ruoyi-system/src/main/resources/mapper/system/TCrmSalespersonMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TCrmSalespersonMapper.xml index 4547c35..0edef6a 100644 --- a/ruoyi-system/src/main/resources/mapper/system/TCrmSalespersonMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/system/TCrmSalespersonMapper.xml @@ -47,5 +47,28 @@ </where> ORDER BY tcs.create_time DESC </select> + <select id="listExport" resultType="com.ruoyi.system.export.TCrmSalespersonExport"> + select + tcs.id, tcs.user_id, tcs.salesperson_name, tcs.phone, tcs.branch_id, tcs.money_commission, tcs.points_commission, tcs.user_points, + tcs.status, tcs.create_time, tcs.update_time, tcs.create_by, tcs.update_by, tcs.disabled, tcb.branch_name + from t_crm_salesperson tcs + left join t_crm_branch tcb on tcs.branch_id = tcb.id + <where> + <if test="query.salespersonName != null and query.salespersonName != ''"> + and tcs.salesperson_name like concat('%',#{query.salespersonName},'%') + </if> + <if test="query.phone != null and query.phone != ''"> + and tcs.phone like concat('%',#{query.phone},'%') + </if> + <if test="query.branchId != null and query.branchId != ''"> + and tcs.branch_id = #{query.branchId} + </if> + <if test="query.status != null"> + and tcs.status = #{query.status} + </if> + AND tcs.disabled = ${@com.ruoyi.common.enums.DisabledEnum@NO.getCode()} + </where> + ORDER BY tcs.create_time DESC + </select> </mapper> -- Gitblit v1.7.1