longz
2026-08-11 02376344bece7174bbf9b8c19ac18072792f5f74
fix: restore base platform income for whitelist orders
1个文件已修改
6 ■■■■■ 已修改文件
ruoyi-service/ruoyi-order/src/main/resources/mapper/order/TChargingOrderMapper.xml 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-service/ruoyi-order/src/main/resources/mapper/order/TChargingOrderMapper.xml
@@ -2723,8 +2723,7 @@
    <select id="chargingOrderShareIncomeByOrderIds" resultType="map">
        select
        o.id as orderId,
        sum(CASE WHEN s.pay_channel = 'WHITELIST' THEN 0
            ELSE IFNULL(s.channel_pay_amount, 0) - IFNULL(s.share_amount, 0) END) as platformIncome,
        sum(IFNULL(s.channel_pay_amount, 0) - IFNULL(s.share_amount, 0)) as platformIncome,
        sum(IFNULL(s.share_amount, 0)) as partnerIncome,
        CASE WHEN o.is_whitelist = 1 AND o.status = 5 THEN IFNULL(o.whitelist_electric_refund_amount, 0)
            + IFNULL(o.whitelist_service_refund_amount, 0) ELSE 0 END as whitelistRefund
@@ -2767,8 +2766,7 @@
    <select id="chargingOrderShareIncomeSummaryByOrderIds" resultType="map">
        select
        sum(CASE WHEN s.pay_channel = 'WHITELIST' THEN 0
            ELSE IFNULL(s.channel_pay_amount, 0) - IFNULL(s.share_amount, 0) END) as platformIncomeTotal,
        sum(IFNULL(s.channel_pay_amount, 0) - IFNULL(s.share_amount, 0)) as platformIncomeTotal,
        sum(IFNULL(s.share_amount, 0)) as partnerIncomeTotal
        from `charging_pile_order`.t_charging_order_share_record s
        inner join `charging_pile_order`.t_charging_order o on o.id = s.charging_order_id