修改消息实时推送

master
wuzuowei 4 months ago
parent dd7b519f4a
commit 0b1fd5a543

@ -35,43 +35,43 @@ const RightInfo = () => {
const [searchList, setSearchList] = useState<any[]>([]) const [searchList, setSearchList] = useState<any[]>([])
const [msgnum, setmsgnum] = useState<any>(""); const [msgnum, setmsgnum] = useState<any>("");
//const [isHidden, setIsHidden] = useState(true); // 初始化状态变量为 false //const [isHidden, setIsHidden] = useState(true); // 初始化状态变量为 false
// const ws = useRef<Socket>(new Socket(new SocketOption())) const ws = useRef<Socket>(new Socket(new SocketOption()))
// const [socketData, setsocketData] = useState<any>({}) const [socketData, setsocketData] = useState<any>({})
// useEffect(() => { useEffect(() => {
// startSocket() startSocket()
// return () => { return () => {
// ws.current.dispose() ws.current.dispose()
// } }
// }, []); }, []);
// const startSocket = () => { const startSocket = () => {
// let option = new SocketOption() let option = new SocketOption()
// option.ws = `ws://127.0.0.1:1233` option.ws = `wss://craft.dayesteel.com.cn:1555`
// option.onOpen = () => { option.onOpen = () => {
// } }
// option.onClose = () => { option.onClose = () => {
// } }
// option.onError = () => { option.onError = () => {
// } }
// option.onMessage = (msgdata: any) => { option.onMessage = (msgdata: any) => {
// setsocketData(JSON.parse(msgdata)) setsocketData(JSON.parse(msgdata))
// // console.log("on message", msgdata) console.log("on message", msgdata)
// } }
// ws.current = new Socket(option) ws.current = new Socket(option)
// ws.current.start() ws.current.start()
// } }
useEffect(() => { useEffect(() => {
msglog(); // msglog();
}, []) }, [])
useLayoutEffect(() => { useLayoutEffect(() => {
@ -351,7 +351,7 @@ const RightInfo = () => {
gomsglog() gomsglog()
// Cookies.set('InputListData', JSON.stringify(record)); // Cookies.set('InputListData', JSON.stringify(record));
}} }}
id='MSGNUM' style={{ fontSize: '16PX', color: 'rgb(225 70 70)' }}>{`您有${msgnum}条待办`} id='MSGNUM' style={{ fontSize: '16PX', color: 'rgb(225 70 70)' }}>{`您有${socketData.EmpWorksNums ? socketData.EmpWorksNums : 0}条待办`}
</span> </span>
{/* </Popover> */} {/* </Popover> */}

Loading…
Cancel
Save