|
@@ -955,7 +955,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
SELECT
|
|
|
count(if(status = 4,true,null)) as verifyNum,
|
|
|
SUM(CASE WHEN status = 4 THEN pay_amount ELSE 0 END) as verifyAmount,
|
|
|
- count(if(status in (1,2,3),true,null)) as awaitNum,
|
|
|
+ count(CASE WHEN status in (1,2,3) THEN true ELSE null END) as awaitNum,
|
|
|
SUM(CASE WHEN status in (1,2,3) THEN pay_amount ELSE 0 END) as awaitAmount
|
|
|
FROM
|
|
|
oms_order
|
|
@@ -965,9 +965,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
|
|
|
<select id="queryTeamOrder" resultType="com.chelvc.cloud.vehicle.client.dto.MerchantTeamDTO">
|
|
|
SELECT
|
|
|
- count(if(o.status = 4,true,null)) as verifyNum,
|
|
|
- SUM(CASE WHEN o.status = 4 THEN o.pay_amount ELSE 0 END) as verifyAmount,
|
|
|
- count(if(o.status in (1,2,3),true,null)) as awaitNum,
|
|
|
+ count(if(o.status = 4,true,null)) as popularizeNum,
|
|
|
+ SUM(CASE WHEN o.status = 4 THEN o.pay_amount ELSE 0 END) as popularizeAmount,
|
|
|
+ count(CASE WHEN o.status in (1,2,3) THEN true ELSE null END) as awaitNum,
|
|
|
SUM(CASE WHEN o.status in (1,2,3) THEN o.pay_amount ELSE 0 END) as awaitAmount
|
|
|
FROM
|
|
|
oms_order o
|