From 46715d892da947c31f07796fdc79dbbef06677b3 Mon Sep 17 00:00:00 2001
From: cloudroam <cloudroam>
Date: 星期一, 14 七月 2025 09:53:19 +0800
Subject: [PATCH] add:定时任务配置,热门城市

---
 src/main/java/com/mzl/flower/service/film/impl/FilmLocationServiceImpl.java |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/mzl/flower/service/film/impl/FilmLocationServiceImpl.java b/src/main/java/com/mzl/flower/service/film/impl/FilmLocationServiceImpl.java
index 4528c16..507a3d3 100644
--- a/src/main/java/com/mzl/flower/service/film/impl/FilmLocationServiceImpl.java
+++ b/src/main/java/com/mzl/flower/service/film/impl/FilmLocationServiceImpl.java
@@ -66,6 +66,13 @@
         BeanUtils.copyProperties(filmLocationDTO, filmLocation);
         filmLocation.create();
         filmLocationMapper.insert(filmLocation);
+        //此处传入参数是否有影视作品ID,如果不等于空,则需要保存关联关系
+        if (!StringUtils.isEmpty(filmLocationDTO.getFilmId())) {
+            FilmLocationWork filmLocationWork = new FilmLocationWork();
+            filmLocationWork.setFilmId(filmLocationDTO.getFilmId());
+            filmLocationWork.setLocationId(filmLocation.getId());
+            filmLocationWorkMapper.insert(filmLocationWork);
+        }
     }
 
     @Override
@@ -238,6 +245,11 @@
         }
     }
 
+    @Override
+    public List<FilmLocationVO> getFilmLocationListTop3() {
+        return filmLocationMapper.getFilmLocationListTop3();
+    }
+
     private void updateLocationRelations(Long targetId, List<Long> mergeIds) {
         // 查询所有待更新的工作记录
         LambdaQueryWrapper<FilmLocationWork> query = new LambdaQueryWrapper<>();

--
Gitblit v1.9.3