chen.yinxiang

fix:漏提文件。

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 +