package com.webmanage.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.time.LocalDateTime; /** * 订单评价VO */ @Data @ApiModel(value = "OrderEvaluationVO", description = "订单评价") public class OrderEvaluationVO { @ApiModelProperty("主键ID") private Long id; @ApiModelProperty("关联订单ID") private String orderId; @ApiModelProperty("评价人ID") private Long evaluatorId; @ApiModelProperty("评价人姓名") private String evaluatorName; @ApiModelProperty("评价人类型") private String evaluatorType; @ApiModelProperty("评价内容") private String content; @ApiModelProperty("评分(1-5)") private Integer rating; @ApiModelProperty("服务评分") private Integer serviceRating; @ApiModelProperty("质量评分") private Integer qualityRating; @ApiModelProperty("交付评分") private Integer deliveryRating; @ApiModelProperty("是否匿名评价") private Boolean isAnonymous; @ApiModelProperty("回复内容") private String replyContent; @ApiModelProperty("回复用户ID") private Long replyUserId; @ApiModelProperty("回复时间") private LocalDateTime replyTime; @ApiModelProperty("创建时间") private LocalDateTime createdAt; @ApiModelProperty("更新时间") private LocalDateTime updatedAt; }