style: 隐藏部分控件
This commit is contained in:
@@ -60,16 +60,16 @@ function fnChangeLocale(e: any) {
|
|||||||
</template>
|
</template>
|
||||||
</a-popover>
|
</a-popover>
|
||||||
|
|
||||||
<a-tooltip>
|
<!-- <a-tooltip>
|
||||||
<template #title>开源仓库</template>
|
<template #title>开源仓库</template>
|
||||||
<a-button type="text" href="https://gitee.com/TsMask" target="_blank">
|
<a-button type="text" href="https://gitee.com/TsMask" target="_blank">
|
||||||
<template #icon>
|
<template #icon>
|
||||||
<GithubOutlined :style="{ fontSize: '20px' }" />
|
<GithubOutlined :style="{ fontSize: '20px' }" />
|
||||||
</template>
|
</template>
|
||||||
</a-button>
|
</a-button>
|
||||||
</a-tooltip>
|
</a-tooltip> -->
|
||||||
|
|
||||||
<a-tooltip>
|
<!-- <a-tooltip>
|
||||||
<template #title>文档手册</template>
|
<template #title>文档手册</template>
|
||||||
<a-button
|
<a-button
|
||||||
type="text"
|
type="text"
|
||||||
@@ -80,7 +80,7 @@ function fnChangeLocale(e: any) {
|
|||||||
<QuestionCircleOutlined :style="{ fontSize: '20px' }" />
|
<QuestionCircleOutlined :style="{ fontSize: '20px' }" />
|
||||||
</template>
|
</template>
|
||||||
</a-button>
|
</a-button>
|
||||||
</a-tooltip>
|
</a-tooltip> -->
|
||||||
|
|
||||||
<a-dropdown :trigger="['click', 'hover']">
|
<a-dropdown :trigger="['click', 'hover']">
|
||||||
<a-button size="small" type="default">
|
<a-button size="small" type="default">
|
||||||
@@ -109,12 +109,12 @@ function fnChangeLocale(e: any) {
|
|||||||
</div>
|
</div>
|
||||||
<template #overlay>
|
<template #overlay>
|
||||||
<a-menu @click="fnClick">
|
<a-menu @click="fnClick">
|
||||||
<a-menu-item key="profile">
|
<!-- <a-menu-item key="profile">
|
||||||
<template #icon>
|
<template #icon>
|
||||||
<UserOutlined />
|
<UserOutlined />
|
||||||
</template>
|
</template>
|
||||||
<span>个人中心</span>
|
<span>个人中心</span>
|
||||||
</a-menu-item>
|
</a-menu-item> -->
|
||||||
<a-menu-item key="settings">
|
<a-menu-item key="settings">
|
||||||
<template #icon>
|
<template #icon>
|
||||||
<SettingOutlined />
|
<SettingOutlined />
|
||||||
|
|||||||
52
src/typings/components.d.ts
vendored
52
src/typings/components.d.ts
vendored
@@ -10,44 +10,96 @@ declare module 'vue' {
|
|||||||
AAvatar: typeof import('ant-design-vue/lib')['Avatar']
|
AAvatar: typeof import('ant-design-vue/lib')['Avatar']
|
||||||
ABadge: typeof import('ant-design-vue/lib')['Badge']
|
ABadge: typeof import('ant-design-vue/lib')['Badge']
|
||||||
AButton: typeof import('ant-design-vue/lib')['Button']
|
AButton: typeof import('ant-design-vue/lib')['Button']
|
||||||
|
ACard: typeof import('ant-design-vue/lib')['Card']
|
||||||
|
ACheckbox: typeof import('ant-design-vue/lib')['Checkbox']
|
||||||
ACol: typeof import('ant-design-vue/lib')['Col']
|
ACol: typeof import('ant-design-vue/lib')['Col']
|
||||||
|
ADescriptions: typeof import('ant-design-vue/lib')['Descriptions']
|
||||||
|
ADescriptionsItem: typeof import('ant-design-vue/lib')['DescriptionsItem']
|
||||||
|
ADivider: typeof import('ant-design-vue/lib')['Divider']
|
||||||
ADropdown: typeof import('ant-design-vue/lib')['Dropdown']
|
ADropdown: typeof import('ant-design-vue/lib')['Dropdown']
|
||||||
|
AEmpty: typeof import('ant-design-vue/lib')['Empty']
|
||||||
AForm: typeof import('ant-design-vue/lib')['Form']
|
AForm: typeof import('ant-design-vue/lib')['Form']
|
||||||
AFormItem: typeof import('ant-design-vue/lib')['FormItem']
|
AFormItem: typeof import('ant-design-vue/lib')['FormItem']
|
||||||
AImage: typeof import('ant-design-vue/lib')['Image']
|
AImage: typeof import('ant-design-vue/lib')['Image']
|
||||||
AInput: typeof import('ant-design-vue/lib')['Input']
|
AInput: typeof import('ant-design-vue/lib')['Input']
|
||||||
|
AInputNumber: typeof import('ant-design-vue/lib')['InputNumber']
|
||||||
AInputPassword: typeof import('ant-design-vue/lib')['InputPassword']
|
AInputPassword: typeof import('ant-design-vue/lib')['InputPassword']
|
||||||
|
AList: typeof import('ant-design-vue/lib')['List']
|
||||||
|
AListItem: typeof import('ant-design-vue/lib')['ListItem']
|
||||||
|
AListItemMeta: typeof import('ant-design-vue/lib')['ListItemMeta']
|
||||||
AMenu: typeof import('ant-design-vue/lib')['Menu']
|
AMenu: typeof import('ant-design-vue/lib')['Menu']
|
||||||
AMenuDivider: typeof import('ant-design-vue/lib')['MenuDivider']
|
AMenuDivider: typeof import('ant-design-vue/lib')['MenuDivider']
|
||||||
AMenuItem: typeof import('ant-design-vue/lib')['MenuItem']
|
AMenuItem: typeof import('ant-design-vue/lib')['MenuItem']
|
||||||
|
AModal: typeof import('ant-design-vue/lib')['Modal']
|
||||||
|
APopconfirm: typeof import('ant-design-vue/lib')['Popconfirm']
|
||||||
APopover: typeof import('ant-design-vue/lib')['Popover']
|
APopover: typeof import('ant-design-vue/lib')['Popover']
|
||||||
|
ARadio: typeof import('ant-design-vue/lib')['Radio']
|
||||||
|
ARadioGroup: typeof import('ant-design-vue/lib')['RadioGroup']
|
||||||
|
ARangePicker: typeof import('ant-design-vue/lib')['RangePicker']
|
||||||
|
AResult: typeof import('ant-design-vue/lib')['Result']
|
||||||
ARow: typeof import('ant-design-vue/lib')['Row']
|
ARow: typeof import('ant-design-vue/lib')['Row']
|
||||||
|
ASelect: typeof import('ant-design-vue/lib')['Select']
|
||||||
|
ASelectOption: typeof import('ant-design-vue/lib')['SelectOption']
|
||||||
ASpace: typeof import('ant-design-vue/lib')['Space']
|
ASpace: typeof import('ant-design-vue/lib')['Space']
|
||||||
|
AStatistic: typeof import('ant-design-vue/lib')['Statistic']
|
||||||
|
ASwitch: typeof import('ant-design-vue/lib')['Switch']
|
||||||
|
ATable: typeof import('ant-design-vue/lib')['Table']
|
||||||
ATabPane: typeof import('ant-design-vue/lib')['TabPane']
|
ATabPane: typeof import('ant-design-vue/lib')['TabPane']
|
||||||
ATabs: typeof import('ant-design-vue/lib')['Tabs']
|
ATabs: typeof import('ant-design-vue/lib')['Tabs']
|
||||||
|
ATag: typeof import('ant-design-vue/lib')['Tag']
|
||||||
|
ATextarea: typeof import('ant-design-vue/lib')['Textarea']
|
||||||
ATooltip: typeof import('ant-design-vue/lib')['Tooltip']
|
ATooltip: typeof import('ant-design-vue/lib')['Tooltip']
|
||||||
|
ATree: typeof import('ant-design-vue/lib')['Tree']
|
||||||
|
ATreeSelect: typeof import('ant-design-vue/lib')['TreeSelect']
|
||||||
|
ATypography: typeof import('ant-design-vue/lib')['Typography']
|
||||||
|
ATypographyParagraph: typeof import('ant-design-vue/lib')['TypographyParagraph']
|
||||||
|
ATypographyText: typeof import('ant-design-vue/lib')['TypographyText']
|
||||||
|
AUpload: typeof import('ant-design-vue/lib')['Upload']
|
||||||
|
AUploadDragger: typeof import('ant-design-vue/lib')['UploadDragger']
|
||||||
BellOutlined: typeof import('@ant-design/icons-vue')['BellOutlined']
|
BellOutlined: typeof import('@ant-design/icons-vue')['BellOutlined']
|
||||||
|
BgColorsOutlined: typeof import('@ant-design/icons-vue')['BgColorsOutlined']
|
||||||
|
ClearOutlined: typeof import('@ant-design/icons-vue')['ClearOutlined']
|
||||||
|
CloseOutlined: typeof import('@ant-design/icons-vue')['CloseOutlined']
|
||||||
|
ColumnHeightOutlined: typeof import('@ant-design/icons-vue')['ColumnHeightOutlined']
|
||||||
|
ContainerOutlined: typeof import('@ant-design/icons-vue')['ContainerOutlined']
|
||||||
CronModal: typeof import('./../components/CronModal/index.vue')['default']
|
CronModal: typeof import('./../components/CronModal/index.vue')['default']
|
||||||
Day: typeof import('./../components/CronModal/components/Day.vue')['default']
|
Day: typeof import('./../components/CronModal/components/Day.vue')['default']
|
||||||
|
DeleteOutlined: typeof import('@ant-design/icons-vue')['DeleteOutlined']
|
||||||
DictTag: typeof import('./../components/DictTag/index.vue')['default']
|
DictTag: typeof import('./../components/DictTag/index.vue')['default']
|
||||||
DownOutlined: typeof import('@ant-design/icons-vue')['DownOutlined']
|
DownOutlined: typeof import('@ant-design/icons-vue')['DownOutlined']
|
||||||
|
ExportOutlined: typeof import('@ant-design/icons-vue')['ExportOutlined']
|
||||||
|
FormOutlined: typeof import('@ant-design/icons-vue')['FormOutlined']
|
||||||
GithubOutlined: typeof import('@ant-design/icons-vue')['GithubOutlined']
|
GithubOutlined: typeof import('@ant-design/icons-vue')['GithubOutlined']
|
||||||
Hour: typeof import('./../components/CronModal/components/Hour.vue')['default']
|
Hour: typeof import('./../components/CronModal/components/Hour.vue')['default']
|
||||||
IconFont: typeof import('./../components/IconFont/index.vue')['default']
|
IconFont: typeof import('./../components/IconFont/index.vue')['default']
|
||||||
|
ImportOutlined: typeof import('@ant-design/icons-vue')['ImportOutlined']
|
||||||
|
InboxOutlined: typeof import('@ant-design/icons-vue')['InboxOutlined']
|
||||||
|
InfoCircleOutlined: typeof import('@ant-design/icons-vue')['InfoCircleOutlined']
|
||||||
|
LikeOutlined: typeof import('@ant-design/icons-vue')['LikeOutlined']
|
||||||
LinkiFrame: typeof import('./../components/LinkiFrame/index.vue')['default']
|
LinkiFrame: typeof import('./../components/LinkiFrame/index.vue')['default']
|
||||||
LockOutlined: typeof import('@ant-design/icons-vue')['LockOutlined']
|
LockOutlined: typeof import('@ant-design/icons-vue')['LockOutlined']
|
||||||
LogoutOutlined: typeof import('@ant-design/icons-vue')['LogoutOutlined']
|
LogoutOutlined: typeof import('@ant-design/icons-vue')['LogoutOutlined']
|
||||||
Minute: typeof import('./../components/CronModal/components/Minute.vue')['default']
|
Minute: typeof import('./../components/CronModal/components/Minute.vue')['default']
|
||||||
MobileOutlined: typeof import('@ant-design/icons-vue')['MobileOutlined']
|
MobileOutlined: typeof import('@ant-design/icons-vue')['MobileOutlined']
|
||||||
Month: typeof import('./../components/CronModal/components/Month.vue')['default']
|
Month: typeof import('./../components/CronModal/components/Month.vue')['default']
|
||||||
|
PayCircleOutlined: typeof import('@ant-design/icons-vue')['PayCircleOutlined']
|
||||||
|
PlusOutlined: typeof import('@ant-design/icons-vue')['PlusOutlined']
|
||||||
|
ProfileOutlined: typeof import('@ant-design/icons-vue')['ProfileOutlined']
|
||||||
QqOutlined: typeof import('@ant-design/icons-vue')['QqOutlined']
|
QqOutlined: typeof import('@ant-design/icons-vue')['QqOutlined']
|
||||||
QuestionCircleOutlined: typeof import('@ant-design/icons-vue')['QuestionCircleOutlined']
|
QuestionCircleOutlined: typeof import('@ant-design/icons-vue')['QuestionCircleOutlined']
|
||||||
ReloadOutlined: typeof import('@ant-design/icons-vue')['ReloadOutlined']
|
ReloadOutlined: typeof import('@ant-design/icons-vue')['ReloadOutlined']
|
||||||
RobotOutlined: typeof import('@ant-design/icons-vue')['RobotOutlined']
|
RobotOutlined: typeof import('@ant-design/icons-vue')['RobotOutlined']
|
||||||
RouterLink: typeof import('vue-router')['RouterLink']
|
RouterLink: typeof import('vue-router')['RouterLink']
|
||||||
RouterView: typeof import('vue-router')['RouterView']
|
RouterView: typeof import('vue-router')['RouterView']
|
||||||
|
SearchOutlined: typeof import('@ant-design/icons-vue')['SearchOutlined']
|
||||||
Second: typeof import('./../components/CronModal/components/Second.vue')['default']
|
Second: typeof import('./../components/CronModal/components/Second.vue')['default']
|
||||||
|
SecurityScanOutlined: typeof import('@ant-design/icons-vue')['SecurityScanOutlined']
|
||||||
SettingOutlined: typeof import('@ant-design/icons-vue')['SettingOutlined']
|
SettingOutlined: typeof import('@ant-design/icons-vue')['SettingOutlined']
|
||||||
|
SyncOutlined: typeof import('@ant-design/icons-vue')['SyncOutlined']
|
||||||
|
TeamOutlined: typeof import('@ant-design/icons-vue')['TeamOutlined']
|
||||||
|
UserDeleteOutlined: typeof import('@ant-design/icons-vue')['UserDeleteOutlined']
|
||||||
|
UsergroupAddOutlined: typeof import('@ant-design/icons-vue')['UsergroupAddOutlined']
|
||||||
|
UsergroupDeleteOutlined: typeof import('@ant-design/icons-vue')['UsergroupDeleteOutlined']
|
||||||
UserOutlined: typeof import('@ant-design/icons-vue')['UserOutlined']
|
UserOutlined: typeof import('@ant-design/icons-vue')['UserOutlined']
|
||||||
WechatOutlined: typeof import('@ant-design/icons-vue')['WechatOutlined']
|
WechatOutlined: typeof import('@ant-design/icons-vue')['WechatOutlined']
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ let listData = ref([
|
|||||||
/**查询用户个人信息 */
|
/**查询用户个人信息 */
|
||||||
function fnGetProfile() {
|
function fnGetProfile() {
|
||||||
getUserProfile().then(res => {
|
getUserProfile().then(res => {
|
||||||
if (res.code === 200 && res.data) {
|
if (res.code === 1 && res.data) {
|
||||||
const { user, roleGroup, postGroup } = res.data;
|
const { user, roleGroup, postGroup } = res.data;
|
||||||
state.user = user;
|
state.user = user;
|
||||||
state.roleGroup = roleGroup;
|
state.roleGroup = roleGroup;
|
||||||
|
|||||||
Reference in New Issue
Block a user