Files
pj_admin_cloud/src/utils/plan.ts
T
2025-10-15 11:12:56 +08:00

24 lines
632 B
TypeScript

import Cookies from "js-cookie"
/**
* 打开大屏地址
* @param url 大屏地址
*/
export const openPlanUrl = (url: string, replaceCurrentPage = false): boolean => {
try {
const token = Cookies.get("token")
const refreshToken = Cookies.get("refresh_token")
if (!token || !refreshToken) {
throw new Error()
}
if (url == null) throw new Error()
const fullUrl = `${url}?token=${token}&refresh_token=${refreshToken}`
const target = replaceCurrentPage ? "_self" : "_blank"
window.open(fullUrl, target)
return true
} catch (error: any) {
console.log("打开大屏地址错误:", error)
return false
}
}