package com.ruoyi.system.domain; 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.math.BigDecimal; import java.time.LocalDateTime; /** *

* 剧本管理 *

* * @author xiaochen * @since 2024-02-29 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("t_script") @ApiModel(value="TScript对象", description="剧本管理") public class TScript extends BaseModel { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Long id; @ApiModelProperty(value = "类别id") @TableField("typeId") private Long typeId; @ApiModelProperty(value = "题材id") @TableField("themeId") private Long themeId; @ApiModelProperty(value = "剧本名称") @TableField("scriptName") private String scriptName; @ApiModelProperty(value = "发布人") @TableField("releasePerson") private String releasePerson; @ApiModelProperty(value = "联系电话") @TableField("releasePhone") private String releasePhone; @ApiModelProperty(value = "价格区间 底价") @TableField("scriptBasePrice") private BigDecimal scriptBasePrice; @ApiModelProperty(value = "价格区间 顶价") @TableField("scriptCeilingPrice") private BigDecimal scriptCeilingPrice; @ApiModelProperty(value = "订金") @TableField("scriptDeposit") private BigDecimal scriptDeposit; @ApiModelProperty(value = "剧本概要") @TableField("scriptSummary") private String scriptSummary; @ApiModelProperty(value = "封面图片") @TableField("scriptCover") private String scriptCover; @ApiModelProperty(value = "详情图片") @TableField("detailPicture") private String detailPicture; @ApiModelProperty(value = "详情介绍") @TableField("detailIntroduce") private String detailIntroduce; @ApiModelProperty(value = "排序") @TableField("sortBy") private Integer sortBy; }