|
...
|
...
|
@@ -35,13 +35,6 @@ class ComController extends BaseController |
|
|
|
$this->map = $this->getAdminMenuCondition();
|
|
|
|
}
|
|
|
|
$lists = $projectMenuModel->list($this->map,'sort');
|
|
|
|
foreach ($lists as $k => $v){
|
|
|
|
if(empty($this->user['is_upload_manage'])){
|
|
|
|
if($v['rules'] == '/fileUpload'){
|
|
|
|
unset($lists[$k]);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
$menu = array();
|
|
|
|
foreach ($lists as $k => $v){
|
|
|
|
$v = (array)$v;
|
|
...
|
...
|
@@ -107,6 +100,10 @@ class ComController extends BaseController |
|
|
|
$info['role_menu'] = trim(str_replace(',16,',',',','.$info['role_menu'].','),',');
|
|
|
|
$info['role_menu'] = trim(str_replace(',17,',',',','.$info['role_menu'].','),',');
|
|
|
|
}
|
|
|
|
$uploadCode = $this->getIsUpload();
|
|
|
|
if($uploadCode != 1){
|
|
|
|
$info['role_menu'] = trim(str_replace(',41,',',',','.$info['role_menu'].','),',');
|
|
|
|
}
|
|
|
|
$this->map = [
|
|
|
|
'status'=>0,
|
|
|
|
'is_role'=>0,
|
|
...
|
...
|
@@ -135,6 +132,10 @@ class ComController extends BaseController |
|
|
|
$data[] = 16;
|
|
|
|
$data[] = 17;
|
|
|
|
}
|
|
|
|
$uploadCode = $this->getIsUpload();
|
|
|
|
if($uploadCode != 1){
|
|
|
|
$data[] = 41;
|
|
|
|
}
|
|
|
|
if(!empty($data)){
|
|
|
|
$this->map['id'] = ['not in',$data];
|
|
|
|
}
|
|
...
|
...
|
@@ -165,6 +166,20 @@ class ComController extends BaseController |
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :是否开启上传配置
|
|
|
|
* @name :getIsUpload
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2023/12/19 17:22
|
|
|
|
*/
|
|
|
|
public function getIsUpload(){
|
|
|
|
if($this->user['is_upload_manage'] != 0){
|
|
|
|
return 1;
|
|
|
|
}
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :是否显示博客
|
|
|
|
* @name :getIsBlog
|
|
|
|
* @author :lyh
|
|
...
|
...
|
@@ -172,9 +187,7 @@ class ComController extends BaseController |
|
|
|
* @time :2023/12/19 16:44
|
|
|
|
*/
|
|
|
|
public function getIsBlog(){
|
|
|
|
$projectModel = new Project();
|
|
|
|
$info = $projectModel->read(['id'=>$this->user['project_id']]);
|
|
|
|
if($info['is_show_blog'] != 0){
|
|
|
|
if($this->user['is_show_blog'] != 0){
|
|
|
|
return 1;//不显示
|
|
|
|
}
|
|
|
|
return 0;
|
...
|
...
|
|