package com.xzx.gc.order.dto; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.hibernate.validator.constraints.Length; import javax.validation.constraints.NotBlank; @Data public class OrderAppraiseAddDto { @ApiModelProperty("订单id") private String orderId; @ApiModelProperty("是否匿名 0 匿名 1不匿名") private Short anonymousFlag; @ApiModelProperty("星级,如1星:1") @NotBlank(message = "请对本次服务评星") private String star; @ApiModelProperty("评价内容") @Length(max = 200,message = "评价内容不超过200个字符") private String content; @ApiModelProperty("当前订单的回收员ID") private String receiverId; @ApiModelProperty("评价上传的图片id(上传接口会返回列表,自己拼接id)集合,逗号分隔") private String resourceIds; // @NotBlank(message = "请对本次服务打上标签") @ApiModelProperty("标签的typeCode(调用配置接口【根据组查询配置信息(extar传tagAppraise1(差),tagAppraise2(一般),依次类推】会返回config_type_code,自己拼接)值,多个以逗号分隔") private String tagCodes; }