From 21005a8c668f7a21853056c7890591f561807fcf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=A8=E6=A0=91=E6=9E=97?= <904079904@qq.com>
Date: Thu, 1 Aug 2019 10:08:39 +0800
Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/modules/message/js/MessagePrivate.js | 15 ++++++++++++---
.../messagemodal/WriteaprivateletterModal.js | 9 +++++----
2 files changed, 17 insertions(+), 7 deletions(-)
diff --git a/public/react/src/modules/message/js/MessagePrivate.js b/public/react/src/modules/message/js/MessagePrivate.js
index 9d13050e7..ef808ba8d 100644
--- a/public/react/src/modules/message/js/MessagePrivate.js
+++ b/public/react/src/modules/message/js/MessagePrivate.js
@@ -25,16 +25,25 @@ class MessagePrivate extends Component{
}
componentDidMount(){
- this.getdata(1);
+ // this.getdata(1);
};
-
+ componentDidUpdate(prevProps) {
+ // console.log("11111111111");
+ // console.log(prevProps);
+ // console.log("22222222222");
+ // console.log(this.props);
+ // console.log("33333333333");
+ if(prevProps.current_user !== this.props.current_user){
+ this.getdata(1);
+ }
+ }
//获取数据地方
getdata=(page)=>{
this.setState({
isSpin:true,
});
let{limit}=this.state;
- let url = `/users/${this.props.current_user.user_id}/private_messages.json`;
+ let url = `/users/${this.props.current_user&&this.props.current_user.user_id}/private_messages.json`;
// let url = `/users/71519/private_messages.json`;
axios.get((url),{params:{
page:page,
diff --git a/public/react/src/modules/message/messagemodal/WriteaprivateletterModal.js b/public/react/src/modules/message/messagemodal/WriteaprivateletterModal.js
index a22c9c2b3..5940f0640 100644
--- a/public/react/src/modules/message/messagemodal/WriteaprivateletterModal.js
+++ b/public/react/src/modules/message/messagemodal/WriteaprivateletterModal.js
@@ -2,6 +2,7 @@ import React, { Component } from 'react';
import { Modal,Input,Icon,Tooltip,Spin} from 'antd';
import axios from 'axios';
// import '../../modules/user/common.css';
+import {getImageUrl} from 'educoder';
//完善个人资料
class WriteaprivateletterModal extends Component {
@@ -282,7 +283,7 @@ class WriteaprivateletterModal extends Component {
onFocus={this.myonFocus}
onChange={this.setdatafunsval}
suffix={
- this.search_message_person()}/>
+
this.search_message_person()}/>
}
/>
@@ -295,7 +296,7 @@ class WriteaprivateletterModal extends Component {
users.map((item,key)=>{
return(
this.Getuserinformation(item)}>
-
{item.name}
- this.HideModal()} className="pop_close task-btn mr30">取消 - this.OKModal()} id="submit_send_letter">确定 + this.HideModal()} className="pop_close task-btn mr30">取消 + this.OKModal()} id="submit_send_letter">确定
{/*完善您的资料,将获得更多的使用权限