Commit 92d44e98 authored by alex yao's avatar alex yao

feat: getUserDialogues新增createdTime 字段

parent 5d0ce83f
...@@ -3,7 +3,8 @@ select distinct ...@@ -3,7 +3,8 @@ select distinct
baadr.dialogs_id, baadr.dialogs_id,
baadr.member_id, baadr.member_id,
baadr.content, baadr.content,
baadr.`timestamp` baadr.`timestamp`,
baadr.CREATED_TIME
from from
biz_agent_application_dialogues_record baadr biz_agent_application_dialogues_record baadr
join biz_data_analyze_dialogue_record bdadr join biz_data_analyze_dialogue_record bdadr
......
...@@ -3,84 +3,105 @@ package cn.com.poc.agent_application.query; ...@@ -3,84 +3,105 @@ package cn.com.poc.agent_application.query;
import java.io.Serializable; import java.io.Serializable;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import cn.com.yict.framemax.data.model.BaseItemClass; import cn.com.yict.framemax.data.model.BaseItemClass;
/** /**
* Query Item class for MemberDialoguesQuery * Query Item class for MemberDialoguesQuery
*/ */
@Entity @Entity
public class MemberDialoguesQueryItem extends BaseItemClass implements Serializable{ public class MemberDialoguesQueryItem extends BaseItemClass implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** agent_id /**
*agent_id * agent_id
* agent_id
*/ */
private java.lang.String agentId; private java.lang.String agentId;
@Column(name = "agent_id") @Column(name = "agent_id")
public java.lang.String getAgentId(){ public java.lang.String getAgentId() {
return this.agentId; return this.agentId;
} }
public void setAgentId(java.lang.String agentId){ public void setAgentId(java.lang.String agentId) {
this.agentId = agentId; this.agentId = agentId;
} }
/** dialogs_id /**
*dialogs_id * dialogs_id
* dialogs_id
*/ */
private java.lang.String dialogsId; private java.lang.String dialogsId;
@Column(name = "dialogs_id") @Column(name = "dialogs_id")
public java.lang.String getDialogsId(){ public java.lang.String getDialogsId() {
return this.dialogsId; return this.dialogsId;
} }
public void setDialogsId(java.lang.String dialogsId){ public void setDialogsId(java.lang.String dialogsId) {
this.dialogsId = dialogsId; this.dialogsId = dialogsId;
} }
/** member_id /**
*member_id * member_id
* member_id
*/ */
private java.lang.Long memberId; private java.lang.Long memberId;
@Column(name = "member_id") @Column(name = "member_id")
public java.lang.Long getMemberId(){ public java.lang.Long getMemberId() {
return this.memberId; return this.memberId;
} }
public void setMemberId(java.lang.Long memberId){ public void setMemberId(java.lang.Long memberId) {
this.memberId = memberId; this.memberId = memberId;
} }
/** content /**
*content * content
* content
*/ */
private java.lang.String content; private java.lang.String content;
@Column(name = "content") @Column(name = "content")
public java.lang.String getContent(){ public java.lang.String getContent() {
return this.content; return this.content;
} }
public void setContent(java.lang.String content){ public void setContent(java.lang.String content) {
this.content = content; this.content = content;
} }
/** timestamp /**
*timestamp * timestamp
* timestamp
*/ */
private java.lang.Long timestamp; private java.lang.Long timestamp;
@Column(name = "timestamp") @Column(name = "timestamp")
public java.lang.Long getTimestamp(){ public java.lang.Long getTimestamp() {
return this.timestamp; return this.timestamp;
} }
public void setTimestamp(java.lang.Long timestamp){ public void setTimestamp(java.lang.Long timestamp) {
this.timestamp = timestamp; this.timestamp = timestamp;
} }
/**
* CREATED_TIME
* CREATED_TIME
*/
private java.util.Date createdTime;
@Column(name = "created_time")
public java.util.Date getCreatedTime() {
return this.createdTime;
}
public void setCreatedTime(java.util.Date createdTime) {
this.createdTime = createdTime;
}
} }
\ No newline at end of file
package cn.com.poc.expose.dto; package cn.com.poc.expose.dto;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date;
public class UserDialoguesDto implements Serializable { public class UserDialoguesDto implements Serializable {
...@@ -21,6 +22,20 @@ public class UserDialoguesDto implements Serializable { ...@@ -21,6 +22,20 @@ public class UserDialoguesDto implements Serializable {
private String content; private String content;
/**
* 时间
*/
private Date createdTime;
public Date getCreatedTime() {
return createdTime;
}
public void setCreatedTime(Date createdTime) {
this.createdTime = createdTime;
}
public String getDialogsId() { public String getDialogsId() {
return dialogsId; return dialogsId;
} }
......
...@@ -204,6 +204,7 @@ public class AgentApplicationRestImpl implements AgentApplicationRest { ...@@ -204,6 +204,7 @@ public class AgentApplicationRestImpl implements AgentApplicationRest {
UserDialoguesDto userDialoguesDto = new UserDialoguesDto(); UserDialoguesDto userDialoguesDto = new UserDialoguesDto();
userDialoguesDto.setDialogsId(item.getDialogsId()); userDialoguesDto.setDialogsId(item.getDialogsId());
userDialoguesDto.setAgentId(item.getAgentId()); userDialoguesDto.setAgentId(item.getAgentId());
userDialoguesDto.setCreatedTime(item.getCreatedTime());
String content = item.getContent().length() > 20 ? item.getContent().substring(0, 20) : item.getContent(); String content = item.getContent().length() > 20 ? item.getContent().substring(0, 20) : item.getContent();
userDialoguesDto.setContent(content); userDialoguesDto.setContent(content);
return userDialoguesDto; return userDialoguesDto;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment