Showing
1 changed file
with
29 additions
and
0 deletions
| 1 | +package com.infoloop.tianting.model.dto; | ||
| 2 | + | ||
| 3 | +import io.swagger.annotations.ApiModel; | ||
| 4 | +import io.swagger.annotations.ApiModelProperty; | ||
| 5 | +import lombok.Data; | ||
| 6 | + | ||
| 7 | +import javax.validation.constraints.NotBlank; | ||
| 8 | +import javax.validation.constraints.NotNull; | ||
| 9 | + | ||
| 10 | +@Data | ||
| 11 | +@ApiModel(description = "小程序订阅消息 DTO") | ||
| 12 | +public class OrderSubscriptionMessageDTO { | ||
| 13 | + | ||
| 14 | + @Data | ||
| 15 | + @ApiModel(description = "创建订阅消息记录") | ||
| 16 | + public static class CreateOrderSubscriptionMessageDTO { | ||
| 17 | + | ||
| 18 | + @ApiModelProperty(value = "就餐人ID,可为空,后端根据实际情况处理", required = false) | ||
| 19 | + private Integer dinerId; | ||
| 20 | + | ||
| 21 | + @ApiModelProperty(value = "订阅消息模板ID,可为空,为空时使用配置的默认值", required = false) | ||
| 22 | + private String templateId; | ||
| 23 | + | ||
| 24 | + @NotBlank(message = "jumpPath 不能为空") | ||
| 25 | + @ApiModelProperty(value = "跳转路径(小程序 path),必填", required = true) | ||
| 26 | + private String jumpPath; | ||
| 27 | + } | ||
| 28 | +} | ||
| 29 | + |
-
Please register or login to post a comment