From 91d2b58b9024c358a743e0b42ff53915fb6b8e09 Mon Sep 17 00:00:00 2001
From: Mr Ke <kelq@hugeinfo.com.cn>
Date: Mon, 06 Apr 2020 18:56:51 +0800
Subject: [PATCH] 加入登录人信息

---
 src/components/common/NotifyList/index.jsx |   34 +++++++++++++++++++++++++---------
 1 files changed, 25 insertions(+), 9 deletions(-)

diff --git a/src/components/common/NotifyList/index.jsx b/src/components/common/NotifyList/index.jsx
index 4c7b328..a2e651a 100644
--- a/src/components/common/NotifyList/index.jsx
+++ b/src/components/common/NotifyList/index.jsx
@@ -7,6 +7,7 @@
 /** 通知列表 */
 import React, { ReactNode, ReactEventHandler, Component } from 'react';
 import { Alert } from 'antd';
+import fetch from '../../../api/request';
 
 import './index.scss';
 
@@ -16,30 +17,45 @@
     this.config = {
     };
     this.state = {
+      content: ''
     };
   }
 
-  componentWillMount() { }
+  componentWillMount() {
+    fetch({
+      url: `api/document/getNewNotice`
+    }).then(res => {
+      console.log('res', res);
+      this.setState({
+        content: res.documentContent || ''
+      })
+    })
+  }
 
   componentDidMount() { }
 
   renderDom = () => {
+    let { content } = this.state;
     return <div className="notify-list-main-dom">
-      <span className="notify-list-main-dom-msg">最新通知:公司本部从XX时间开始,调整省略很长很长的内容调整省略很长很长的内容公司本部从XX时间开始,调整省略很长很长的内容调整省略很长很长的内容公司本部从XX时间开始,调整省略很长很长的内容调整省略很长很长的内容</span>
+      <span className="notify-list-main-dom-msg">最新通知:{content}</span>
       <span className="notify-list-main-dom-fuc">[查看全部]</span>
     </div>
   }
 
   render() {
+    let { content } = this.state;
+
     return (
       <div className="notify-list-main">
-        <Alert
-          // message="Warning Text Warning Text Warning TextW arning Text Warning Text Warning TextWarning Text"
-          message={this.renderDom()}
-          type="warning"
-          closable={false}
-        // onClose={onClose}
-        />
+        {
+          content &&
+          <Alert
+            // message="Warning Text Warning Text Warning TextW arning Text Warning Text Warning TextWarning Text"
+            message={this.renderDom()}
+            type="warning"
+            closable={false}
+          />
+        }
       </div>
     )
   }

--
Gitblit v1.8.0