package com.panzhihua.common.model.dtos.community; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; import javax.validation.constraints.NotBlank; import com.panzhihua.common.validated.AddGroup; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * @description: 便民服务新增/编辑参数 * @author: Null * @date: 2021/3/11 10:52 */ @Data @ApiModel("便民服务新增/编辑参数") public class ComCvtServeDTO implements Serializable { private static final long serialVersionUID = -7734682979200558948L; @ApiModelProperty("服务主键ID") private Long id; @ApiModelProperty("服务名称") @NotBlank(groups = {AddGroup.class}, message = "服务名称不能为空") private String serviceName; @ApiModelProperty("服务价格") @NotBlank(groups = {AddGroup.class}, message = "服务价格不能为空") private BigDecimal servicePrice; @ApiModelProperty("服务分类ID") @NotBlank(groups = {AddGroup.class}, message = "服务分类不能为空") private Long categoryId; @ApiModelProperty("服务描述") @NotBlank(groups = {AddGroup.class}, message = "服务描述不能为空") private String serviceDesc; @ApiModelProperty("所属商家ID") @NotBlank(groups = {AddGroup.class}, message = "所属商家不能为空") private Long businessId; @ApiModelProperty("备注") private String remark; @ApiModelProperty(value = "创建人", hidden = true) private Long createBy; @ApiModelProperty(value = "创建时间", hidden = true) private Date createAt; }