作者 lyh

gx

@@ -75,8 +75,6 @@ class OptimizeController extends BaseController @@ -75,8 +75,6 @@ class OptimizeController extends BaseController
75 $item['keyword_num'] = $item['key'] ?? 0; 75 $item['keyword_num'] = $item['key'] ?? 0;
76 $item['autologin_code'] = getAutoLoginCode($item['id']); 76 $item['autologin_code'] = getAutoLoginCode($item['id']);
77 // $item['article_num'] = ($data['blog'] ?? 0) + ($data['news'] ?? 0); 77 // $item['article_num'] = ($data['blog'] ?? 0) + ($data['news'] ?? 0);
78 -// $item['task_finish_num'] = Task::getNumByProjectId($item['id'], Task::STATUS_DOWN);  
79 -// $item['task_pending_num'] = Task::getNumByProjectId($item['id'], [Task::STATUS_DONGING, Task::STATUS_WAIT]);  
80 return $item; 78 return $item;
81 } 79 }
82 /** 80 /**
@@ -158,9 +156,12 @@ class OptimizeController extends BaseController @@ -158,9 +156,12 @@ class OptimizeController extends BaseController
158 $query = $query->where('gl_project_deploy_optimize.assist_mid','like','%'.$this->map['optimize_assist_mid'].'%'); 156 $query = $query->where('gl_project_deploy_optimize.assist_mid','like','%'.$this->map['optimize_assist_mid'].'%');
159 } 157 }
160 if(isset($this->map['channel_id']) && !empty($this->map['channel_id'])){ 158 if(isset($this->map['channel_id']) && !empty($this->map['channel_id'])){
161 - $query = $query->where('gl_project.channel','like','%"channel_id":"'.$this->map['channel_id'].'"%'); 159 + $query->where(function ($subQuery) {
  160 + $subQuery->orWhere('gl_project.channel','like','%"channel_id": "'.$this->map['channel_id'].'"%')
  161 + ->orWhere('gl_project.channel','like','%"channel_id": '.$this->map['channel_id'].'%');
  162 + });
162 } 163 }
163 -// $query = $query->whereIn('gl_project.type',[2,4]);//TODO::2,4代表优化项目 164 + $query = $query->whereIn('gl_project.type',[2,4]);//TODO::2,4代表优化项目
164 return $query; 165 return $query;
165 } 166 }
166 167
@@ -48,9 +48,9 @@ class Channel extends Model @@ -48,9 +48,9 @@ class Channel extends Model
48 $user['id'] = $userModel->addReturnId($data); 48 $user['id'] = $userModel->addReturnId($data);
49 } 49 }
50 return [ 50 return [
51 - 'zone_id' => $channel['zone_id'] ?? 0,  
52 - 'channel_id' => $channel['id'] ?? 0,  
53 - 'user_id' => $user['id'] ?? 0, 51 + 'zone_id' => (string)$channel['zone_id'] ?? 0,
  52 + 'channel_id' => (string)$channel['id'] ?? 0,
  53 + 'user_id' => (string)$user['id'] ?? 0,
54 ]; 54 ];
55 } 55 }
56 56