From e6fcccc6f1a04c3fe1d28aeb00e13e44a8e2bf5b Mon Sep 17 00:00:00 2001 From: zhaoqing <3160641494@qq.com> Date: Thu, 11 Jun 2026 12:27:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=95=86=E4=B8=9A=E5=90=88?= =?UTF-8?q?=E4=BD=9C=E4=BC=99=E4=BC=B4=E6=8E=A8=E9=80=81-=E5=90=84?= =?UTF-8?q?=E7=BB=84=E7=BB=87=E7=8B=AC=E7=AB=8B=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resources/mapper/UserShipperMapper.xml | 21 ++++++++++--------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/mhd-user-center/src/main/resources/mapper/UserShipperMapper.xml b/mhd-user-center/src/main/resources/mapper/UserShipperMapper.xml index 311b1a141..cbde44994 100644 --- a/mhd-user-center/src/main/resources/mapper/UserShipperMapper.xml +++ b/mhd-user-center/src/main/resources/mapper/UserShipperMapper.xml @@ -162,13 +162,14 @@ b.tax_number, b.user_email, b.user_remark as userRemarkShipper, - b.push_status, - b.push_time, - b.push_by, - b.push_by_name, - b.data_source + b.data_source, + COALESCE(pl.push_status, 1) AS push_status, + pl.push_time, + pl.push_by, + pl.push_by_name FROM "USER" a LEFT JOIN user_shipper b ON a.user_id = b.user_id + LEFT JOIN business_partner_push_log pl ON pl.shipper_id = b.shipper_id AND pl.organization_id = #{organizationId} left join (select user_id, LISTAGG(DISTINCT r.role_name, '&') WITHIN GROUP(ORDER BY r.role_name) AS roleName from role r left join user_role ur on r.role_id = ur.role_id and ur.del_flag = 1 @@ -324,16 +325,16 @@ and DATE_FORMAT(a.update_time,'%Y-%m-%d') <= #{updateTimeTo} - /*推送状态*/ + /*推送状态(来自 business_partner_push_log)*/ - and b.push_status = #{pushStatus} + and COALESCE(pl.push_status, 1) = #{pushStatus} - /*推送时间*/ + /*推送时间(来自 business_partner_push_log)*/ - and DATE_FORMAT(b.push_time,'%Y-%m-%d') >= #{pushTimeFrom} + and pl.push_time >= #{pushTimeFrom} - and DATE_FORMAT(b.push_time,'%Y-%m-%d') <= #{pushTimeTo} + and pl.push_time <= #{pushTimeTo} /*审核时间*/