From 50821207863ae07b0ab36a604fcbad200a055af9 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期五, 23 六月 2023 00:11:38 +0800
Subject: [PATCH] 2023-06-23

---
 src/tabviews/zshare/actionList/newpagebutton/index.jsx |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/src/tabviews/zshare/actionList/newpagebutton/index.jsx b/src/tabviews/zshare/actionList/newpagebutton/index.jsx
index 7b094d7..94e7202 100644
--- a/src/tabviews/zshare/actionList/newpagebutton/index.jsx
+++ b/src/tabviews/zshare/actionList/newpagebutton/index.jsx
@@ -193,12 +193,18 @@
       window.open(url)
     } else if (btn.pageTemplate === 'custom') {
       if (/#\/iframe\//.test(btn.url)) {
+        let url = btn.url.replace(/@loginuid@/ig, sessionStorage.getItem('LoginUID'))
+
+        if (btn.Ot === 'requiredSgl' && btn.joint !== 'false') {
+          url = url + '/' + Id
+        }
+
         let menu = {
           MenuID: btn.uuid,
           MenuName: btn.label,
           type: 'iframe',
           OpenType: 'newtab',
-          src: btn.url.replace(/@userid@/ig, sessionStorage.getItem('UserID')).replace(/@loginuid@/ig, sessionStorage.getItem('LoginUID'))
+          src: url
         }
         MKEmitter.emit('modifyTabs', menu)
 

--
Gitblit v1.8.0