refactor: update icon URL handling and clean up permission checks in application workflow

This commit is contained in:
wxg0103 2025-07-09 19:44:35 +08:00
parent 580adc5a88
commit 265840017c

View File

@ -97,7 +97,7 @@
:size="32"
style="background: none"
>
<img :src="detail?.icon" alt="" />
<img :src="resetUrl(detail?.icon)" alt="" />
</el-avatar>
<LogoIcon v-else height="32px" />
</div>
@ -142,7 +142,7 @@ import Workflow from '@/workflow/index.vue'
import DropdownMenu from '@/views/application-workflow/component/DropdownMenu.vue'
import PublishHistory from '@/views/application-workflow/component/PublishHistory.vue'
import applicationApi from '@/api/application/application'
import { isAppIcon } from '@/utils/common'
import {isAppIcon, resetUrl} from '@/utils/common'
import { MsgSuccess, MsgError, MsgConfirm } from '@/utils/message'
import { datetimeFormat } from '@/utils/time'
import { mapToUrlParams } from '@/utils/application'