Browse Source

隐藏系统基础设置

seyason 1 year ago
parent
commit
d5872c966c

+ 1 - 1
fhKeeper/formulahousekeeper/timesheet-import/src/routes.js

@@ -264,7 +264,7 @@ export const allRouters = [//组织架构
         iconCls: 'iconfont firerock-iconsetting',
         leaf: false,//只有一个节点
         children: [
-            { path: '/timetype', component: timetype, name: '系统基础设置', iconCls: 'iconfont firerock-iconxitong-', meta: { text: 'navigation.basicSystemSettings' }},
+            { path: '/timetype', hidden: true, component: timetype, name: '系统基础设置', iconCls: 'iconfont firerock-iconxitong-', meta: { text: 'navigation.basicSystemSettings' }},
             { path: '/role', component: quanx, name: '角色权限管理', iconCls: 'iconfont firerock-iconquanxian1', meta: { text: 'navigation.roleRightsManagement' } },
             { path: '/projectForm', component: projectForm, name: '项目表单设置', iconCls: 'iconfont firerock-iconquanxian1', meta: { text: 'navigation.projectFormSettings' } },
             { path: '/reportForm', component: reportForm, name: '日报表单设置', iconCls: 'iconfont firerock-iconquanxian1', meta: { text: 'navigation.reportFormSettings' } },

+ 14 - 5
fhKeeper/formulahousekeeper/timesheet-import/src/views/project/list.vue

@@ -68,15 +68,15 @@
                             <el-dropdown-item v-if="user.company.packageProject == 1 && permissions.projectCostOfItems">
                                 <el-link type="primary" :underline="false" @click="showBaseCostItemDialog">{{ $t('baselinecostitem') }}</el-link>
                             </el-dropdown-item>
-                            <el-dropdown-item v-if="permissions.projectClassification">
+                            <!-- <el-dropdown-item v-if="permissions.projectClassification">
                                 <el-link type="primary" :underline="false" @click="showClfDialog = true">{{ $t('classificationmanagement') }}</el-link>
-                            </el-dropdown-item>
+                            </el-dropdown-item> -->
                             <el-dropdown-item v-if="user.timeType.mainProjectState == 1">
                                 <el-link type="primary" :underline="false" @click="mainProjectDialog = true">{{ $t('masterprojectmanagement') }}</el-link>
                             </el-dropdown-item>
-                            <el-dropdown-item v-if="permissions.projectPhase && user.company.packageProject == 1">
+                            <!-- <el-dropdown-item v-if="permissions.projectPhase && user.company.packageProject == 1">
                                 <el-link type="primary" :underline="false" @click="phaseProjectDialog = true">{{ $t('projectstagemanagement') }}</el-link>
-                            </el-dropdown-item>
+                            </el-dropdown-item> -->
                             <el-dropdown-item v-if="user.timeType.projectLevelState == 1">
                                 <el-link type="primary" :underline="false" @click="projectLevelDialog = true">{{ $t('projectlevelmanagement') }}</el-link>
                             </el-dropdown-item>
@@ -87,12 +87,21 @@
                         </el-dropdown>
                 </el-form-item>
                 <!-- <el-form-item style="float:right;" v-if="user.role == 1||user.role == 2||user.role == 5"> -->
+                <el-form-item style="float:right;" v-if="permissions.projectPhase && user.company.packageProject == 1">
+                    <el-link type="primary" :underline="false" @click="phaseProjectDialog = true">{{ $t('projectstagemanagement') }}</el-link>
+                </el-form-item>
+                <el-form-item style="float:right;" v-if="permissions.projectClassification">
+                    <el-link type="primary" :underline="false" @click="showClfDialog = true">{{ $t('classificationmanagement') }}</el-link>
+                </el-form-item>
                 <el-form-item style="float:right;" v-if="permissions.projectNew">
                     <el-link type="primary" :underline="false" @click="handleAdd(-1,null)">{{ $t('newproject') }}</el-link>
                 </el-form-item>
+                
+                
+                
                 <el-form-item style="float:right;" v-if="permissions.projectResources">
                     <!-- <router-link to="/projectGantt"> -->
-                        <el-link type="primary" :underline="false" @click="isganttshow = true">{{ $t('resourceallocation') }}</el-link>
+                        <!-- <el-link type="primary" :underline="false" @click="isganttshow = true">{{ $t('resourceallocation') }}</el-link> -->
                     <!-- </router-link> -->
                     <el-dialog v-if="isganttshow" :visible.sync="isganttshow" width="90vw" top="3vh" style="height:96%" class="ganttdialog">
                         <projectgantt></projectgantt>