瀏覽代碼

统一处理关单逻辑

zouxuan 5 月之前
父節點
當前提交
74e50d2cd4
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      mec-biz/src/main/resources/config/mybatis/SysCouponCodeMapper.xml

+ 3 - 1
mec-biz/src/main/resources/config/mybatis/SysCouponCodeMapper.xml

@@ -209,7 +209,7 @@
 			sc.description_ coupon_description_,
             sc.type_detail_ as typeDetail,
 			scc.code_,
-			scc.payment_order_id_,
+			spo.id_ payment_order_id_,
 			scc.use_start_date_,
 			scc.use_deadline_date_,
 			scc.used_time_,
@@ -219,6 +219,7 @@
 			 LEFT JOIN sys_coupon sc ON scc.coupon_id_=sc.id_
 			 LEFT JOIN sys_user su ON scc.user_id_=su.id_
 			 LEFT JOIN organization organ ON su.organ_id_=organ.id_
+		LEFT JOIN student_payment_order spo ON FIND_IN_SET(scc.id_,spo.coupon_code_id_) AND spo.status_ = 'SUCCESS'
 		<include refid="querySysCouponUseListCondition"/>
 		ORDER BY scc.id_ DESC
 		<include refid="global.limit"></include>
@@ -231,6 +232,7 @@
 			LEFT JOIN sys_coupon sc ON scc.coupon_id_=sc.id_
 			LEFT JOIN sys_user su ON scc.user_id_=su.id_
 			LEFT JOIN organization organ ON su.organ_id_=organ.id_
+			LEFT JOIN student_payment_order spo ON FIND_IN_SET(scc.id_,spo.coupon_code_id_) AND spo.status_ = 'SUCCESS'
 		<include refid="querySysCouponUseListCondition"></include>
 	</select>
 	<resultMap id="HorseRaceLampDto" type="com.ym.mec.biz.dal.dto.HorseRaceLampDto">