refactor: update icon source handling in PermissionSetting component
This commit is contained in:
parent
dd621b59b9
commit
d54184cf71
@ -57,7 +57,7 @@
|
|||||||
shape="square"
|
shape="square"
|
||||||
:size="20"
|
:size="20"
|
||||||
>
|
>
|
||||||
<img :src="row?.icon" alt=""/>
|
<img :src="resetUrl(row?.icon)" alt=""/>
|
||||||
</el-avatar>
|
</el-avatar>
|
||||||
<!-- 应用 icon -->
|
<!-- 应用 icon -->
|
||||||
<LogoIcon v-else-if="isApplication" height="20px" class="mr-12"/>
|
<LogoIcon v-else-if="isApplication" height="20px" class="mr-12"/>
|
||||||
@ -175,7 +175,7 @@
|
|||||||
import {ref, onMounted, watch, computed} from 'vue'
|
import {ref, onMounted, watch, computed} from 'vue'
|
||||||
import type {Provider} from '@/api/type/model'
|
import type {Provider} from '@/api/type/model'
|
||||||
import {AuthorizationEnum} from '@/enums/system'
|
import {AuthorizationEnum} from '@/enums/system'
|
||||||
import {isAppIcon} from '@/utils/common'
|
import {isAppIcon, resetUrl} from '@/utils/common'
|
||||||
import {EditionConst} from '@/utils/permission/data'
|
import {EditionConst} from '@/utils/permission/data'
|
||||||
import {hasPermission} from '@/utils/permission/index'
|
import {hasPermission} from '@/utils/permission/index'
|
||||||
import useStore from '@/stores'
|
import useStore from '@/stores'
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user