作者 lyh

gx

@@ -100,30 +100,30 @@ class OnlineController extends BaseController @@ -100,30 +100,30 @@ class OnlineController extends BaseController
100 'id' => $item['id'], 100 'id' => $item['id'],
101 'title' => $item['title'], 101 'title' => $item['title'],
102 'channel' => Channel::getChannelText($item['channel']['user_id'] ?? 0), 102 'channel' => Channel::getChannelText($item['channel']['user_id'] ?? 0),
103 - 'key' => $item['deploy_build']['keyword_num'] ?? 0,  
104 - 'day' => $item['deploy_build']['service_duration'] ?? 0, 103 + 'key' => $item['keyword_num'] ?? 0,
  104 + 'day' => $item['service_duration'] ?? 0,
105 'amount' => $item['payment']['amount'] ?? 0, 105 'amount' => $item['payment']['amount'] ?? 0,
106 - 'build_leader' => $manageModel->getName($item['deploy_build']['leader_mid']), //组长  
107 - 'build_manager' => $manageModel->getName($item['deploy_build']['manager_mid']), //项目经理  
108 - 'build_designer' => $manageModel->getName($item['deploy_build']['designer_mid']), //设计师  
109 - 'build_tech' => $manageModel->getName($item['deploy_build']['tech_mid']), //技术助理  
110 - 'optimize_manager' => $manageModel->getName($item['deploy_optimize']['manager_mid']), //优化服务经理  
111 - 'optimize_optimist' => $manageModel->getName($item['deploy_optimize']['optimist_mid']), //优化师  
112 - 'optimize_assist' => $manageModel->getName($item['deploy_optimize']['assist_mid']), //优化助理  
113 - 'optimize_tech' => $manageModel->getName($item['deploy_optimize']['tech_mid']), //售后技术 106 + 'build_leader' => $manageModel->getName($item['leader_mid']), //组长
  107 + 'build_manager' => $manageModel->getName($item['manager_mid']), //项目经理
  108 + 'build_designer' => $manageModel->getName($item['designer_mid']), //设计师
  109 + 'build_tech' => $manageModel->getName($item['tech_mid']), //技术助理
  110 + 'optimize_manager' => $manageModel->getName($item['manager_mid']), //优化服务经理
  111 + 'optimize_optimist' => $manageModel->getName($item['optimist_mid']), //优化师
  112 + 'optimize_assist' => $manageModel->getName($item['assist_mid']), //优化助理
  113 + 'optimize_tech' => $manageModel->getName($item['tech_mid']), //售后技术
114 'type' => $item['type'], 114 'type' => $item['type'],
115 - 'test_domain' => $item['deploy_build']['test_domain'] ?? 0,  
116 - 'plan' =>Project::planMap()[$item['deploy_build']['plan']],  
117 - 'domain' => $item['deploy_optimize']['domain'] ?? 0, 115 + 'test_domain' => $item['test_domain'] ?? 0,
  116 + 'plan' =>Project::planMap()[$item['plan']],
  117 + 'domain' => $item['domain'] ?? 0,
118 'created_at' => date('Y年m月d日', strtotime($item['created_at'])), 118 'created_at' => date('Y年m月d日', strtotime($item['created_at'])),
119 'autologin_code' => getAutoLoginCode($item['id']), 119 'autologin_code' => getAutoLoginCode($item['id']),
120 'product_num' => APublicModel::getProductNumByProjectId($item['id']), 120 'product_num' => APublicModel::getProductNumByProjectId($item['id']),
121 - 'keyword_num' => $item['deploy_build']['keyword_num'] ?? 0, 121 + 'keyword_num' => $item['keyword_num'] ?? 0,
122 'article_num' => APublicModel::getBlogNumByProjectId($item['id']) + APublicModel::getNewsNumByProjectId($item['id']), 122 'article_num' => APublicModel::getBlogNumByProjectId($item['id']) + APublicModel::getNewsNumByProjectId($item['id']),
123 'task_finish_num' => Task::getNumByProjectId($item['id'], Task::STATUS_DOWN), 123 'task_finish_num' => Task::getNumByProjectId($item['id'], Task::STATUS_DOWN),
124 'task_pending_num' => Task::getNumByProjectId($item['id'], [Task::STATUS_DONGING, Task::STATUS_WAIT]), 124 'task_pending_num' => Task::getNumByProjectId($item['id'], [Task::STATUS_DONGING, Task::STATUS_WAIT]),
125 - 'optimist_status'=>$item['online_check']['optimist_status'] ?? 0,  
126 - 'qa_status'=>$item['online_check']['qa_status'] ?? 0, 125 + 'optimist_status'=>$item['optimist_status'] ?? 0,
  126 + 'qa_status'=>$item['qa_status'] ?? 0,
127 ]; 127 ];
128 return $item; 128 return $item;
129 } 129 }