|
@@ -62,43 +62,48 @@ api
|
|
|
.sysinfo()
|
|
|
.then((res: any) => {
|
|
|
setSystemInfo(res);
|
|
|
+ // 租户是 (企业版功能) 如果非企业版,跳转到普通登录页面
|
|
|
+ if (!sessionStorage.isEnterprise) return window.location.href = "/"
|
|
|
sysinfo.buildVersion = res.buildVersion;
|
|
|
sysinfo.buildTime = res.buildTime;
|
|
|
- const isSSOEnabled = window.atob(res.target).split("|")[4];
|
|
|
- if (isSSOEnabled == "1") {
|
|
|
- showSSO.value = true;
|
|
|
- }
|
|
|
+ // const isSSOEnabled = window.atob(res.target).split("|")[4];
|
|
|
+ // if (isSSOEnabled == "1") {
|
|
|
+ // showSSO.value = true;
|
|
|
+ // }
|
|
|
+ getTenantInfo()
|
|
|
})
|
|
|
.finally(() => (showImg.value = true));
|
|
|
|
|
|
-tenantApi
|
|
|
- .get(tenant)
|
|
|
- .then((res: any) => {
|
|
|
- if (res?.status) {
|
|
|
- sysinfo.systemName = res.name;
|
|
|
- sysinfo.systemLogo = res.logo;
|
|
|
- sysinfo.systemLoginPIC = res.logoPic;
|
|
|
-
|
|
|
- // 设置租户的全局名称和图标
|
|
|
- setTenantInfo({
|
|
|
- code: res.code,
|
|
|
- systemName: res.name,
|
|
|
- systemLogo: res.logo,
|
|
|
- systemLogoMini: res.logoMini,
|
|
|
- systemLoginPIC: res.logoPic,
|
|
|
- })
|
|
|
- other.useTitle()
|
|
|
- } else {
|
|
|
+function getTenantInfo() {
|
|
|
+ tenantApi
|
|
|
+ .get(tenant)
|
|
|
+ .then((res: any) => {
|
|
|
+ if (res?.status) {
|
|
|
+ sysinfo.systemName = res.name;
|
|
|
+ sysinfo.systemLogo = res.logo;
|
|
|
+ sysinfo.systemLoginPIC = res.logoPic;
|
|
|
+
|
|
|
+ // 设置租户的全局名称和图标
|
|
|
+ setTenantInfo({
|
|
|
+ code: res.code,
|
|
|
+ systemName: res.name,
|
|
|
+ systemLogo: res.logo,
|
|
|
+ systemLogoMini: res.logoMini,
|
|
|
+ systemLoginPIC: res.logoPic,
|
|
|
+ })
|
|
|
+ other.useTitle()
|
|
|
+ } else {
|
|
|
+ isAllow.value = false;
|
|
|
+ ElMessage.error("租户不存在");
|
|
|
+ }
|
|
|
+ })
|
|
|
+ .catch(() => {
|
|
|
isAllow.value = false;
|
|
|
- ElMessage.error("租户不存在");
|
|
|
- }
|
|
|
- })
|
|
|
- .catch(() => {
|
|
|
- isAllow.value = false;
|
|
|
- })
|
|
|
- .finally(() => {
|
|
|
- loading.value = false;
|
|
|
- });
|
|
|
+ })
|
|
|
+ .finally(() => {
|
|
|
+ loading.value = false;
|
|
|
+ });
|
|
|
+}
|
|
|
|
|
|
// 获取布局配置信息
|
|
|
const getThemeConfig = computed(() => {
|