记得上下班打卡 | git大法好,push需谨慎

Commit 7a2a7155 authored by GaoHu's avatar GaoHu

exit

parent 322d6923
...@@ -63,7 +63,8 @@ ...@@ -63,7 +63,8 @@
<select id="getUserOrgByPerIdAndUidAndAgentMaster" resultType="java.util.Map"> <select id="getUserOrgByPerIdAndUidAndAgentMaster" resultType="java.util.Map">
SELECT SELECT
SUM(kot.price * kotr.agent_distributions_master * ( kot.number - kot.refund_number )) totalPrice SUM(
( kot.price_actual - kot.price_refund )* kotr.agent_distributions_master) totalPrice
FROM FROM
kylin_order_ticket_relations AS kotr kylin_order_ticket_relations AS kotr
INNER JOIN kylin_order_tickets AS kot ON kot.order_tickets_id = kotr.order_id INNER JOIN kylin_order_tickets AS kot ON kot.order_tickets_id = kotr.order_id
...@@ -73,10 +74,10 @@ ...@@ -73,10 +74,10 @@
kotr.order_id kotr.order_id
FROM FROM
kylin_order_ticket_relations AS kotr kylin_order_ticket_relations AS kotr
INNER JOIN kylin_order_ticket_entities AS kote ON kote.order_id = kotr.order_id LEFT JOIN kylin_order_ticket_status AS kots ON kots.order_id = kotr.order_id
WHERE WHERE
kotr.agent_id IN ( SELECT uid FROM smile_user WHERE agent_id = #{uid} ) kotr.agent_id IN ( SELECT uid FROM smile_user WHERE agent_id = #{uid} )
AND kote.is_payment = 1 AND kotr.agent_id != #{uid} AND kots.status IN (1,6)
) AND kotr.performance_id = #{performancesId} AND kotr.ticket_id = #{ticketId} ) AND kotr.performance_id = #{performancesId} AND kotr.ticket_id = #{ticketId}
</select> </select>
...@@ -117,7 +118,7 @@ ...@@ -117,7 +118,7 @@
sukotr.agent_distributions AS `use`, sukotr.agent_distributions AS `use`,
SUM( kot.number - kot.refund_number ) number, SUM( kot.number - kot.refund_number ) number,
SUM( SUM(
kot.price * sukotr.agent_distributions * ( kot.number - kot.refund_number )) totalPrice ( kot.price_actual - kot.price_refund ) * sukotr.agent_distributions ) totalPrice
FROM FROM
kylin_order_tickets AS kot kylin_order_tickets AS kot
INNER JOIN ( INNER JOIN (
...@@ -136,7 +137,8 @@ ...@@ -136,7 +137,8 @@
WHERE WHERE
kotr.performance_id = #{performancesId} kotr.performance_id = #{performancesId}
) AS sukotr ON sukotr.order_id = kot.order_tickets_id ) AS sukotr ON sukotr.order_id = kot.order_tickets_id
INNER JOIN kylin_order_ticket_entities AS kote ON kote.order_id = kot.order_tickets_id LEFT JOIN kylin_order_ticket_status AS kots ON kots.order_id = kot.order_tickets_id
WHERE kots.status IN (1,6)
GROUP BY GROUP BY
sukotr.uid, sukotr.uid,
sukotr.ticket_id sukotr.ticket_id
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment