package com.starry.admin.modules.weichat.entity;

import java.util.Date;
import java.util.List;
import javax.validation.constraints.NotBlank;
import lombok.Data;
import org.hibernate.validator.constraints.Length;

/**
 * 订单投诉新增VO
 *
 * @author admin
 * @since 2024/5/8 下午10:49
 **/
@Data
public class PlayOrderComplaintAddVo {

    /**
     * 订单ID
     */
    @NotBlank(message = "订单ID不能为空")
    private String orderId;

    /**
     * 顾客ID
     */
    private String customId;

    /**
     * 投诉人微信号码
     */
    @NotBlank(message = "微信号码不能为空")
    private String wxChatCode;

    /**
     * 投诉内容
     */
    @NotBlank(message = "投诉内容不能为空")
    @Length(max = 255, message = "投诉内容最多255个字符")
    private String complaintCon;

    /**
     * 投诉时间
     */
    private Date complaintTime = new Date();

    /**
     * 图片列表
     */
    private List<String> images;
}
