作者 lyh

gx

... ... @@ -264,25 +264,25 @@ class ProjectController extends BaseController
}
$manageModel = new Manage();
$item['channel'] = Channel::getChannelText($item['channel']['user_id'] ?? 0);
// $item['build_leader'] = $manageModel->getName($item['leader_mid']);
// $item['build_manager'] = $manageModel->getName($item['manager_mid']);
// $item['build_designer'] = $manageModel->getName($item['designer_mid']);
// $item['build_tech'] = $manageModel->getName($item['tech_mid']);
// $item['optimize_manager'] = $manageModel->getName($item['optimize_manager_mid']);
// $item['optimize_optimist'] = $manageModel->getName($item['optimize_optimist_mid']);
// $item['optimize_assist'] = $manageModel->getName($item['optimize_assist_mid']);
// $item['optimize_tech'] = $manageModel->getName($item['optimize_tech_mid']);
// $item['plan'] = Project::planMap()[$item['plan']];
// $item['created_at'] = date('Y年m月d日', strtotime($item['cooperate_date']));
// $item['autologin_code'] = getAutoLoginCode($item['id']);
// $domainModel = new DomainInfo();
// $item['domain'] = !empty($item['domain']) ? $domainModel->getDomain($item['domain']) : '';
// $item['product_num'] = $data['product'] ?? 0;
// $item['keyword_num'] = $item['key'] ?? 0;
// $item['autologin_code'] = getAutoLoginCode($item['id']);
// $item['article_num'] = ($data['blog'] ?? 0) + ($data['news'] ?? 0);
// $item['task_finish_num'] = Task::getNumByProjectId($item['id'], Task::STATUS_DOWN);
// $item['task_pending_num'] = Task::getNumByProjectId($item['id'], [Task::STATUS_DONGING, Task::STATUS_WAIT]);
$item['build_leader'] = $manageModel->getName($item['leader_mid']);
$item['build_manager'] = $manageModel->getName($item['manager_mid']);
$item['build_designer'] = $manageModel->getName($item['designer_mid']);
$item['build_tech'] = $manageModel->getName($item['tech_mid']);
$item['optimize_manager'] = $manageModel->getName($item['optimize_manager_mid']);
$item['optimize_optimist'] = $manageModel->getName($item['optimize_optimist_mid']);
$item['optimize_assist'] = $manageModel->getName($item['optimize_assist_mid']);
$item['optimize_tech'] = $manageModel->getName($item['optimize_tech_mid']);
$item['plan'] = Project::planMap()[$item['plan']];
$item['created_at'] = date('Y年m月d日', strtotime($item['cooperate_date']));
$item['autologin_code'] = getAutoLoginCode($item['id']);
$domainModel = new DomainInfo();
$item['domain'] = !empty($item['domain']) ? $domainModel->getDomain($item['domain']) : '';
$item['product_num'] = $data['product'] ?? 0;
$item['keyword_num'] = $item['key'] ?? 0;
$item['autologin_code'] = getAutoLoginCode($item['id']);
$item['article_num'] = ($data['blog'] ?? 0) + ($data['news'] ?? 0);
$item['task_finish_num'] = Task::getNumByProjectId($item['id'], Task::STATUS_DOWN);
$item['task_pending_num'] = Task::getNumByProjectId($item['id'], [Task::STATUS_DONGING, Task::STATUS_WAIT]);
return $item;
}
... ...
... ... @@ -82,7 +82,7 @@ class ManageLogic extends BaseLogic
if($info === false){
$this->fail('error');
}
Common::set_user_cache('manager',$this->param['id'],'A');
Common::set_user_cache($info,'manager',$this->param['id'],'A');
}
return $this->success($info);
}
... ...
... ... @@ -44,8 +44,8 @@ class Manage extends Base
$info = $this->read(['id'=>$id],['id','name']);
if($info !== false){
$name = $info['name'];
Common::set_user_cache($info,'manager',$id,'A');
}
Common::set_user_cache('manager',$id,'A');
}else{
$name = $info['name'];
}
... ...