|
|
@ -272,26 +272,6 @@
|
|
|
|
GROUP BY c.sub_merchant_id ORDER BY diff_days desc
|
|
|
|
GROUP BY c.sub_merchant_id ORDER BY diff_days desc
|
|
|
|
</select>
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
|
|
<select id="tradeSubMerchantIdBy60Days" resultType="com.alibaba.fastjson.JSONObject">
|
|
|
|
|
|
|
|
<![CDATA[
|
|
|
|
|
|
|
|
SELECT COUNT(DISTINCT c.client_id) client_count,
|
|
|
|
|
|
|
|
c.sub_merchant_id,
|
|
|
|
|
|
|
|
c.merchant_id,
|
|
|
|
|
|
|
|
tmp.create_time last_trade_time,
|
|
|
|
|
|
|
|
datediff(now(), tmp.create_time) diff_days
|
|
|
|
|
|
|
|
FROM sys_clients c INNER JOIN (SELECT sub_merchant_id, max(create_time) create_time
|
|
|
|
|
|
|
|
FROM pmt_orders where status>=5 and create_time>=#{begin} and create_time<=now()
|
|
|
|
|
|
|
|
and channel='Wechat'
|
|
|
|
|
|
|
|
GROUP BY sub_merchant_id
|
|
|
|
|
|
|
|
) tmp on c.sub_merchant_id = tmp.sub_merchant_id
|
|
|
|
|
|
|
|
WHERE
|
|
|
|
|
|
|
|
c.sub_merchant_id IS not null AND c.merchant_id IS NOT NULL
|
|
|
|
|
|
|
|
AND (c.approve_result = 1 OR c.approve_result= 2) AND c.is_valid = 1
|
|
|
|
|
|
|
|
AND c.enable_wechat = 1
|
|
|
|
|
|
|
|
]]>
|
|
|
|
|
|
|
|
GROUP BY c.sub_merchant_id ORDER BY diff_days desc
|
|
|
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<select id="countClientsSettlementCycle" resultType="com.alibaba.fastjson.JSONObject">
|
|
|
|
<select id="countClientsSettlementCycle" resultType="com.alibaba.fastjson.JSONObject">
|
|
|
|
SELECT COUNT(DISTINCT c.client_id) client_count,
|
|
|
|
SELECT COUNT(DISTINCT c.client_id) client_count,
|
|
|
|
CASE c.clean_days
|
|
|
|
CASE c.clean_days
|
|
|
|