作者 lyh

变更数据

@@ -447,23 +447,6 @@ class ProjectController extends BaseController @@ -447,23 +447,6 @@ class ProjectController extends BaseController
447 if(!empty($item['extend_type'])){ 447 if(!empty($item['extend_type'])){
448 $item['type'] = $item['extend_type']; 448 $item['type'] = $item['extend_type'];
449 } 449 }
450 - $domainModel = new DomainInfoModel();  
451 - $item['domain'] = !empty($item['domain']) ? $domainModel->getDomain($item['domain']) : '';  
452 - $item['uuid'] = TicketProject::where('table_id', $item['id'])->where('project_cate', 2)->value('uuid') ?? null;  
453 - $item['friend_id'] = ProjectAssociation::where('project_id', $item['id'])->where('status', ProjectAssociation::STATUS_NORMAL)->where('binding_app', ProjectAssociation::ENTERPRISE_WECHAT)->value('friend_id') ?? null;  
454 - $planMap = Project::planMap();  
455 - $seoPlanMap = Project::seoMap();  
456 - $item['plan'] = $planMap[$item['plan']] ?? '';  
457 - $item['seo_plan'] = $seoPlanMap[$item['seo_plan']] ?? '';  
458 - $item['autologin_code'] = getAutoLoginCode($item['id']);  
459 - $item['created_at'] = date('Y年m月d日', strtotime($item['cooperate_date']));  
460 - $item['product_num'] = $data['product'] ?? 0;  
461 - $item['keyword_num'] = $data['key'] ?? 0;  
462 - $item['article_num'] = ($data['blog'] ?? 0) + ($data['news'] ?? 0);  
463 - $item['task_finish_num'] = Task::getNumByProjectId($item['id'], Task::STATUS_DOWN);  
464 - $item['task_pending_num'] = Task::getNumByProjectId($item['id'], [Task::STATUS_DONGING, Task::STATUS_WAIT]);  
465 - $item['collect_time'] = $item['is_upgrade'] ? UpdateLog::getProjectUpdate($item['id']) : '';  
466 - $item['channel'] = Channel::getChannelText($item['channel']['user_id'] ?? 0);  
467 $manageModel = new ManageHr(); 450 $manageModel = new ManageHr();
468 //geo项目 451 //geo项目
469 if(($item['plan'] == 0) && ($item['seo_plan'] != 0)){ 452 if(($item['plan'] == 0) && ($item['seo_plan'] != 0)){
@@ -487,6 +470,23 @@ class ProjectController extends BaseController @@ -487,6 +470,23 @@ class ProjectController extends BaseController
487 $item['optimize_assist'] = $manageModel->getName($item['optimize_assist_mid']); 470 $item['optimize_assist'] = $manageModel->getName($item['optimize_assist_mid']);
488 $item['optimize_tech'] = $manageModel->getName($item['optimize_tech_mid']); 471 $item['optimize_tech'] = $manageModel->getName($item['optimize_tech_mid']);
489 $item['quality_mid_name'] = $manageModel->getName($item['quality_mid']); 472 $item['quality_mid_name'] = $manageModel->getName($item['quality_mid']);
  473 + $planMap = Project::planMap();
  474 + $seoPlanMap = Project::seoMap();
  475 + $item['plan'] = $planMap[$item['plan']] ?? '';
  476 + $item['seo_plan'] = $seoPlanMap[$item['seo_plan']] ?? '';
  477 + $domainModel = new DomainInfoModel();
  478 + $item['domain'] = !empty($item['domain']) ? $domainModel->getDomain($item['domain']) : '';
  479 + $item['uuid'] = TicketProject::where('table_id', $item['id'])->where('project_cate', 2)->value('uuid') ?? null;
  480 + $item['friend_id'] = ProjectAssociation::where('project_id', $item['id'])->where('status', ProjectAssociation::STATUS_NORMAL)->where('binding_app', ProjectAssociation::ENTERPRISE_WECHAT)->value('friend_id') ?? null;
  481 + $item['autologin_code'] = getAutoLoginCode($item['id']);
  482 + $item['created_at'] = date('Y年m月d日', strtotime($item['cooperate_date']));
  483 + $item['product_num'] = $data['product'] ?? 0;
  484 + $item['keyword_num'] = $data['key'] ?? 0;
  485 + $item['article_num'] = ($data['blog'] ?? 0) + ($data['news'] ?? 0);
  486 + $item['task_finish_num'] = Task::getNumByProjectId($item['id'], Task::STATUS_DOWN);
  487 + $item['task_pending_num'] = Task::getNumByProjectId($item['id'], [Task::STATUS_DONGING, Task::STATUS_WAIT]);
  488 + $item['collect_time'] = $item['is_upgrade'] ? UpdateLog::getProjectUpdate($item['id']) : '';
  489 + $item['channel'] = Channel::getChannelText($item['channel']['user_id'] ?? 0);
490 return $item; 490 return $item;
491 } 491 }
492 492