feat(scenic): 优化景区信息获取与缓存机制

-移除景区信息查询相关冗余代码
- 增加缓存逻辑,提高景区信息获取效率
- 更新 ScenicRepository 中的 getScenic 和 getScenicConfig 方法
- 重构 ScenicServiceImpl 中的 list 方法
- 删除 ScenicService 接口中未使用的多个方法
This commit is contained in:
2025-08-27 10:07:01 +08:00
parent 7c2db2ad22
commit 6bc94a65a6
4 changed files with 35 additions and 238 deletions

View File

@@ -23,51 +23,9 @@ public class ScenicReqQuery extends BaseQueryParameterReq {
*/
// 景区名称
private String name;
/**
* 景区介绍
*/
// 景区介绍
private String introduction;
/**
* 经度
*/
// 经度
private BigDecimal longitude;
/***
* 纬度
*/
// 纬度
private BigDecimal latitude;
/**
* 半径(km)
*/
// 半径(km)
private BigDecimal radius;
/**
* 省份
*/
// 省份
private String province;
/**
* 城市
*/
// 城市
private String city;
/**
* 区
*/
// 区
private String area;
/**
* 详细地址
*/
// 详细地址
private String address;
/**
* 状态 1启用0关闭
*/
// 状态 1启用0关闭
private String status;
private Date startTime;
private Date endTime;
}