|
@@ -2189,40 +2189,34 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
|
|
|
<select id="getSubsidyList" resultType="com.ydd.module.dto.SubsidyStatisticsDto">
|
|
|
SELECT
|
|
|
- original as originalAmount,
|
|
|
- reala as realAmount,
|
|
|
- coup as couponAmount,
|
|
|
- (original - reala) as subsidyAmount,
|
|
|
+ sum(original) as originalAmount,
|
|
|
+ sum(reala) as realAmount,
|
|
|
+ sum(coup) as couponAmount,
|
|
|
+ (sum(original) - sum(reala)) as subsidyAmount,
|
|
|
delivery_name as deliveryName,
|
|
|
tim as date,
|
|
|
- commission as commission,
|
|
|
- if(original - reala >0,-(original-reala+commission),abs(original - reala)-commission) as profit
|
|
|
+ sum(commission) as commission,
|
|
|
+ if(sum(original) - sum(reala) >0,-(sum(original) - sum(reala)+sum(commission)),abs(sum(original) - sum(reala))-sum(commission)) as profit
|
|
|
FROM
|
|
|
(
|
|
|
SELECT
|
|
|
- sum(o.max_amount) original,
|
|
|
- sum(
|
|
|
- o.pay_amount - o.tip_amount
|
|
|
- ) reala,
|
|
|
- sum(
|
|
|
- o.pay_amount
|
|
|
- ) realb,
|
|
|
+ o.max_amount original,
|
|
|
+ o.pay_amount - o.tip_amount reala,
|
|
|
+ o.pay_amount realb,
|
|
|
(select SUM(if(agent_id is not null,commission,0)) from lb_profits_detail d where d.order_id= o.id)commission,
|
|
|
- sum( o.coupon_amount) coup,
|
|
|
+ o.coupon_amount coup,
|
|
|
o.delivery_name,
|
|
|
DATE_FORMAT(o.create_time, '%Y-%m-%d') tim
|
|
|
FROM
|
|
|
lb_order o
|
|
|
WHERE
|
|
|
- o.id in(select DISTINCT order_id from lb_profits_detail d where d.create_time >= #{params.startTime}
|
|
|
- AND d.create_time < #{params.endTime} and origin_source=0)
|
|
|
+ o.id in(select DISTINCT order_id from lb_profits_detail d where d.create_time >= #{params.startTime}
|
|
|
+ AND d.create_time < #{params.endTime} and origin_source=0)
|
|
|
and o.delivery_status = 4
|
|
|
and o.payment_type!=5
|
|
|
and o.dada_dsp_id is null
|
|
|
- GROUP BY
|
|
|
- o.delivery_name,
|
|
|
- DATE_FORMAT(o.create_time, '%Y-%m-%d')
|
|
|
) t
|
|
|
+ GROUP BY deliveryName,date
|
|
|
ORDER BY date DESC
|
|
|
</select>
|
|
|
|