作者 lyh

gx

@@ -264,25 +264,25 @@ class ProjectController extends BaseController @@ -264,25 +264,25 @@ class ProjectController extends BaseController
264 } 264 }
265 $manageModel = new Manage(); 265 $manageModel = new Manage();
266 $item['channel'] = Channel::getChannelText($item['channel']['user_id'] ?? 0); 266 $item['channel'] = Channel::getChannelText($item['channel']['user_id'] ?? 0);
267 -// $item['build_leader'] = $manageModel->getName($item['leader_mid']);  
268 -// $item['build_manager'] = $manageModel->getName($item['manager_mid']);  
269 -// $item['build_designer'] = $manageModel->getName($item['designer_mid']);  
270 -// $item['build_tech'] = $manageModel->getName($item['tech_mid']);  
271 -// $item['optimize_manager'] = $manageModel->getName($item['optimize_manager_mid']);  
272 -// $item['optimize_optimist'] = $manageModel->getName($item['optimize_optimist_mid']);  
273 -// $item['optimize_assist'] = $manageModel->getName($item['optimize_assist_mid']);  
274 -// $item['optimize_tech'] = $manageModel->getName($item['optimize_tech_mid']);  
275 -// $item['plan'] = Project::planMap()[$item['plan']];  
276 -// $item['created_at'] = date('Y年m月d日', strtotime($item['cooperate_date']));  
277 -// $item['autologin_code'] = getAutoLoginCode($item['id']);  
278 -// $domainModel = new DomainInfo();  
279 -// $item['domain'] = !empty($item['domain']) ? $domainModel->getDomain($item['domain']) : '';  
280 -// $item['product_num'] = $data['product'] ?? 0;  
281 -// $item['keyword_num'] = $item['key'] ?? 0;  
282 -// $item['autologin_code'] = getAutoLoginCode($item['id']);  
283 -// $item['article_num'] = ($data['blog'] ?? 0) + ($data['news'] ?? 0);  
284 -// $item['task_finish_num'] = Task::getNumByProjectId($item['id'], Task::STATUS_DOWN);  
285 -// $item['task_pending_num'] = Task::getNumByProjectId($item['id'], [Task::STATUS_DONGING, Task::STATUS_WAIT]); 267 + $item['build_leader'] = $manageModel->getName($item['leader_mid']);
  268 + $item['build_manager'] = $manageModel->getName($item['manager_mid']);
  269 + $item['build_designer'] = $manageModel->getName($item['designer_mid']);
  270 + $item['build_tech'] = $manageModel->getName($item['tech_mid']);
  271 + $item['optimize_manager'] = $manageModel->getName($item['optimize_manager_mid']);
  272 + $item['optimize_optimist'] = $manageModel->getName($item['optimize_optimist_mid']);
  273 + $item['optimize_assist'] = $manageModel->getName($item['optimize_assist_mid']);
  274 + $item['optimize_tech'] = $manageModel->getName($item['optimize_tech_mid']);
  275 + $item['plan'] = Project::planMap()[$item['plan']];
  276 + $item['created_at'] = date('Y年m月d日', strtotime($item['cooperate_date']));
  277 + $item['autologin_code'] = getAutoLoginCode($item['id']);
  278 + $domainModel = new DomainInfo();
  279 + $item['domain'] = !empty($item['domain']) ? $domainModel->getDomain($item['domain']) : '';
  280 + $item['product_num'] = $data['product'] ?? 0;
  281 + $item['keyword_num'] = $item['key'] ?? 0;
  282 + $item['autologin_code'] = getAutoLoginCode($item['id']);
  283 + $item['article_num'] = ($data['blog'] ?? 0) + ($data['news'] ?? 0);
  284 + $item['task_finish_num'] = Task::getNumByProjectId($item['id'], Task::STATUS_DOWN);
  285 + $item['task_pending_num'] = Task::getNumByProjectId($item['id'], [Task::STATUS_DONGING, Task::STATUS_WAIT]);
286 return $item; 286 return $item;
287 } 287 }
288 288
@@ -82,7 +82,7 @@ class ManageLogic extends BaseLogic @@ -82,7 +82,7 @@ class ManageLogic extends BaseLogic
82 if($info === false){ 82 if($info === false){
83 $this->fail('error'); 83 $this->fail('error');
84 } 84 }
85 - Common::set_user_cache('manager',$this->param['id'],'A'); 85 + Common::set_user_cache($info,'manager',$this->param['id'],'A');
86 } 86 }
87 return $this->success($info); 87 return $this->success($info);
88 } 88 }
@@ -44,8 +44,8 @@ class Manage extends Base @@ -44,8 +44,8 @@ class Manage extends Base
44 $info = $this->read(['id'=>$id],['id','name']); 44 $info = $this->read(['id'=>$id],['id','name']);
45 if($info !== false){ 45 if($info !== false){
46 $name = $info['name']; 46 $name = $info['name'];
  47 + Common::set_user_cache($info,'manager',$id,'A');
47 } 48 }
48 - Common::set_user_cache('manager',$id,'A');  
49 }else{ 49 }else{
50 $name = $info['name']; 50 $name = $info['name'];
51 } 51 }