From e26d98c47301e937a2812b607e26e5801dce83fe Mon Sep 17 00:00:00 2001 From: cloudroam <cloudroam> Date: 星期一, 26 五月 2025 09:54:09 +0800 Subject: [PATCH] add:影视作品信息管理 --- src/main/java/com/mzl/flower/service/film/impl/FilmLocationServiceImpl.java | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 55 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 new file mode 100644 index 0000000..546e92b --- /dev/null +++ b/src/main/java/com/mzl/flower/service/film/impl/FilmLocationServiceImpl.java @@ -0,0 +1,55 @@ +package com.mzl.flower.service.film.impl; + +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.mzl.flower.dto.request.filmwork.FilmLocationDTO; +import com.mzl.flower.dto.request.filmwork.FilmLocationQueryDTO; +import com.mzl.flower.dto.response.filmwork.FilmLocationVO; +import com.mzl.flower.entity.film.FilmLocation; +import com.mzl.flower.entity.film.FilmWorks; +import com.mzl.flower.mapper.filmwork.FilmLocationMapper; +import com.mzl.flower.mapper.filmwork.FilmWorksMapper; +import com.mzl.flower.service.film.FilmLocationService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import lombok.RequiredArgsConstructor; +import org.springframework.beans.BeanUtils; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +/** + * <p> + * 影视拍摄场地信息表 服务实现类 + * </p> + * + * @author generator@Fang + * @since 2025-05-20 + */ +@Service +@Transactional +@RequiredArgsConstructor +public class FilmLocationServiceImpl extends ServiceImpl<FilmLocationMapper, FilmLocation> implements FilmLocationService { + + private final FilmLocationMapper filmLocationMapper; + @Override + public void saveFilmLocation(FilmLocationDTO filmLocationDTO) { + // 转换 + FilmLocation filmLocation = new FilmLocation(); + BeanUtils.copyProperties(filmLocationDTO, filmLocation); + filmLocation.create(); + filmLocationMapper.insert(filmLocation); + } + + @Override + public void updateFilmLocation(FilmLocationDTO filmLocationDTO) { + + } + + @Override + public void deleteFilmLocation(String id) { + + } + + @Override + public Page<FilmLocationVO> queryPage(FilmLocationQueryDTO filmLocationQueryDTO, Page page) { + return null; + } +} -- Gitblit v1.9.3