作者 lyh

gx

@@ -33,6 +33,7 @@ class OptimizeController extends BaseController @@ -33,6 +33,7 @@ class OptimizeController extends BaseController
33 public function lists(Project $project){ 33 public function lists(Project $project){
34 $query = $project->leftJoin('gl_project_payment', 'gl_project.id', '=', 'gl_project_payment.project_id') 34 $query = $project->leftJoin('gl_project_payment', 'gl_project.id', '=', 'gl_project_payment.project_id')
35 ->leftJoin('gl_project_deploy_build', 'gl_project.id', '=', 'gl_project_deploy_build.project_id') 35 ->leftJoin('gl_project_deploy_build', 'gl_project.id', '=', 'gl_project_deploy_build.project_id')
  36 + ->leftJoin('gl_domain_info', 'gl_project.id', '=', 'gl_domain_info.project_id')
36 ->leftJoin('gl_project_deploy_optimize', 'gl_project.id', '=', 'gl_project_deploy_optimize.project_id') 37 ->leftJoin('gl_project_deploy_optimize', 'gl_project.id', '=', 'gl_project_deploy_optimize.project_id')
37 ->leftJoin('gl_project_online_check', 'gl_project.id', '=', 'gl_project_online_check.project_id'); 38 ->leftJoin('gl_project_online_check', 'gl_project.id', '=', 'gl_project_online_check.project_id');
38 $query = $this->searchParam($query)->orderByRaw("FIELD(gl_project.level, '2') DESC") 39 $query = $this->searchParam($query)->orderByRaw("FIELD(gl_project.level, '2') DESC")
@@ -131,8 +132,10 @@ class OptimizeController extends BaseController @@ -131,8 +132,10 @@ class OptimizeController extends BaseController
131 $item['plan'] = Project::planMap()[$item['plan']]; 132 $item['plan'] = Project::planMap()[$item['plan']];
132 $item['created_at'] = date('Y年m月d日', strtotime($item['cooperate_date'])); 133 $item['created_at'] = date('Y年m月d日', strtotime($item['cooperate_date']));
133 $item['autologin_code'] = getAutoLoginCode($item['id']); 134 $item['autologin_code'] = getAutoLoginCode($item['id']);
134 - $domainModel = new DomainInfo();  
135 - $item['domain'] = !empty($item['domain']) ? $domainModel->getDomain($item['domain']) : ''; 135 + $item['domain'] = 'https://'.$item['domain'].'/';
  136 + if(!empty($item['domain']) && $item['amp_status'] == 1){
  137 + $item['amp_domain'] = str_replace('www','m',$item['domain']);
  138 + }
136 $item['product_num'] = $data['product'] ?? 0; 139 $item['product_num'] = $data['product'] ?? 0;
137 $item['keyword_num'] = $item['key'] ?? 0; 140 $item['keyword_num'] = $item['key'] ?? 0;
138 $item['autologin_code'] = getAutoLoginCode($item['id']); 141 $item['autologin_code'] = getAutoLoginCode($item['id']);
@@ -186,11 +189,12 @@ class OptimizeController extends BaseController @@ -186,11 +189,12 @@ class OptimizeController extends BaseController
186 'gl_project_deploy_optimize.tech_mid AS optimize_tech_mid', 189 'gl_project_deploy_optimize.tech_mid AS optimize_tech_mid',
187 'gl_project_deploy_optimize.design_mid AS design_mid', 190 'gl_project_deploy_optimize.design_mid AS design_mid',
188 'gl_project_deploy_optimize.tech_leader AS tech_leader', 191 'gl_project_deploy_optimize.tech_leader AS tech_leader',
189 - 'gl_project_deploy_optimize.domain AS domain',  
190 'gl_project_deploy_optimize.quality_mid AS quality_mid', 192 'gl_project_deploy_optimize.quality_mid AS quality_mid',
191 'gl_project_deploy_optimize.design_mid AS design_mid', 193 'gl_project_deploy_optimize.design_mid AS design_mid',
192 'gl_project_deploy_optimize.start_date AS start_date', 194 'gl_project_deploy_optimize.start_date AS start_date',
193 'gl_project_deploy_optimize.backlink AS backlink', 195 'gl_project_deploy_optimize.backlink AS backlink',
  196 + 'gl_domain_info.amp_status AS amp_status',
  197 + 'gl_domain_info.domain AS domain',
194 ]; 198 ];
195 return $select; 199 return $select;
196 } 200 }