package com.ruoyi.other.api.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.ruoyi.common.core.web.domain.BasePojo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; @Data @EqualsAndHashCode(callSuper = false) @TableName("t_exchange_code_package_spec") @ApiModel(value = "TExchangeCodePackageSpec对象", description = "兑换码卡包规格表") public class TExchangeCodePackageSpec extends BasePojo { @TableId(value = "id", type = IdType.AUTO) @ApiModelProperty("主键") private Long id; @TableField("package_id") @ApiModelProperty("卡包ID") private Long packageId; @TableField("amount") @ApiModelProperty("规格金额") private BigDecimal amount; @TableField("quantity") @ApiModelProperty("规格数量") private Integer quantity; @TableField("subtotal_amount") @ApiModelProperty("规格总金额") private BigDecimal subtotalAmount; @TableField("discount_amount") @ApiModelProperty("规格分摊优惠金额") private BigDecimal discountAmount; @TableField("sort") @ApiModelProperty("排序") private Integer sort; }