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