|
@@ -96,8 +96,7 @@ export const useUser = () => {
|
|
|
data.created = dayjs(data.createdAt).format('YYYY-MM-DD HH:mm:ss');
|
|
|
|
|
|
if (data.token) {
|
|
|
- let baseUrl = import.meta.env.BASE_URL;
|
|
|
- if (baseUrl && baseUrl !== '/') {
|
|
|
+ if (import.meta.env.BASE_URL[0] === '/') {
|
|
|
localStorage.setItem('token', data.token);
|
|
|
} else {
|
|
|
setCookie('token', data.token, {
|
|
@@ -127,7 +126,7 @@ export const useUser = () => {
|
|
|
|
|
|
const getRootDomain = () => {
|
|
|
let domain = '';
|
|
|
- const domainItems = document.domain.split('.');
|
|
|
+ const domainItems = location.hostname.split('.');
|
|
|
if (
|
|
|
domainItems.length < 3 ||
|
|
|
(domainItems.length === 4 &&
|
|
@@ -136,10 +135,10 @@ export const useUser = () => {
|
|
|
+domainItems[2] > 0 &&
|
|
|
+domainItems[3] > 0)
|
|
|
) {
|
|
|
- domain = '';
|
|
|
+ domain = location.hostname;
|
|
|
} else if (
|
|
|
- document.domain.endsWith('.com.cn') ||
|
|
|
- document.domain.endsWith('.org.cn')
|
|
|
+ location.hostname.endsWith('.com.cn') ||
|
|
|
+ location.hostname.endsWith('.org.cn')
|
|
|
) {
|
|
|
domain = domainItems.slice(-3).join('.');
|
|
|
} else {
|