package com.ruoyi.account.api.model; 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_app_user_site_favorite") @ApiModel(value = "用户收藏站点") public class TAppUserSiteFavorite extends BasePojo { @TableId("id") private Long id; @ApiModelProperty("小程序用户ID") @TableField("app_user_id") private Long appUserId; @ApiModelProperty("站点ID") @TableField("site_id") private Integer siteId; @ApiModelProperty("收藏时电价") @TableField("favorite_price") private BigDecimal favoritePrice; @ApiModelProperty("是否允许降价提醒") @TableField("notify_enabled") private Boolean notifyEnabled; @ApiModelProperty("最近一次已提醒价格") @TableField("last_notified_price") private BigDecimal lastNotifiedPrice; }