Commit cb127b93cba6497fd97157f40eeb467bfeeb0847
1 parent
23de588e
fix: DEFECT-687 data component detail refresh will jump 404 page
Showing
2 changed files
with
12 additions
and
7 deletions
@@ -49,6 +49,10 @@ export const useRedo = (_router?: Router) => { | @@ -49,6 +49,10 @@ export const useRedo = (_router?: Router) => { | ||
49 | params['_redirect_type'] = 'path'; | 49 | params['_redirect_type'] = 'path'; |
50 | params['path'] = fullPath; | 50 | params['path'] = fullPath; |
51 | } | 51 | } |
52 | + // TODO DEFECT-687 teambition | ||
53 | + if (fullPath.includes('/visual/board/detail/')) { | ||
54 | + params['path'] = fullPath; | ||
55 | + } | ||
52 | push({ name: REDIRECT_NAME, params, query }).then(() => resolve(true)); | 56 | push({ name: REDIRECT_NAME, params, query }).then(() => resolve(true)); |
53 | }); | 57 | }); |
54 | } | 58 | } |
@@ -139,13 +139,14 @@ | @@ -139,13 +139,14 @@ | ||
139 | if (hasDetailPermission) { | 139 | if (hasDetailPermission) { |
140 | const boardId = encode(record.id); | 140 | const boardId = encode(record.id); |
141 | const boardName = encode(record.name); | 141 | const boardName = encode(record.name); |
142 | - router.push({ | ||
143 | - path: `/visual/board/detail/${boardId}/${boardName}`, | ||
144 | - params: { | ||
145 | - boardId: encode(record.id), | ||
146 | - boardName: encode(record.name), | ||
147 | - }, | ||
148 | - }); | 142 | + router.push(`/visual/board/detail/${boardId}/${boardName}`); |
143 | + // router.push({ | ||
144 | + // name: 'visualBoardDetail' | ||
145 | + // params: { | ||
146 | + // boardId: encode(record.id), | ||
147 | + // boardName: encode(record.name), | ||
148 | + // }, | ||
149 | + // }); | ||
149 | } else createMessage.warning('没有权限'); | 150 | } else createMessage.warning('没有权限'); |
150 | }; | 151 | }; |
151 | 152 |