fix: 流程审批页面补充选项卡标题

This commit is contained in:
gaoyunqi
2024-04-03 16:31:07 +08:00
parent 8a3fd694c9
commit fc8e052a4a

View File

@ -68,6 +68,7 @@ const { bus, FLOW_PROCESSED } = useEventBus();
const tabStore = useMultipleTabStore();
const router = useRouter();
const currentRoute = router.currentRoute.value;
const fullPath = currentRoute.fullPath;
const rQuery = currentRoute.query;
const rParams = currentRoute.params;
const schemaId = ref(rParams.arg1);
@ -176,6 +177,11 @@ onMounted(async () => {
try {
let res = await getApprovalProcess(unref(taskId), unref(processId));
initProcessData(res);
const title = res?.schemaInfo?.name;
if (title) {
const tabPrefix = readonly.value ? '查看' : '审批';
tabStore.changeTitle(fullPath, `${tabPrefix}${title}`);
}
if (!readonly.value) {
if (res.buttonConfigs) {
approvalData.buttonConfigs = res.buttonConfigs;