package com.rj.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.time.LocalDateTime; /** * 恋爱/择偶检查项子表(love_check_item_child) * * @author system * @since 2026-04-06 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("love_check_item_child") @Schema(description = "恋爱/择偶检查项子表(场景话术等)") public class LoveCheckItemChild implements Serializable { private static final long serialVersionUID = 1L; @Schema(description = "主键,UUID") @TableId("id") private String id; @Schema(description = "父级ID,UUID") @TableField("parent_id") private String parentId; @Schema(description = "项目名称") @TableField("project_name") private String projectName; @Schema(description = "场景") @TableField("scenario") private String scenario; @Schema(description = "话术") @TableField("talk_script") private String talkScript; @Schema(description = "引导故事") @TableField("guide_story") private String guideStory; @Schema(description = "加分标准") @TableField("bonus_standard") private String bonusStandard; @Schema(description = "减分标准") @TableField("deduction_standard") private String deductionStandard; @Schema(description = "备注") @TableField("remark") private String remark; @Schema(description = "创建时间") @TableField("create_time") private LocalDateTime createTime; @Schema(description = "修改时间") @TableField("update_time") private LocalDateTime updateTime; }