|
@@ -203,11 +203,13 @@ class Notify extends Controller
|
|
|
$lesson = Db::name('lesson')->where('id',$lesson_order['lesson_id'])->find();
|
|
|
|
|
|
//赠送积分
|
|
|
+ if($orderInfo['order_amount'] > 0){
|
|
|
$wallet_rs = model('wallet')->lockChangeAccountRemain($orderInfo['user_id'],'score',$orderInfo['order_amount'],3,'线上预约课程:'.$lesson['name'],'lesson_order',$orderInfo['table_id'],'Booking courses online:'.$lesson['name_en']);
|
|
|
if($wallet_rs['status'] === false){
|
|
|
Db::rollback();
|
|
|
return false;
|
|
|
}
|
|
|
+ }
|
|
|
}
|
|
|
//售课预约买套餐
|
|
|
if($orderInfo['table_name'] == 'package_order'){
|
|
@@ -257,11 +259,13 @@ class Notify extends Controller
|
|
|
if($package_order['remain'] >= 5){
|
|
|
|
|
|
//赠送积分
|
|
|
+ if($orderInfo['order_amount'] > 0){
|
|
|
$wallet_rs = model('wallet')->lockChangeAccountRemain($orderInfo['user_id'],'score',$orderInfo['order_amount'],2,'线上购买配套:' . $lesson_package['name'],'package_order',$orderInfo['table_id'],'Buy package online:'.$lesson_package['name_en']);
|
|
|
if($wallet_rs['status'] === false){
|
|
|
Db::rollback();
|
|
|
return false;
|
|
|
}
|
|
|
+ }
|
|
|
|
|
|
//新会员变成旧会员
|
|
|
$oldstatus = Db::name('user')->where('id',$orderInfo['user_id'])->value('oldstatus');
|