From c75f0c4f74701911e4e00e7b3fca7a269beaedd6 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期三, 13 十一月 2024 23:03:01 +0800 Subject: [PATCH] 2024-11-13 --- src/components/header/sysmessage/index.jsx | 25 ++++++++++++++++++++++--- 1 files changed, 22 insertions(+), 3 deletions(-) diff --git a/src/components/header/sysmessage/index.jsx b/src/components/header/sysmessage/index.jsx index 2e444ab..f9e6965 100644 --- a/src/components/header/sysmessage/index.jsx +++ b/src/components/header/sysmessage/index.jsx @@ -36,20 +36,39 @@ this.setState({ visible: false }) } + toMenu = () => { + let menu = { + MenuID: '1731250110643ivgpv9gdgiif5lggh4e', + MenuName: '鍐呴儴閭', + type: 'CustomPage', + param: {$BID: ''} + } + + if (window.GLOB.mkThdMenus.has(menu.MenuID)) { + menu.MenuName = window.GLOB.mkThdMenus.get(menu.MenuID).MenuName + } + + MKEmitter.emit('modifyTabs', menu) + + this.setState({ visible: false }) + } + render() { const { visible, notices } = this.state return ( <div className={'mk-msg-wrap' + (visible ? ' visible' : '')}> <div className="title"> - 绯荤粺娑堟伅 + 娑堟伅鐩掑瓙 <CloseOutlined onClick={this.close}/> </div> <div className="msg-list">{notices.map((item, index) => { - return <div className="msg-item" key={index}> - {item.remark} + return <div className="msg-item" key={index} onClick={this.toMenu}> + <span>{item.createstaff}</span><span className="time">{item.time}</span> + <span>{item.title}</span> </div> })}</div> + <span className="jump" onClick={this.toMenu}>璇︽儏 ></span> </div> ) } -- Gitblit v1.8.0