package com.gkhy.exam.pay.dto.req; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotNull; import java.io.Serializable; import java.math.BigDecimal; /** * 非煤缴费种类关联对象 non_coal_pay_category * * @author hh * @date 2025-01-16 */ @Data @ApiModel(value = "非煤缴费种类关联对象Dto", description = "非煤缴费种类关联对象Dto") public class NonCoalPayCategoryReqDto implements Serializable { private static final long serialVersionUID = 1L; /** * $column.columnComment */ private Long id; /** * $column.columnComment */ @NotNull(message = "参数不能为空") @ApiModelProperty("非煤管理id") private Long nonCoalPayId; /** * 类别id */ @NotNull(message = "类别不能为空") @ApiModelProperty("类别id") private Long categoryId; /** * 类别1理论2实操 */ @NotNull(message = "类别类型不能为空") @ApiModelProperty("类别类型id") private Long categoryType; @ApiModelProperty("金额") @NotNull(message = "金额不能为空") private BigDecimal categoryAmount; }