This commit is contained in:
Captain.B 2020-03-06 16:19:12 +08:00
parent 4274e8d81c
commit 10346366cd
3 changed files with 23 additions and 12 deletions

View File

@ -33,6 +33,10 @@ export default {
'status': 'Enable/Disable',
'show_all': 'Show All',
'report': 'Report',
'user': 'User',
'system': 'System',
'personal_setting': 'Personal Setting',
'test_resource_pool': 'Resource Pool',
},
workspace: {
'create': 'Create Workspace',
@ -71,6 +75,7 @@ export default {
'search_by_name': 'Search by name',
'modify_personal_info': 'Modify Personal Information',
'input_name': 'Please enter a user name',
'input_email': 'Please enter a email',
'special_characters_are_not_supported': 'Special characters are not supported',
'mobile_number_format_is_incorrect': 'Mobile number format is incorrect',
'email_format_is_incorrect': 'Email format is incorrect',

View File

@ -33,6 +33,10 @@ export default {
'status': '启用/禁用',
'show_all': '显示全部',
'report': '报告',
'user': '用户',
'system': '系统',
'personal_setting': '个人设置',
'test_resource_pool': '测试资源池',
},
workspace: {
'create': '创建工作空间',

View File

@ -3,37 +3,39 @@
<el-submenu index="1" v-permission="['admin']">
<template slot="title">
<font-awesome-icon class="icon account" :icon="['far', 'address-card']" size="lg"/>
<span>系统</span>
<span>{{$t('commons.system')}}</span>
</template>
<el-menu-item index="/setting/user">用户</el-menu-item>
<el-menu-item index="/setting/organization">组织</el-menu-item>
<el-menu-item index="/setting/systemworkspace">工作空间</el-menu-item>
<el-menu-item index="/setting/testresourcepool">测试资源池</el-menu-item>
<el-menu-item index="/setting/user">{{$t('commons.user')}}</el-menu-item>
<el-menu-item index="/setting/organization">{{$t('commons.organization')}}</el-menu-item>
<el-menu-item index="/setting/systemworkspace">{{$t('commons.workspace')}}</el-menu-item>
<el-menu-item index="/setting/testresourcepool">{{$t('commons.test_resource_pool')}}</el-menu-item>
</el-submenu>
<el-submenu index="2" v-permission="['org_admin']" v-if="isCurrentOrganizationAdmin">
<template slot="title">
<font-awesome-icon class="icon organization" :icon="['far', 'building']" size="lg"/>
<span>组织</span>
<span>{{$t('commons.organization')}}</span>
</template>
<el-menu-item index="/setting/organizationmember" v-permission="['org_admin']">成员</el-menu-item>
<el-menu-item index="/setting/organizationworkspace" v-permission="['org_admin']">工作空间</el-menu-item>
<el-menu-item index="/setting/organizationmember" v-permission="['org_admin']">{{$t('commons.member')}}
</el-menu-item>
<el-menu-item index="/setting/organizationworkspace" v-permission="['org_admin']">{{$t('commons.workspace')}}
</el-menu-item>
</el-submenu>
<el-submenu index="3" v-permission="['test_manager','test_user','test_viewer']" v-if="isCurrentWorkspaceUser">
<template slot="title">
<font-awesome-icon class="icon workspace" :icon="['far', 'list-alt']" size="lg"/>
<span>工作空间</span>
<span>{{$t('commons.workspace')}}</span>
</template>
<el-menu-item index="/setting/member">成员</el-menu-item>
<el-menu-item index="/setting/member">{{$t('commons.member')}}</el-menu-item>
</el-submenu>
<el-submenu index="4">
<template slot="title">
<font-awesome-icon class="icon" :icon="['far', 'user']" size="lg"/>
<span>个人</span>
<span>{{$t('commons.personal_info')}}</span>
</template>
<el-menu-item index="/setting/personsetting">个人设置</el-menu-item>
<el-menu-item index="/setting/personsetting">{{$t('commons.personal_setting')}}</el-menu-item>
</el-submenu>
</el-menu>