From e23c8975e6bb0934cb5db46a94d0f83c9739d9ab Mon Sep 17 00:00:00 2001
From: 935090232@qq.com <ak473600000>
Date: Sun, 20 Mar 2022 16:33:17 +0800
Subject: [PATCH] 重构:套餐项目

---
 zq-erp/src/main/resources/mybatis/mapper/hive/SysOrderItemDao.xml |   18 +++++++++++-------
 1 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/zq-erp/src/main/resources/mybatis/mapper/hive/SysOrderItemDao.xml b/zq-erp/src/main/resources/mybatis/mapper/hive/SysOrderItemDao.xml
index a3b0cd3..93cdba5 100644
--- a/zq-erp/src/main/resources/mybatis/mapper/hive/SysOrderItemDao.xml
+++ b/zq-erp/src/main/resources/mybatis/mapper/hive/SysOrderItemDao.xml
@@ -88,7 +88,6 @@
     <insert id="insert" parameterType="SysOrderItem"
             useGeneratedKeys="true" keyProperty="id">
 		INSERT INTO sys_order_item (
-		ID,
 		ORDER_ID,
 		COUNT,
 		refundCount,
@@ -106,7 +105,6 @@
 		pay_method_detail
 		)
 		VALUES (
-		#{id},
 		#{orderId},
 		#{count},
 		#{refundCount},
@@ -353,11 +351,12 @@
         c.name as goodsName,
         g.name as cateName,
         a.COUNT,
+        a.COUNT *  a.ZK_PRICE as total,
         a.refundCount,
         a.ZK_PRICE,
         a.IS_FREE,
         a.pay_method,
-        a.status
+        b.statu
         from sys_order_item a
         left join sys_order b on a.ORDER_ID=b.ID
         left join shopping_goods c on a.goods_id=c.id
@@ -397,8 +396,8 @@
             <if test="guwenId != null and guwenId != ''  ">
                 and  b.STAFF_ID=#{guwenId}
             </if>
-            <if test="status != null and status != ''  ">
-                and  a.status=#{status}
+            <if test="statu != null and statu != ''  ">
+                and  b.statu=#{statu}
             </if>
 
         </where>
@@ -449,8 +448,8 @@
             <if test="guwenId != null and guwenId != ''  ">
                 and  b.STAFF_ID=#{guwenId}
             </if>
-            <if test="status != null and status != ''  ">
-                and  a.status=#{status}
+            <if test="statu != null and statu != ''  ">
+                and  b.statu=#{statu}
             </if>
         </where>
     </select>
@@ -566,5 +565,10 @@
                             left join sys_order b on a.ORDER_ID=b.id
         where a.type='家居产品' and DATE_FORMAT(a.create_time,'%Y-%m')='2021-04' and b.company_id=17 and b.STATU='已付款';
     </select>
+    <select id="selectOrderStatusByItemId" resultType="java.lang.String">
+        select b.statu from sys_order_item a
+                                left join sys_order b on a.ORDER_ID=b.id
+            where a.id=#{orderItemId}
+    </select>
 
 </mapper>
\ No newline at end of file

--
Gitblit v1.9.1