123456789101112131415161718192021222324252627282930313233343536373839 |
- package vo;
- import com.fasterxml.jackson.annotation.JsonProperty;
- import io.swagger.annotations.ApiModel;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.Data;
- import lombok.EqualsAndHashCode;
- import lombok.experimental.Accessors;
- import org.hibernate.validator.constraints.Length;
- import javax.validation.constraints.NotNull;
- @Data
- @EqualsAndHashCode(callSuper = false)
- @Accessors(chain = true)
- @ApiModel(value = "OrderRefundApplyRequest对象", description = "订单申请退款")
- public class OrderRefundApplyVO {
- private static final long serialVersionUID = 1L;
- @ApiModelProperty(value = "退款原因", required = true)
- @NotNull(message = "退款原因必须填写")
- @Length(max = 255, message = "退款原因不能超过255个字符")
- private String text;
- @ApiModelProperty(value = "订单id", required = true)
- private Long id;
- @ApiModelProperty(value = "退款凭证图片(多个图片请用,(英文逗号)隔开)")
- @JsonProperty("refund_reason_wap_img")
- private String reasonImage;
- @ApiModelProperty(value = "备注说明")
- @JsonProperty("refund_reason_wap_explain")
- private String explain;
- @ApiModelProperty(value = "待退款订单")
- @NotNull(message = "待退款订单 不能为空")
- private String uni;
- }
|