package com.mzl.flower.service.film.impl;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.mzl.flower.dto.request.film.FilmLocationDTO;
|
import com.mzl.flower.dto.request.film.FilmLocationQueryDTO;
|
import com.mzl.flower.dto.response.film.FilmLocationVO;
|
import com.mzl.flower.entity.film.FilmLocation;
|
import com.mzl.flower.mapper.film.FilmLocationMapper;
|
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;
|
}
|
}
|