package com.doumee.dao.web.dto.shop; import com.doumee.dao.web.dto.MultiFileDTO; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.Size; import java.math.BigDecimal; import java.util.Date; import java.util.List; @Data @ApiModel("商家评论管理信息表") public class ShopCommentDTO { @ApiModelProperty(value = "主键", example = "1") private Integer id; @ApiModelProperty(value = "备注") private String remark; @ApiModelProperty(value = "用户编码(关联member表)", example = "1") private Integer memberId; @ApiModelProperty(value = "对象编码", example = "1") private Integer objId; @ApiModelProperty(value = "门店评价打分", example = "1") @Size(max = 5 ,min = 0,message = "打分建议在 0~5") private BigDecimal score; @ApiModelProperty(value = "门店评价信息") private String content; @ApiModelProperty(value = "是否匿名 0是 1否") private String anonymous; @ApiModelProperty(value = "店内环境打分", example = "1") @Size(max = 5 ,min = 0,message = "打分建议在 0~5") private BigDecimal envScore; @ApiModelProperty(value = "服务态度打分", example = "1") @Size(max = 5 ,min = 0,message = "打分建议在 0~5") private BigDecimal serviceScore; @ApiModelProperty(value = "推荐菜编码集合,多个[]隔开 ") private List menuIds; @ApiModelProperty(value = "状态 0正常 1不显示", example = "1") private Integer status; @ApiModelProperty(value = "操作时间") private Date statusDate; @ApiModelProperty(value = "操作备注") private String statusInfo; @ApiModelProperty(value = "操作人编码(关联member表)", example = "1") private Integer statusId; @ApiModelProperty(value = "排序码", example = "1") private Integer sortnum; @ApiModelProperty(value = "好评类型 0非常差 1差 2好 3一般 4非常好", example = "1") private Integer type; @ApiModelProperty(value = "用户昵称" ) private String nikeName; @ApiModelProperty(value = "店铺名称" ) private String shopName; @ApiModelProperty(value = "文件集合" ) private List fileList; @ApiModelProperty(value = "头像") private String imgurl; @ApiModelProperty(value = "赞数量") private Integer zanCount; }