WIN-2308041133\Administrator hai 2 semanas
pai
achega
b2301744c9

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

@@ -164,6 +164,8 @@ class SystemUserLevel extends BaseModel
      */
     public static function getNextLevelId($leval_id, $max)
     {
+        @file_put_contents('quanju.txt',   $leval_id."-怎么现在又不行了8\r\n", 8);
+
         $list = self::getLevelListAndGrade($leval_id, false, 'grade desc');
         $grade = 0;
         $leveal = [];

+ 1 - 0
app/models/system/SystemUserTask.php

@@ -508,6 +508,7 @@ class SystemUserTask extends BaseModel
 
         if (!is_array($task)) return $task;
         foreach ($task as &$item) {
+            @file_put_contents('quanju.txt',  json_encode($item). "-怎么现在又不行了4\r\n", 8);
             //如果已完成该任务进度直接为100
             if (UserTaskFinish::where('uid', $uid)->where('task_id', $item['id'])->count()) {
                 $item['new_number'] = $item['number'];

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

@@ -199,6 +199,8 @@ class UserLevel extends BaseModel
         else
             $level_id = self::getUserLevelInfo($level, 'level_id');
         if (sys_config('level_type', 0) == 0) {
+            @file_put_contents('quanju.txt',   "-怎么现在又不行了5\r\n", 8);
+
             $leveNowId = SystemUserLevel::getNextLevelId($level_id, SystemUserLevel::setWhere()->where('grade', '>', $level ? self::getUserLevelInfo($level, 'grade') : 0)->min('grade'));
             if ($leveNowId === 0) return self::setErrorInfo('暂无可升会员');
             //查找当前需要升级的会员任务
@@ -207,6 +209,8 @@ class UserLevel extends BaseModel
 //            self::startTrans();
             $res2 = true;
             try {
+                @file_put_contents('quanju.txt',   "-怎么现在又不行了6\r\n", 8);
+
                 if ($level === false) {
                     //没有成为会员的从用户添加的时间开始算起,如果被清理过会员从清理的时间开始算起
                     $add_time = $user['clean_time'] ? $user['clean_time'] : $user['add_time'];
@@ -234,6 +238,8 @@ class UserLevel extends BaseModel
             }
         } else {
             $leveNowId = SystemUserLevel::getNextLevelId($level_id, SystemUserLevel::setWhere()->max('grade'));
+            @file_put_contents('quanju.txt',   $leveNowId ."-怎么现在又不行了7\r\n", 8);
+
 //            self::startTrans();
             try {
                 while (1) {