king
2024-11-14 c5c4a3d129de2b20ca24727519aad5e80bebf03f
src/components/header/sysmessage/index.jsx
@@ -1,5 +1,5 @@
import React, { Component } from 'react'
import { CloseOutlined } from '@ant-design/icons'
import { CloseOutlined, SoundOutlined } from '@ant-design/icons'
import MKEmitter from '@/utils/events.js'
@@ -26,6 +26,10 @@
  sysMessageChange = (notices) => {
    this.setState({ notices })
    if (notices.length === 0) {
      this.setState({ visible: false })
    }
  }
  sysMessageOpen = () => {
@@ -59,11 +63,11 @@
    return (
      <div className={'mk-msg-wrap' + (visible ? ' visible' : '')}>
        <div className="title">
          消息盒子
          <SoundOutlined />
          <CloseOutlined onClick={this.close}/>
        </div>
        <div className="msg-list">{notices.map((item, index) => {
          return <div className="msg-item" key={index} onClick={this.toMenu}>
          return <div className={'msg-item ' + (item.urgent_type === 'Y' ? 'red' : '')} key={index} onClick={this.toMenu}>
            <span>{item.createstaff}</span><span className="time">{item.time}</span>
            <span>{item.title}</span>
          </div>