|
|
@@ -324,6 +324,12 @@ class EnshrineService extends BaseService
|
|
|
|
|
|
// 功德值
|
|
|
if($giveGd>0){
|
|
|
+
|
|
|
+ if(!MemberModel::where(['id'=> $userId, 'mark'=> 1]->increment('merits_num', $giveGd))){
|
|
|
+ \DB::rollBack();
|
|
|
+ return message("更新功德账户失败", false);
|
|
|
+ }
|
|
|
+
|
|
|
$data = [
|
|
|
'user_id'=> $userId,
|
|
|
'source_uid'=> 0,
|
|
|
@@ -341,7 +347,7 @@ class EnshrineService extends BaseService
|
|
|
\DB::rollBack();
|
|
|
return message("处理功德奖励失败", false);
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
\DB::commit();
|
|
|
return message("获得功德值{$giveGd}", true);
|
|
|
}
|