From e7e0a1b534c9ac0ab76102a0ffc0939ba1d447ee Mon Sep 17 00:00:00 2001
From: cloudroam <cloudroam>
Date: 星期四, 07 八月 2025 13:39:22 +0800
Subject: [PATCH] add:热门城市

---
 src/main/java/com/mzl/flower/mapper/film/FilmLocationMapper.java |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/mzl/flower/mapper/film/FilmLocationMapper.java b/src/main/java/com/mzl/flower/mapper/film/FilmLocationMapper.java
index 1aa3157..2604b5f 100644
--- a/src/main/java/com/mzl/flower/mapper/film/FilmLocationMapper.java
+++ b/src/main/java/com/mzl/flower/mapper/film/FilmLocationMapper.java
@@ -13,6 +13,7 @@
 import java.util.ArrayList;
 import java.util.List;
 import java.util.Map;
+import java.util.Set;
 
 /**
  * <p>
@@ -46,4 +47,22 @@
 
     @Select("select * from film_location where  is_enabled = '1' and deleted = '0' order by location_weight desc  limit 3")
     List<FilmLocationVO> getFilmLocationListTop3();
+
+
+    @Select("select id,city,pinyin,country,continent from film_location WHERE continent = #{continent} and deleted = '0' and city is not NULL GROUP BY city,pinyin")
+    List<FilmLocationVO> getFilmLocationLifo(String continent);
+
+
+    @Select("select * from film_location WHERE city = #{city} and deleted = '0'")
+    List<FilmLocationVO> getFilmLocationByCity(String city);
+
+
+    @Select("<script>" +
+            "SELECT *  FROM film_location " +
+            "WHERE id IN " +
+            "<foreach item='id' collection='list' open='(' separator=',' close=')'>" +
+            "#{id}" +
+            "</foreach>" +
+            "</script>")
+    List<FilmLocationVO> findLocationIdByids(@Param("list") List<Long> ids);
 }

--
Gitblit v1.9.3