|
@@ -488,7 +488,7 @@ class EnshrineService extends BaseService
|
|
|
// 扣款奖励处理
|
|
// 扣款奖励处理
|
|
|
if($goodsInfo->price>0){
|
|
if($goodsInfo->price>0){
|
|
|
|
|
|
|
|
- if(!MemberModel::where(['id'=> $userId, 'mark'=> 1])->increment('coupon', $goodsInfo->price)){
|
|
|
|
|
|
|
+ if(!MemberModel::where(['id'=> $userId, 'mark'=> 1])->decrement('coupon', $goodsInfo->price)){
|
|
|
\DB::rollBack();
|
|
\DB::rollBack();
|
|
|
return message("更新花灯券账户失败", false);
|
|
return message("更新花灯券账户失败", false);
|
|
|
}
|
|
}
|
|
@@ -496,11 +496,11 @@ class EnshrineService extends BaseService
|
|
|
$data = [
|
|
$data = [
|
|
|
'user_id'=> $userId,
|
|
'user_id'=> $userId,
|
|
|
'source_uid'=> 0,
|
|
'source_uid'=> 0,
|
|
|
- 'type'=> 3,
|
|
|
|
|
- 'coin_type'=> 4,
|
|
|
|
|
- 'pay_type'=> 4,
|
|
|
|
|
|
|
+ 'type'=> 1,
|
|
|
|
|
+ 'coin_type'=> 1,
|
|
|
|
|
+ 'pay_type'=> 1,
|
|
|
'money'=> $goodsInfo->price,
|
|
'money'=> $goodsInfo->price,
|
|
|
- 'change_type'=> 1,
|
|
|
|
|
|
|
+ 'change_type'=> 2,
|
|
|
'balance'=> $memberInfo->coupon,
|
|
'balance'=> $memberInfo->coupon,
|
|
|
'create_time'=> time(),
|
|
'create_time'=> time(),
|
|
|
'remark'=> $type == 1? "供奉{$goodsInfo->name}" : ($type == 3? "放生{$goodsInfo->name}" : '超度普渡众生'),
|
|
'remark'=> $type == 1? "供奉{$goodsInfo->name}" : ($type == 3? "放生{$goodsInfo->name}" : '超度普渡众生'),
|