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/dto/request/filmwork/FilmLocationDTO.java | 106 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 106 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/mzl/flower/dto/request/filmwork/FilmLocationDTO.java b/src/main/java/com/mzl/flower/dto/request/filmwork/FilmLocationDTO.java new file mode 100644 index 0000000..4190d27 --- /dev/null +++ b/src/main/java/com/mzl/flower/dto/request/filmwork/FilmLocationDTO.java @@ -0,0 +1,106 @@ +package com.mzl.flower.dto.request.filmwork; + +import lombok.Data; + +import java.math.BigDecimal; +import java.time.LocalDate; + +@Data +public class FilmLocationDTO { + /** + * 关联的影视作品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