From e26d98c47301e937a2812b607e26e5801dce83fe Mon Sep 17 00:00:00 2001 From: cloudroam <cloudroam> Date: 星期一, 26 五月 2025 09:54:09 +0800 Subject: [PATCH] add:影视作品信息管理 --- src/main/java/com/mzl/flower/entity/film/FilmLocation.java | 122 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 122 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/mzl/flower/entity/film/FilmLocation.java b/src/main/java/com/mzl/flower/entity/film/FilmLocation.java new file mode 100644 index 0000000..8a4545b --- /dev/null +++ b/src/main/java/com/mzl/flower/entity/film/FilmLocation.java @@ -0,0 +1,122 @@ +package com.mzl.flower.entity.film; + +import java.math.BigDecimal; +import com.baomidou.mybatisplus.annotation.TableName; +import java.time.LocalDate; + +import com.mzl.flower.base.BaseAutoEntity; +import com.mzl.flower.base.BaseEntity; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + * 影视拍摄场地信息表 + * + * @author generator@Fang + * @since 2025-05-20 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@Accessors(chain = true) +@TableName("film_location") +public class FilmLocation extends BaseAutoEntity { + + + /** + * 关联的影视作品ID + */ + private Integer filmId; + + /** + * 拍摄地点名称 + */ + private String locationName; + + /** + * 详细地址 + */ + private String address; + + /** + * 纬度坐标(精确到小数点后6位) + */ + private BigDecimal gpsLat; + + /** + * 经度坐标(精确到小数点后6位) + */ + private BigDecimal gpsLng; + + /** + * 拍摄开始日期 + */ + private LocalDate startDate; + + /** + * 拍摄结束日期 + */ + private LocalDate endDate; + + /** + * 场景类型 + */ + private String sceneType; + + /** + * 经典画面描述 + */ + private String classicScene; + + /** + * 是否开放参观(0否,1是) + */ + private Boolean isOpenVisit; + + /** + * 参观提示(JSON格式存储) + */ + private String visitInfo; + + /** + * 地标性建筑描述 + */ + private String landmarkDesc; + + /** + * 交通指引说明 + */ + private String transportGuide; + + /** + * 停车场信息 + */ + private String parkingInfo; + + /** + * 周边设施描述 + */ + private String surroundingFacilities; + + /** + * AR实景对比功能入口URL + */ + private String arEntry; + + /** + * 状态(0禁用,1启用) + */ + private Integer status; + + /** + * 打卡记录量 + */ + private Integer checkinCount; + + /** + * 游客实拍图(存储JSON数组) + */ + private String visitorPhotos; + + +} -- Gitblit v1.9.3