support to open a new page after clicking the link (#13265)

This commit is contained in:
calvin 2022-12-23 10:48:21 +08:00 committed by GitHub
parent df491f78cc
commit fb67b085a3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 12 additions and 6 deletions

View File

@ -114,12 +114,14 @@ export function useTable() {
h(
ButtonLink,
{
onClick: () =>
void router.push({
onClick: () => {
let routeUrl = router.resolve({
name: 'workflow-instance-detail',
params: { id: row.processInstanceId },
query: { code: projectCode }
})
window.open(routeUrl.href, '_blank')
}
},
{
default: () =>

View File

@ -102,11 +102,13 @@ export function useTable() {
h(
ButtonLink,
{
onClick: () =>
void router.push({
onClick: () => {
let routeUrl = router.resolve({
name: 'workflow-definition-detail',
params: { code: row.code }
})
window.open(routeUrl.href, '_blank')
}
},
{
default: () =>

View File

@ -93,12 +93,14 @@ export function useTable() {
h(
ButtonLink,
{
onClick: () =>
void router.push({
onClick: () => {
let routeUrl = router.resolve({
name: 'workflow-instance-detail',
params: { id: row.id },
query: { code: row.processDefinitionCode }
})
window.open(routeUrl.href, '_blank')
}
},
{
default: () =>