WIN-2308041133\Administrator пре 2 недеља
родитељ
комит
1146eaac7c
2 измењених фајлова са 14 додато и 2 уклоњено
  1. 7 1
      app/models/system/SystemUserLevel.php
  2. 7 1
      app/models/system/SystemUserTask.php

+ 7 - 1
app/models/system/SystemUserLevel.php

@@ -78,12 +78,17 @@ class SystemUserLevel extends BaseModel
      */
     public static function getLevelInfo($uid, $isArray = false)
     {
+
         $level = ['id' => 0];
         $task = [];
         $id = UserLevel::getUserLevel($uid);
         if ($id !== false) $level = UserLevel::getUserLevelInfo($id);
         $list = self::getLevelListAndGrade($level['id'], $isArray);
-        if (isset($list[0]) && $isArray) $task = SystemUserTask::getTashList($list[0]['id'], $uid, $level);
+        @file_put_contents('quanju.txt',   $list[0]."-第二步\r\n", 8);
+        if (isset($list[0]) && $isArray){
+            @file_put_contents('quanju.txt',   "-第三步\r\n", 8);
+            $task = SystemUserTask::getTashList($list[0]['id'], $uid, $level);
+        }
         if ($isArray) return [$list, $task];
         else return $level['id'] && $id !== false ? $level : false;
     }
@@ -176,6 +181,7 @@ class SystemUserLevel extends BaseModel
      */
     public static function getLevelList($uid)
     {
+        @file_put_contents('quanju.txt',   "-第一步\r\n", 8);
         list($list, $task) = self::getLevelInfo($uid, true);
         return ['list' => $list, 'task' => $task];
     }

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

@@ -146,6 +146,7 @@ class SystemUserTask extends BaseModel
      * */
     public static function ConsumptionAmount($task_id, $uid = 0, $start_time = 0, $number = 0)
     {
+        @file_put_contents('quanju.txt',   "-第八步\r\n", 8);
         $isComplete = false;
 //        $SumPayPrice = StoreOrder::where('paid', 1)->where('refund_status', 0)->where('is_del', 0)->where('uid', $uid)->where('add_time', '>', $start_time)->sum('pay_price');
         $directSubordinateUids = User::where('spread_uid', $uid)->column('uid');
@@ -172,7 +173,7 @@ class SystemUserTask extends BaseModel
     {
         $isComplete = false;
 //        $SumPayPrice = StoreOrder::where('paid', 1)->where('refund_status', 0)->where('is_del', 0)->where('uid', $uid)->where('add_time', '>', $start_time)->sum('pay_price');
-
+        @file_put_contents('quanju.txt',   "-第九步\r\n", 8);
         $teamUids = UserController::getAllTeamMembers($uid);  //获取团队所有成员
         $team_achievement = 0;
         if (!empty($teamUids)) {
@@ -194,6 +195,7 @@ class SystemUserTask extends BaseModel
      * */
     public static function CommunityConsumptionAmount($task_id, $uid = 0, $start_time = 0, $number = 0)
     {
+        @file_put_contents('quanju.txt',   "-第十步\r\n", 8);
         $isComplete = false;
 //        $SumPayPrice = StoreOrder::where('paid', 1)->where('refund_status', 0)->where('is_del', 0)->where('uid', $uid)->where('add_time', '>', $start_time)->sum('pay_price');
         $directSubordinateUids = User::where('spread_uid', $uid)->column('uid');
@@ -379,6 +381,7 @@ class SystemUserTask extends BaseModel
         $is_clear = SystemUserLevel::getClear($level['id']);
         if ($is_clear == false && $LeveId == $level_id) $is_clear = true;
         $reach_count = self::getTaskComplete($level_id, $uid, true);
+        @file_put_contents('quanju.txt',   "-第四步\r\n", 8);
         return [
             'list' => $list,
             'reach_count' => $reach_count,
@@ -395,6 +398,7 @@ class SystemUserTask extends BaseModel
      * */
     protected static function set_task_type($item, $uid, $startTime = 0)
     {
+        @file_put_contents('quanju.txt',   "-第七步\r\n", 8);
         $task = ['task_type_title' => '', 'new_number' => 0, 'speed' => 0, 'finish' => 0];
         $task_type = $item['task_type'];
         switch ($task_type) {
@@ -479,6 +483,7 @@ class SystemUserTask extends BaseModel
      * */
     public static function tidyTask($task, $uid, $is_clear, $startTime)
     {
+        @file_put_contents('quanju.txt',   "-第五步\r\n", 8);
         if (!is_array($task)) return $task;
         foreach ($task as &$item) {
             //如果已完成该任务进度直接为100
@@ -488,6 +493,7 @@ class SystemUserTask extends BaseModel
                 $item['finish'] = 1;
                 $item['task_type_title'] = '';
             } else {
+                @file_put_contents('quanju.txt',   "-第六步\r\n", 8);
 //                if($is_clear){
                 list($new_number, $speed, $task_type_title, $finish) = self::set_task_type($item, $uid, $startTime);
                 $item['new_number'] = $new_number;