package com.panzhihua.common.model.dtos.community.convenient; import com.panzhihua.common.validated.AddGroup; import com.panzhihua.common.validated.PutGroup; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; /** * @title: ConvenientProductCategoryDTO * @projectName: 成都呐喊信息技术有限公司-智慧社区项目 * @description: 新增/编辑产品分类 * @author: hans * @date: 2021/09/20 10:32 */ @Data @ApiModel("新增/编辑产品分类") public class ConvenientProductCategoryDTO { @ApiModelProperty("分类ID") @NotNull(groups = {PutGroup.class}, message = "分类id不能为空") private Long id; @ApiModelProperty("分类名称") @NotBlank(groups = {AddGroup.class}, message = "分类名称不能为空") private String name; @ApiModelProperty("备注") private String remark; @ApiModelProperty("权重") @NotNull(groups = {AddGroup.class}, message = "权重不能为空") private Integer weight; @ApiModelProperty(value = "创建人", hidden = true) private Long createdBy; @ApiModelProperty(value = "更新人", hidden = true) private Long updatedBy; @ApiModelProperty(value = "商家id", hidden = true) private Long merchantId; }