|
|
@@ -2087,4 +2087,23 @@
|
|
|
GROUP BY rrm.short_name,tv.floor
|
|
|
) p
|
|
|
</select>
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ <select id="selectTotalByOrderIds" resultType="com.yc.ship.module.trade.controller.admin.order.vo.order.OrderTotalRespVO">
|
|
|
+ select sum(adult_total_num) adultTotalNum, sum(child_total_num) childTotalNum, sum(baby_total_num) babyTotalNum,
|
|
|
+ sum(with_total_num) withTotalNum, sum(leader_total_num) leaderTotalNum, sum(free_num) freeNum,
|
|
|
+ sum(order_money) orderMoney, sum(real_money) realMoney, sum(other_money) otherMoney,
|
|
|
+ sum(adjust_total_money) adjustTotalMoney, sum(with_amount) withTotalNumMoney,
|
|
|
+ sum(leader_amount) leaderTotalMoney, sum(free_amount) freeAmount, sum(service_money) serviceMoney,
|
|
|
+ sum(up_floor_total_num) upFloorTotalNum, sum(up_floor_total_money) upFloorTotalMoney,
|
|
|
+ sum(plus_total_num) plusTotalNum, sum(collection_service_money) collectionServiceMoney,
|
|
|
+ sum(use_room_total_num) totalRoomNum,sum(free_amount) freeAmount from trade_order_total
|
|
|
+ where 1=1
|
|
|
+ AND old_order_id in
|
|
|
+ <foreach collection="orderIds" item="item" separator="," open="(" close=")">
|
|
|
+ #{item}
|
|
|
+ </foreach>
|
|
|
+ </select>
|
|
|
</mapper>
|
|
|
+
|