From 8bfe96b6f370f1d2e79b739c7db50b95dab9a965 Mon Sep 17 00:00:00 2001
From: cloudroam <cloudroam>
Date: 星期五, 27 十二月 2024 11:39:01 +0800
Subject: [PATCH] add:阿里云短信模板获取签名和模板信息4

---
 src/main/resources/mapper/payment/OrderItemMapper.xml |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

diff --git a/src/main/resources/mapper/payment/OrderItemMapper.xml b/src/main/resources/mapper/payment/OrderItemMapper.xml
index 87c38d7..e32d4cf 100644
--- a/src/main/resources/mapper/payment/OrderItemMapper.xml
+++ b/src/main/resources/mapper/payment/OrderItemMapper.xml
@@ -58,4 +58,31 @@
         WHERE oi.deleted = 0
         and oi.order_id = #{orderId}
     </select>
+
+    <select id="getOrderItems" resultType="com.mzl.flower.dto.response.payment.OrderItemListDTO">
+        SELECT oi.*
+        , (select oic.num from t_order_item_check oic where oic.order_item_id = oi.id and oic.type = 'replace' and oic.audit_status = 'AGREED') replaceNum
+        , (select oic.num from t_order_item_check oic where oic.order_item_id = oi.id and oic.type = 'reduce' and oic.audit_status = 'AGREED') reduceNum
+        , (select oic.num from t_order_item_check oic where oic.order_item_id = oi.id and oic.type = 'lack' and oic.audit_status = 'AGREED') lackNum
+        FROM t_order_item oi
+        WHERE oi.deleted = 0
+        and oi.order_id in
+        <foreach collection="orderIds" item="orderId" open="(" separator="," close=")">
+            #{orderId}
+        </foreach>
+    </select>
+
+    <select id="getFlowerSaleNum" resultType="java.lang.Integer">
+        SELECT sum(oi.num)
+        FROM t_order_item oi
+        JOIN t_order o on oi.order_id = o.id
+        WHERE o.deleted=0
+        and o.status_backend not in ('PENDING','CANCEL','REFUND')
+        <if test="startTime != null">
+            and o.create_time &gt; #{startTime}
+        </if>
+        <if test="endTime != null">
+            and o.create_time &lt;= #{endTime}
+        </if>
+    </select>
 </mapper>
\ No newline at end of file

--
Gitblit v1.9.3