This commit is contained in:
@@ -11,7 +11,6 @@ import {
|
||||
svcItemApi,
|
||||
} from "@/api/module/svc";
|
||||
import type { SvcDeptVo, SvcFormVo, SvcItemAttachmentVo, SvcItemSaveRequest } from "@/types/svc";
|
||||
import config from "@/assets/config/host.config";
|
||||
import { useSite } from "@/utils/site";
|
||||
import RichTextEditor from "@/components/RichTextEditor.vue";
|
||||
|
||||
@@ -125,9 +124,15 @@ async function save(publishAfter: boolean) {
|
||||
router.replace({ path: "/svc/item/edit", query: { id: String(id) } });
|
||||
}
|
||||
|
||||
/** 流程图:flow-center 深链整页跳转(事项库场景用科室视图) */
|
||||
/** 流程图:走本应用后端 /api/svc/flow/diagram.png(后端换免签 token 取图)。
|
||||
* 原先是 window.open 到 flow-center 前端 /#/diagram?...——跨应用页面 + 需要流程中心的登录会话;
|
||||
* 现在同源出图,浏览器只认 <img src>,也不再把 flow-center 地址带进前端配置。 */
|
||||
function openFlowDiagram() {
|
||||
window.open(`${config.flowHost}/#/diagram?flowGuid=${form.value.flowGuid}&mode=dept`, "_blank");
|
||||
if (!currentSiteCode.value || !form.value.flowGuid) {
|
||||
Message.warning("请先选择流程并确认当前站点");
|
||||
return;
|
||||
}
|
||||
window.open(svcFlowApi.diagramUrl(currentSiteCode.value, form.value.flowGuid, "dept"), "_blank");
|
||||
}
|
||||
|
||||
onMounted(loadAll);
|
||||
|
||||
Reference in New Issue
Block a user