|
...
|
...
|
@@ -5,6 +5,7 @@ namespace App\Http\Logic\Aside\Project; |
|
|
|
|
|
|
|
use App\Helper\Common;
|
|
|
|
use App\Http\Logic\Aside\BaseLogic;
|
|
|
|
use App\Models\Project\DeployOptimize;
|
|
|
|
use App\Models\Project\OnlineCheck;
|
|
|
|
use App\Models\Project\Project;
|
|
|
|
|
|
...
|
...
|
@@ -29,9 +30,12 @@ class OnlineCheckLogic extends BaseLogic |
|
|
|
if($info === false){
|
|
|
|
$this->fail('项目未提交审核');
|
|
|
|
}
|
|
|
|
//获取项目优化人员
|
|
|
|
$optimizeModel = new DeployOptimize();
|
|
|
|
$optimizeInfo = $optimizeModel->read(['project_id'=>$this->param['id']]);
|
|
|
|
//查看当前用户是否有权限审核
|
|
|
|
if($this->param['type'] == 'optimist'){
|
|
|
|
if($info['optimist_mid'] != $this->manager['id']){
|
|
|
|
if(($info['optimist_mid'] != $this->manager['id']) && ($optimizeInfo['assist_mid'] != $this->manager['id'])){
|
|
|
|
$this->fail('你无权限提交审核');
|
|
|
|
}
|
|
|
|
}else{
|
...
|
...
|
|