Ver código fonte

项目概况,根据后台配置显示

MaiXinRong 1 mês atrás
pai
commit
fdada6a2c5
2 arquivos alterados com 3 adições e 0 exclusões
  1. 1 0
      app/base/base_controller.js
  2. 2 0
      app/const/sp_page_show.js

+ 1 - 0
app/base/base_controller.js

@@ -33,6 +33,7 @@ class BaseController extends Controller {
                     ctx.menu = menuList.budget;
                 }
             }
+            menuList.info.display = ctx.subProject.openInfo || false;
             menuList.datacollect.display = ctx.subProject.showDataCollect || false;
             menuList.file.display = ctx.subProject.page_show.openFile || false;
             menuList.contract.display = ctx.subProject.page_show.openContract || false;

+ 2 - 0
app/const/sp_page_show.js

@@ -15,6 +15,7 @@ const pageStatus = {
 };
 // 模块管理开关
 const managerPageControl = [
+    { title: '项目概况', name: 'openInfo', value: pageStatus.show, type: 'checkbox' },
     { title: '决策大屏', name: 'openDataCollect', value: pageStatus.show, type: 'checkbox', tip: '开启后,前台配置用户权限后方可显示' },
     { title: '合同管理', name: 'openContract', value: pageStatus.show, type: 'checkbox' },
     { title: '资料归集', name: 'openFile', value: pageStatus.show, type: 'checkbox' },
@@ -105,6 +106,7 @@ const defaultSetting = {
     openChangePlan: 0,
     openChangeWhiteList: 0,
     openChangeState: 0,
+    openInfo: 1,
 };
 
 module.exports = {