Explorar el Código

fix(app): 调整课程验证记录查询条件

- 将订单状态过滤条件从支付状态改为订单状态范围
- 限制订单状态在1到3之间以确保有效订单被正确筛选
- 保留原有删除标志位的过滤逻辑
- 维持课程价格规则ID的可选过滤条件
wzq hace 1 semana
padre
commit
85249e4e41

+ 1 - 1
national-motion-module-system/national-motion-system-biz/src/main/java/org/jeecg/modules/system/app/mapper/xml/AppCoursesVerificationRecordMapper.xml

@@ -11,7 +11,7 @@
         LEFT JOIN `nm_courses_verification_record` cvr ON cu.family_member_id = cvr.use_user_id
         LEFT JOIN nm_order o ON o.id = cvr.order_id
         <where>
-            o.del_flag = 0 AND cu.del_flag = 0 AND o.pay_status = 1
+            o.del_flag = 0 AND cu.del_flag = 0 AND o.order_status between 1 and 3
             <if test="coursePriceRulesId != null and coursePriceRulesId != ''">
                 AND cvr.courses_price_rule_id = #{coursePriceRulesId}
             </if>