package com.chuanghai.smartschool.tuitionpayment.to; import lombok.Data; import javax.validation.constraints.NotBlank; import javax.validation.constraints.Pattern; import javax.validation.constraints.Size; /** * @Author: codingliang * @Description: 反馈信息创建TO * @Date: 2021-08-13 9:25 * @Version: V1.0 **/ @Data public class FeedbackMsgCreateTO { /** * 反馈者姓名 */ @NotBlank(message = "反馈者姓名不能为空") private String feedbackPersonName; /** * 反馈者电话 */ @Pattern(regexp ="^((13[0-9])|(14[0|5|6|7|9])|(15[0-3])|(15[5-9])|(16[6|7])|(17[2|3|5|6|7|8])|(18[0-9])|(19[1|8|9]))\\d{8}$" ,message = "反馈者 电话格式错误") private String feedbackPersonPhone; /** * 反馈类别 */ @NotBlank(message = "反馈类别不能为空") private String feedbackItemName; /** * 反馈问题,不要超过512个字符 */ @NotBlank(message = "反馈信息不能为空") @Size(max = 512, message = "反馈信息内容超长") private String feedbackInfo; /** * 反馈通知状态 */ private String feedbackNoticeType; /** * 反馈通知状态 */ private String image; /** * 宿舍号 */ private String feedbackRoom; }