Skip to content

Commit 2658400

Browse files
committed
refactor: update icon URL handling and clean up permission checks in application workflow
1 parent 580adc5 commit 2658400

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

ui/src/views/application-workflow/index.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@
9797
:size="32"
9898
style="background: none"
9999
>
100-
<img :src="detail?.icon" alt="" />
100+
<img :src="resetUrl(detail?.icon)" alt="" />
101101
</el-avatar>
102102
<LogoIcon v-else height="32px" />
103103
</div>
@@ -142,7 +142,7 @@ import Workflow from '@/workflow/index.vue'
142142
import DropdownMenu from '@/views/application-workflow/component/DropdownMenu.vue'
143143
import PublishHistory from '@/views/application-workflow/component/PublishHistory.vue'
144144
import applicationApi from '@/api/application/application'
145-
import { isAppIcon } from '@/utils/common'
145+
import {isAppIcon, resetUrl} from '@/utils/common'
146146
import { MsgSuccess, MsgError, MsgConfirm } from '@/utils/message'
147147
import { datetimeFormat } from '@/utils/time'
148148
import { mapToUrlParams } from '@/utils/application'
@@ -424,15 +424,15 @@ const get_route=()=>{
424424
RoleConst.WORKSPACE_MANAGE.getWorkspaceRole,
425425
PermissionConst.APPLICATION_OVERVIEW_READ.getWorkspacePermissionWorkspaceManageRole,
426426
PermissionConst.APPLICATION_OVERVIEW_READ.getApplicationWorkspaceResourcePermission(id)],'OR')){
427-
return `/application/${id}/WORK_FLOW/overview`
427+
return `/application/${id}/WORK_FLOW/overview`
428428
} else if (hasPermission([new ComplexPermission([RoleConst.USER],[PermissionConst.APPLICATION.getApplicationWorkspaceResourcePermission(id)],[EditionConst.IS_EE, EditionConst.IS_PE],'AND'),
429429
new ComplexPermission([RoleConst.WORKSPACE_MANAGE.getWorkspaceRole,],[PermissionConst.APPLICATION_ACCESS_READ.getWorkspacePermissionWorkspaceManageRole],[EditionConst.IS_EE, EditionConst.IS_PE],'OR'),
430430
new ComplexPermission([],[PermissionConst.APPLICATION_ACCESS_READ.getApplicationWorkspaceResourcePermission(id)],[EditionConst.IS_EE, EditionConst.IS_PE],'OR'),],'OR')) {
431431
return `/application/${id}/WORK_FLOW/access`
432432
} else if (hasPermission([new ComplexPermission([RoleConst.USER],[PermissionConst.APPLICATION.getApplicationWorkspaceResourcePermission(id)],[EditionConst.IS_EE, EditionConst.IS_PE],'AND'),
433433
new ComplexPermission([RoleConst.WORKSPACE_MANAGE.getWorkspaceRole],[PermissionConst.APPLICATION_CHAT_USER_READ.getWorkspacePermissionWorkspaceManageRole],[EditionConst.IS_EE, EditionConst.IS_PE],'OR'),
434434
new ComplexPermission([],[PermissionConst.APPLICATION_CHAT_USER_READ.getApplicationWorkspaceResourcePermission(id)],[EditionConst.IS_EE, EditionConst.IS_PE],'OR'),],'OR')) {
435-
return `/application/${id}/WORK_FLOW/chat-user`
435+
return `/application/${id}/WORK_FLOW/chat-user`
436436
} else if (hasPermission([new ComplexPermission([RoleConst.USER],[PermissionConst.APPLICATION.getApplicationWorkspaceResourcePermission(id)],[],'AND'),
437437
PermissionConst.APPLICATION_CHAT_LOG_READ.getWorkspacePermissionWorkspaceManageRole,
438438
PermissionConst.APPLICATION_CHAT_LOG_READ.getApplicationWorkspaceResourcePermission(id)],'OR')) {

0 commit comments

Comments
 (0)