he2802 1 рік тому
батько
коміт
63a5cc3bda

+ 1 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/order/service/impl/OrderHandleServiceImpl.java

@@ -173,7 +173,7 @@ public class OrderHandleServiceImpl extends ServiceImpl<OrderHandleMapper, Order
             Long secLong = 0L;
             Long studyLong = 0L;
 
-            if (vo.getPayStatus() > 1) {
+            if (vo.getPayStatus() == 1) {
                 SubjectStudyRecordQueryBo subjectStudyRecordQueryBo = new SubjectStudyRecordQueryBo();
                 subjectStudyRecordQueryBo.setGoodsId(vo.getGoodsId());
                 subjectStudyRecordQueryBo.setUserId(vo.getUserId());

+ 4 - 3
zhongzheng-system/src/main/resources/mapper/modules/order/OrderHandleMapper.xml

@@ -119,14 +119,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             o.user_id,
             og.grade_id,
             og.goods_id,
-            og.pay_status
+            oh.pay_status
         FROM
-            `order` o
+        order_handle oh
+        LEFT JOIN  `order` o ON oh.handle_order_sn = o.handle_order_sn
                 LEFT JOIN order_goods og ON o.order_sn = og.order_sn
                 LEFT JOIN `user` u ON o.user_id = u.user_id
                 LEFT JOIN goods g ON og.goods_id = g.goods_id
         WHERE
-            o.handle_order_sn = #{handleOrderSn}
+            oh.handle_order_sn = #{handleOrderSn}
             <if test="refundStatus != null and invoiceStatus == 0">
                 AND og.refund_status = 1
             </if>