wesmiler 2 years ago
parent
commit
02bc12dc8e
1 changed files with 4 additions and 4 deletions
  1. 4 4
      source/application/api/service/User.php

+ 4 - 4
source/application/api/service/User.php

@@ -133,6 +133,10 @@ class User
                 // 处理
                 if($newGradeId>0){
                     Db::startTrans();
+                    // 推荐奖金
+                    self::settleAward($user_id, $wxapp_id);
+
+                    // 更新用户等级
                     if(!UserModel::where(['user_id'=>$user_id])->update(['grade_id'=> $newGradeId,'update_time'=> time()])){
                         Db::rollback();
                         throw new Exception('升级处理失败');
@@ -152,10 +156,6 @@ class User
                         throw new Exception('升级处理失败');
                     }
 
-
-                    // 推荐奖金
-                    self::settleAward($user_id, $wxapp_id);
-
                     Db::commit();
                     return true;
                 }