57 lines
817 B
Java
57 lines
817 B
Java
package com.emotion.dto.response;
|
|
|
|
import lombok.Data;
|
|
import lombok.EqualsAndHashCode;
|
|
|
|
import java.time.LocalDateTime;
|
|
|
|
/**
|
|
* 话题互动响应类
|
|
*
|
|
* @author huazhongmin
|
|
* @date 2025-09-08
|
|
*/
|
|
@Data
|
|
@EqualsAndHashCode(callSuper = true)
|
|
public class TopicInteractionResponse extends BaseResponse {
|
|
|
|
/**
|
|
* 话题ID
|
|
*/
|
|
private String topicId;
|
|
|
|
/**
|
|
* 互动类型
|
|
*/
|
|
private String type;
|
|
|
|
/**
|
|
* 内容
|
|
*/
|
|
private String content;
|
|
|
|
/**
|
|
* 用户输入
|
|
*/
|
|
private String userInput;
|
|
|
|
/**
|
|
* AI回应
|
|
*/
|
|
private String aiResponse;
|
|
|
|
/**
|
|
* 评分
|
|
*/
|
|
private Integer rating;
|
|
|
|
/**
|
|
* 反馈
|
|
*/
|
|
private String feedback;
|
|
|
|
/**
|
|
* 完成时间
|
|
*/
|
|
private LocalDateTime completedTime;
|
|
} |