WIN-2308041133\Administrator 3 ay önce
ebeveyn
işleme
af7498c1dd

+ 5 - 0
app/admin/controller/user/User.php

@@ -271,7 +271,12 @@ class User extends AuthController
             if ($inserValue) $res && UserTaskFinish::insertAll($inserValue);
             if ($res) {
                 UserModel::commitTrans();
+                $spread_id = UserModel::where('uid',$uid)->value('spread_uid');
+                if ($spread_id>0){
+                    \app\models\user\UserLevel::setLevelComplete($spread_id);
+                }
                 return Json::successful('赠送成功');
+
             } else {
                 UserModel::rollbackTrans();
                 return Json::successful('赠送失败');

+ 0 - 3
app/api/controller/user/UserLevelController.php

@@ -24,7 +24,6 @@ class UserLevelController
      */
     public function detection(Request $request)
     {
-        @file_put_contents('quanju.txt',  "-这个接口什么时候触发\r\n", 8);
         UserLevel::beginTrans();
         $res = UserLevel::setLevelComplete($request->uid());
         UserLevel::checkTrans($res);
@@ -38,7 +37,6 @@ class UserLevelController
      */
     public function grade(Request $request)
     {
-        @file_put_contents('quanju.txt',  "-是走这里吗\r\n", 8);
         return app('json')->successful(SystemUserLevel::getLevelList($request->uid()));
     }
 
@@ -50,7 +48,6 @@ class UserLevelController
      */
     public function task(Request $request, $id)
     {
-        @file_put_contents('quanju.txt',  "-触发点1\r\n", 8);
         return app('json')->successful(SystemUserTask::getTashList($id, $request->uid()));
     }
 

+ 0 - 2
app/models/system/SystemUserLevel.php

@@ -111,7 +111,6 @@ class SystemUserLevel extends BaseModel
      */
     public static function getLevelListAndGrade($leval_id, $isArray, $order = 'grade asc')
     {
-        @file_put_contents('quanju.txt',  "-触发点3\r\n", 8);
         $grade = 0;
         if (!$leval_id && !$isArray) $leval_id = self::setWhere()->where('grade', self::setWhere()->min('grade'))->order('add_time DESC')->value('id');
         $list = self::setWhere()->field('name,discount,image,icon,explain,id,grade')->order($order)->select();
@@ -121,7 +120,6 @@ class SystemUserLevel extends BaseModel
                 $grade = $item['grade'];
 
             if ($isArray){
-                @file_put_contents('quanju.txt',  "-只有这里能走吧\r\n", 8);
                 $item['task_list'] = SystemUserTask::getTashList($item['id']);
             }
 

+ 0 - 5
app/models/user/UserLevel.php

@@ -187,7 +187,6 @@ class UserLevel extends BaseModel
             $level_id = 0;
         else
             $level_id = self::getUserLevelInfo($level, 'level_id');
-        @file_put_contents('quanju.txt',  sys_config('level_type', 0)."-这是什么东西123\r\n", 8);
         if (sys_config('level_type', 0) == 0) {
             $leveNowId = SystemUserLevel::getNextLevelId($level_id, SystemUserLevel::setWhere()->where('grade', '>', $level ? self::getUserLevelInfo($level, 'grade') : 0)->min('grade'));
             if ($leveNowId === 0) return self::setErrorInfo('暂无可升会员');
@@ -209,14 +208,11 @@ class UserLevel extends BaseModel
                     if (!$res) return self::setErrorInfo(SystemUserTask::getErrorInfo());
                 }
                 //获取需要成为会员的任务完成度
-                @file_put_contents('quanju.txt',  SystemUserTask::getTaskComplete($leveNowId, $uid)."-获取需要成为会员的任务完成度\r\n", 8);
                 if (SystemUserTask::getTaskComplete($leveNowId, $uid)) {
                     //设置任务已使用
                     $res = SystemUserTask::setTarkStatus($leveNowId, $uid);
-                    @file_put_contents('quanju.txt',  json_encode($res)."-设置任务已使用\r\n", 8);
                     if (!$res) return self::setErrorInfo('设置任务状态失败');
                     //记录会员
-                    @file_put_contents('quanju.txt',  json_encode($leveNowId)."-记录会员\r\n", 8);
                     $res2 = self::setUserLevel($uid, $leveNowId);
                 }
 //                self::commitTrans();
@@ -226,7 +222,6 @@ class UserLevel extends BaseModel
                 return self::setErrorInfo($e->getMessage());
             }
         } else {
-            @file_put_contents('quanju.txt',  "-你妈的这对吗\r\n", 8);
             $leveNowId = SystemUserLevel::getNextLevelId($level_id, SystemUserLevel::setWhere()->max('grade'));
 //            self::startTrans();
             try {