|
|
@@ -2,6 +2,8 @@ package com.fs.course.param;
|
|
|
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import lombok.Data;
|
|
|
+import javax.validation.constraints.NotBlank;
|
|
|
+import javax.validation.constraints.NotNull;
|
|
|
|
|
|
/**
|
|
|
* @author caoliqin
|
|
|
@@ -10,27 +12,35 @@ import lombok.Data;
|
|
|
@Data
|
|
|
public class SendCourseRequestParam {
|
|
|
@ApiModelProperty(value = "销售id(发送人id)", required = true)
|
|
|
+ @NotNull
|
|
|
private Long companyUserId;
|
|
|
|
|
|
@ApiModelProperty(value = "群id(接收人id)", required = true)
|
|
|
+ @NotNull
|
|
|
private Long groupId;
|
|
|
|
|
|
@ApiModelProperty(value = "标题", required = true)
|
|
|
+ @NotBlank
|
|
|
private String title;
|
|
|
|
|
|
@ApiModelProperty(value = "公司id,生成短链需要", required = true)
|
|
|
+ @NotNull
|
|
|
private Long companyId;
|
|
|
|
|
|
@ApiModelProperty(value = "营期id,生成短链需要", required = true)
|
|
|
+ @NotNull
|
|
|
private Long periodId;
|
|
|
|
|
|
@ApiModelProperty(value = "课程id,生成短链需要", required = true)
|
|
|
+ @NotNull
|
|
|
private Long courseId;
|
|
|
|
|
|
@ApiModelProperty(value = "视频id,生成短链需要", required = true)
|
|
|
+ @NotNull
|
|
|
private Long videoId;
|
|
|
|
|
|
@ApiModelProperty(value = "项目id,生成短链需要", required = true)
|
|
|
+ @NotNull
|
|
|
private Long projectId;
|
|
|
|
|
|
/**
|