update backend
This commit is contained in:
@ -27,12 +27,12 @@ func NewStreetSnapHandler(svc service.StreetSnapService, favs service.FavoriteSe
|
||||
|
||||
// List 街拍列表(分页 + 排序 + 年份过滤)。
|
||||
//
|
||||
// GET /api/public/street-snaps
|
||||
// GET /api/v1/public/street-snaps
|
||||
//
|
||||
// 查询参数:
|
||||
// - page 页码,默认 1(服务端固定每页 StreetSnapFixedSize=24 条)
|
||||
// - year 年份(整数),0 表示不过滤
|
||||
// - city 地区/城市(精确匹配 city 列),” 表示不过滤
|
||||
// - city 地区/城市(精确匹配 city 列),"" 表示不过滤
|
||||
// - sort image_count(默认,按图片数降序)/ year_desc / year_asc
|
||||
// - locale cn / en
|
||||
//
|
||||
@ -65,7 +65,7 @@ func (h *StreetSnapHandler) parseListQuery(c *gin.Context) dto.StreetSnapQuery {
|
||||
|
||||
// Detail 街拍详情(含完整图片集)。
|
||||
//
|
||||
// GET /api/public/street-snaps/:id
|
||||
// GET /api/v1/public/street-snaps/:id
|
||||
// :id 是对外编码串(无序),需先解码为数字主键再查库;非法串视为不存在。
|
||||
// 不走前端 JS 签名,单独挂载(与 runway 详情一致),单篇枚举防护由 HashID 承担。
|
||||
func (h *StreetSnapHandler) Detail(c *gin.Context) {
|
||||
|
||||
Reference in New Issue
Block a user