| package com.ruoyi.system.model; | 
|   | 
| import com.baomidou.mybatisplus.annotation.*; | 
| import com.ruoyi.common.core.domain.BaseModel; | 
| import io.swagger.annotations.ApiModel; | 
| import io.swagger.annotations.ApiModelProperty; | 
| import lombok.Data; | 
| import lombok.EqualsAndHashCode; | 
|   | 
| import java.io.Serializable; | 
| import java.time.LocalDateTime; | 
|   | 
| /** | 
|  * <p> | 
|  * 产品介绍 | 
|  * </p> | 
|  * | 
|  * @author xiaochen | 
|  * @since 2025-08-20 | 
|  */ | 
| @Data | 
| @EqualsAndHashCode(callSuper = false) | 
| @TableName("t_sys_product_introduction") | 
| @ApiModel(value="TSysProductIntroduction对象", description="产品介绍") | 
| public class TSysProductIntroduction extends BaseModel { | 
|   | 
|     private static final long serialVersionUID = 1L; | 
|   | 
|     @TableId(value = "id", type = IdType.ASSIGN_ID) | 
|     private String id; | 
|   | 
|     @ApiModelProperty(value = "产品名称") | 
|     @TableField("product_name") | 
|     private String productName; | 
|   | 
|     @ApiModelProperty(value = "展示类型 1=仅患者 2=仅诊所 3=患者和诊所") | 
|     @TableField("show_type") | 
|     private Integer showType; | 
|   | 
|     @ApiModelProperty(value = "产品简介") | 
|     @TableField("product_introduction") | 
|     private String productIntroduction; | 
|   | 
|     @ApiModelProperty(value = "产品封面") | 
|     @TableField("product_cover") | 
|     private String productCover; | 
|   | 
|     @ApiModelProperty(value = "产品详情") | 
|     @TableField("product_detail") | 
|     private String productDetail; | 
|   | 
|     @ApiModelProperty(value = "状态 1=上架 2=下架") | 
|     @TableField("status") | 
|     private Integer status; | 
|   | 
|     @ApiModelProperty(value = "排序 倒序") | 
|     @TableField("sort_by") | 
|     private Integer sortBy; | 
|   | 
|     @ApiModelProperty(value = "点击次数") | 
|     @TableField("click_count") | 
|     private Integer clickCount; | 
|   | 
| } |