Merge remote-tracking branch 'origin/main'

hotfix/new-conversation
Lei OT 1 year ago
commit ff86837d6c

@ -1,7 +1,7 @@
{
"name": "global-sales",
"private": true,
"version": "1.0.25",
"version": "1.0.26",
"type": "module",
"scripts": {
"dev": "vite",

@ -1,7 +1,6 @@
import { create } from 'zustand'
import { fetchJSON, appendRequestHeader } from '@/utils/request'
import { fetchJSON } from '@/utils/request'
import { isEmpty, isNotEmpty, } from '@/utils/commons'
import { loadPageSpy } from '@/utils/pagespy'
export const PERM_MERGE_CONVERSATION = 'merge-conversation'
export const PERM_ASSIGN_NEW_CONVERSATION = 'assign-new-conversation'
@ -114,18 +113,12 @@ const useAuthStore = create((set, get) => ({
set(() => ({
loginUser: sesstionObj,
}));
appendRequestHeader('X-User-Id', sesstionObj.userId);
const __spytitle = sesstionObj.username;
loadPageSpy(__spytitle);
}
},
saveUserSession: () => {
const { loginUser } = get()
window.sessionStorage.setItem('GLOBAL_SALES_LOGIN_USER', JSON.stringify(loginUser))
appendRequestHeader('X-User-Id', loginUser.userId)
},
copyUserSession: () => {

@ -7,6 +7,8 @@ import zhLocale from 'antd/locale/zh_CN'
import 'dayjs/locale/zh-cn'
import { useEffect } from 'react'
import { Outlet, useHref, useNavigate } from 'react-router-dom'
import { appendRequestHeader } from '@/utils/request'
import { loadPageSpy } from '@/utils/pagespy'
import AppLogo from '@/assets/highlights_travel_300_300.png'
import '@/assets/App.css'
@ -33,8 +35,10 @@ function AuthApp() {
Notification.requestPermission();
}
if (loginUser.userId > 0) {
appendRequestHeader('X-User-Id', loginUser.userId);
loadPageSpy(loginUser.username);
connectWebsocket(loginUser.userId);
fetchInitialData(loginUser.userId); // userIdStr
fetchInitialData(loginUser.userId);
}
return () => {
disconnectWebsocket();

Loading…
Cancel
Save