|
|
|
@ -52,7 +52,9 @@
|
|
|
|
|
<if test="client_ids==null and client_id != null">
|
|
|
|
|
and o.client_id=#{client_id}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="org_id!=null">and l.org_id=#{org_id}</if>
|
|
|
|
|
<if test="org_id!=null and org_ids==null">and l.org_id=#{org_id}</if>
|
|
|
|
|
<if test="org_ids!=null">and l.org_id in
|
|
|
|
|
<foreach collection="org_ids" item="org_id" open="(" close=")" separator=",">#{org_id}</foreach></if>
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="analysisTotalCount" resultType="java.lang.Double">
|
|
|
|
@ -72,7 +74,10 @@
|
|
|
|
|
<if test="client_ids==null and client_id != null">
|
|
|
|
|
and o.client_id=#{client_id}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="org_id!=null">and l.org_id=#{org_id}</if>
|
|
|
|
|
<if test="org_id!=null and org_ids==null">and l.org_id=#{org_id}</if>
|
|
|
|
|
<if test="org_ids!=null">and l.org_id in
|
|
|
|
|
<foreach collection="org_ids" item="org_id" open="(" close=")" separator=",">#{org_id}</foreach>
|
|
|
|
|
</if>
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="analysisRefundAmount" resultType="java.lang.Double">
|
|
|
|
@ -156,7 +161,9 @@
|
|
|
|
|
<if test="client_ids==null and client_id != null">
|
|
|
|
|
and o.client_id=#{client_id}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="org_id!=null">and o.org_id=#{org_id}</if>
|
|
|
|
|
<if test="org_id!=null and org_ids==null">and o.org_id=#{org_id}</if>
|
|
|
|
|
<if test="org_ids!=null">and o.org_id in
|
|
|
|
|
<foreach collection="org_ids" item="org_id" open="(" close=")" separator=",">#{org_id}</foreach></if>
|
|
|
|
|
<![CDATA[
|
|
|
|
|
GROUP BY o.order_id
|
|
|
|
|
]]>
|
|
|
|
@ -199,7 +206,9 @@
|
|
|
|
|
<if test="client_id!=null">AND l.client_id = #{client_id}</if>
|
|
|
|
|
<if test="begin!=null">and o.create_time >= #{begin}</if>
|
|
|
|
|
<if test="end!=null">and o.create_time <= #{end}</if>
|
|
|
|
|
<if test="org_id!=null">and l.org_id=#{org_id}</if>
|
|
|
|
|
<if test="org_id!=null and org_ids==null">and l.org_id=#{org_id}</if>
|
|
|
|
|
<if test="org_ids!=null">and l.org_id in
|
|
|
|
|
<foreach collection="org_ids" item="org_id" open="(" close=")" separator=",">#{org_id}</foreach></if>
|
|
|
|
|
GROUP BY gateway_label
|
|
|
|
|
</select>
|
|
|
|
|
<select id="tradeAnalysisInHours" resultType="com.alibaba.fastjson.JSONObject">
|
|
|
|
@ -226,7 +235,9 @@
|
|
|
|
|
<if test="client_ids==null and client_id != null">
|
|
|
|
|
and o.client_id=#{client_id}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="org_id!=null">and l.org_id=#{org_id}</if>
|
|
|
|
|
<if test="org_id!=null and org_ids==null">and l.org_id=#{org_id}</if>
|
|
|
|
|
<if test="org_ids!=null">and l.org_id in
|
|
|
|
|
<foreach collection="org_ids" item="org_id" open="(" close=")" separator=",">#{org_id}</foreach></if>
|
|
|
|
|
<if test="bd_group!=null">and l.client_id in
|
|
|
|
|
(SELECT b.client_id FROM sys_client_bd b
|
|
|
|
|
INNER JOIN financial_bd_config c ON c.manager_id=b.bd_id
|
|
|
|
@ -260,7 +271,9 @@
|
|
|
|
|
<if test="client_ids==null and client_id != null">
|
|
|
|
|
and o.client_id=#{client_id}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="org_id!=null">and l.org_id=#{org_id}</if>
|
|
|
|
|
<if test="org_id!=null and org_ids==null">and l.org_id=#{org_id}</if>
|
|
|
|
|
<if test="org_ids!=null">and l.org_id in
|
|
|
|
|
<foreach collection="org_ids" item="org_id" open="(" close=")" separator=",">#{org_id}</foreach></if>
|
|
|
|
|
<![CDATA[
|
|
|
|
|
GROUP BY date(o.create_time)
|
|
|
|
|
ORDER BY date(o.create_time)
|
|
|
|
|