package com.liquidnet.service.goblin.dto.manage;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.io.Serializable;

@ApiModel("商家端-艺人专题上下架入参")
@Data
public class GoblinStoreMgtArtistTopicStatusParams implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(required = true, value = "专题ID")
    @NotBlank(message = "专题ID不能为空")
    private String topicId;

    @ApiModelProperty(required = true, value = "状态 0待上架 1已上架 2已下架")
    @NotNull(message = "状态不能为空")
    private Integer status;
}
