@@ -991,6 +991,8 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
"vip课购买",
vipGroup.getName());
studentPaymentOrder.setPaymentChannel((String) payMap.get("type"));
+ studentPaymentOrder.setUpdateTime(date);
+ studentPaymentOrderService.update(studentPaymentOrder);
return payMap;
} catch (Exception e) {
@@ -305,7 +305,7 @@
vg.status_!=3
AND vg.audit_status_='PASS'
AND vg.status_=1
- AND vg.courses_expire_date_ <= NOW()
+ AND vg.courses_expire_date_ >= NOW()
AND (select count(1) as num from student_payment_order where vg.id_ = music_group_id_ AND user_id_=#{userId} AND status_='SUCCESS') = 0
<if test="subjectId!=null">
AND FIND_IN_SET(#{subjectId},cg.subject_id_list_)