feat: 将工作流分享改为独立页面
- 新增无后台布局的工作流分享与失效路由 - 同步分享地址并保留旧链接兼容 - 补充前后端分享链路测试
This commit is contained in:
@@ -28,8 +28,13 @@ interface NetworkConnectionLike {
|
||||
|
||||
const CHUNK_ERROR_RELOAD_KEY = '__easyflow_chunk_error_reload_path__';
|
||||
|
||||
function isKnowledgeShareRoute(path: string) {
|
||||
return path === '/share/knowledge' || path === '/share/knowledge/expired';
|
||||
function isExternalShareRoute(path: string) {
|
||||
return (
|
||||
path === '/share/knowledge' ||
|
||||
path === '/share/knowledge/expired' ||
|
||||
path === '/share/workflow' ||
|
||||
path === '/share/workflow/expired'
|
||||
);
|
||||
}
|
||||
|
||||
function isSlowNetworkConnection() {
|
||||
@@ -242,7 +247,7 @@ function setupAccessGuard(router: Router) {
|
||||
return buildForcePasswordRoute();
|
||||
}
|
||||
|
||||
if (isKnowledgeShareRoute(to.path)) {
|
||||
if (isExternalShareRoute(to.path)) {
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user