Browse Source

ehr待办跳转fix

yanghao 22 giờ trước cách đây
mục cha
commit
b555aaa5c0
1 tập tin đã thay đổi với 16 bổ sung5 xóa
  1. 16 5
      src/views/flow/ehrTodoList.vue

+ 16 - 5
src/views/flow/ehrTodoList.vue

@@ -195,12 +195,23 @@ const goBackPage = async (row) => {
           },
         });
       } else if (isDesktop) {
-        const newTab = window.open("", "_blank");
-        newTab.location.href = `${res.ehrUrl}/gateway/login/free?loginfree_licence=${res.licence}&signature=${res.sign}&redirect_url=${res.redirect}`;
+        // const newTab = window.open("", "_blank");
+        // newTab.location.href = `${res.ehrUrl}/gateway/login/free?loginfree_licence=${res.licence}&signature=${res.sign}&redirect_url=${res.redirect}`;
 
-        setTimeout(() => {
-          newTab.location.href = `${res.ehrUrl}/gateway/login/free?loginfree_licence=${res.licence}&signature=${res.sign}&redirect_url=${row.web_url}`;
-        }, 500);
+        // setTimeout(() => {
+        //   newTab.location.href = `${res.ehrUrl}/gateway/login/free?loginfree_licence=${res.licence}&signature=${res.sign}&redirect_url=${row.web_url}`;
+        // }, 500);
+
+        dd.biz.util.openLink({
+          url: `${res.ehrUrl}/gateway/login/free?loginfree_licence=${res.licence}&signature=${res.sign}&redirect_url=${res.redirect}`,
+          onSuccess: () => {
+            setTimeout(() => {
+              dd.biz.util.openLink({
+                url: `${res.ehrUrl}/gateway/login/free?loginfree_licence=${res.licence}&signature=${res.sign}&redirect_url=${row.web_url}`,
+              });
+            }, 500);
+          },
+        });
       }
     } else {
       const newTab = window.open("", "_blank");