动态管理

This commit is contained in:
pserimal
2023-06-08 16:49:28 +08:00
parent e86f563d44
commit e87d2948f4
10 changed files with 415 additions and 55 deletions

View File

@@ -0,0 +1,30 @@
package com.cool.store.dto.content;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class ContentAddDto {
@ApiModelProperty(value = "标题", required = true)
private String contentTitle;
@ApiModelProperty(value = "状态,0.启用1.禁用", required = true)
private String status;
@ApiModelProperty(value = "栏目code", required = true)
private String subject;
@ApiModelProperty(value = "类型", required = true)
private String contentType;
@ApiModelProperty(value = "封面地址", required = true)
private String cover;
@ApiModelProperty(value = "内容(文字信息或视频地址)", required = true)
private String content;
@ApiModelProperty(value = "创建用户id", required = true)
private String createUserId;
}

View File

@@ -0,0 +1,21 @@
package com.cool.store.dto.content;
import com.cool.store.common.PageBasicInfo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
@EqualsAndHashCode(callSuper = true)
@Data
public class ContentQueryListDto extends PageBasicInfo {
@ApiModelProperty("标题")
private String contentTitle;
@ApiModelProperty("栏目Code")
private String subject;
@ApiModelProperty("类型,默认选中全部时不传值")
private String contentType;
}

View File

@@ -0,0 +1,33 @@
package com.cool.store.dto.content;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class ContentUpdateDto {
@ApiModelProperty(value = "动态id", required = true)
private String contentId;
@ApiModelProperty("标题")
private String contentTitle;
@ApiModelProperty("状态,0.启用1.禁用")
private String status;
@ApiModelProperty("栏目code")
private String subject;
@ApiModelProperty("类型")
private String contentType;
@ApiModelProperty("封面地址")
private String cover;
@ApiModelProperty("内容(文字信息或视频地址)")
private String content;
@ApiModelProperty(value = "更新用户id", required = true)
private String updateUserId;
}