|
|
@ -81,17 +81,26 @@ class MessagChat extends Component{
|
|
|
|
}
|
|
|
|
}
|
|
|
|
var datas=[]
|
|
|
|
var datas=[]
|
|
|
|
var datay=result.data.messages;
|
|
|
|
var datay=result.data.messages;
|
|
|
|
for (var i=0;i<datay.length-1;i++){
|
|
|
|
var obj={};
|
|
|
|
if(datay[i].send_day===datay[i].send_day){
|
|
|
|
for (var i=0;i<datay.length;i++){
|
|
|
|
|
|
|
|
if(i===0){
|
|
|
|
|
|
|
|
obj=datay[i];
|
|
|
|
|
|
|
|
datas.push(datay[i]);
|
|
|
|
|
|
|
|
}else{
|
|
|
|
|
|
|
|
obj=datay[i];
|
|
|
|
|
|
|
|
if(obj.send_day===datay[i].send_day){
|
|
|
|
|
|
|
|
datay[i].send_day="";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
datas.push(datay[i]);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if(result.data!==null){
|
|
|
|
if(result.data!==null){
|
|
|
|
console.log(result)
|
|
|
|
console.log(result)
|
|
|
|
this.setState({
|
|
|
|
this.setState({
|
|
|
|
messages:result.data.messages,
|
|
|
|
messages:datas,
|
|
|
|
myuserl:result.data.target,
|
|
|
|
myuserl:result.data.target,
|
|
|
|
})
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -298,7 +307,7 @@ class MessagChat extends Component{
|
|
|
|
</p>
|
|
|
|
</p>
|
|
|
|
{/*聊天页面*/}
|
|
|
|
{/*聊天页面*/}
|
|
|
|
<div className="dialogPanel">
|
|
|
|
<div className="dialogPanel">
|
|
|
|
<div className="dialogPanel">
|
|
|
|
<div >
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
{
|
|
|
|
{
|
|
|
|
messages===undefined?
|
|
|
|
messages===undefined?
|
|
|
@ -309,8 +318,10 @@ class MessagChat extends Component{
|
|
|
|
console.log(this.props.match.params.userid);
|
|
|
|
console.log(this.props.match.params.userid);
|
|
|
|
return(
|
|
|
|
return(
|
|
|
|
<div key={key}>
|
|
|
|
<div key={key}>
|
|
|
|
|
|
|
|
{
|
|
|
|
<p className="mt30 edu-txt-center"><span className="letter-time">2019/07/20</span></p>
|
|
|
|
item.send_day===undefined?"":item.send_day===null?"":item.send_day===""?"":
|
|
|
|
|
|
|
|
<p className="mt30 edu-txt-center"><span className="letter-time">{item.send_day}</span></p>
|
|
|
|
|
|
|
|
}
|
|
|
|
{
|
|
|
|
{
|
|
|
|
parseInt(item.sender_id)===parseInt(this.props.match.params.userid)?
|
|
|
|
parseInt(item.sender_id)===parseInt(this.props.match.params.userid)?
|
|
|
|
<Rightdialogue objeysl={item}>
|
|
|
|
<Rightdialogue objeysl={item}>
|
|
|
|