You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
movie/src/main/java/com/rabbiter/cm/service/impl/SysSessionServiceImpl.java

63 lines
1.6 KiB

package com.rabbiter.cm.service.impl;
import com.rabbiter.cm.domain.SysSession;
import com.rabbiter.cm.domain.vo.SysSessionVo;
import com.rabbiter.cm.mapper.SysSessionMapper;
import com.rabbiter.cm.service.SysSessionService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
@Service
public class SysSessionServiceImpl implements SysSessionService {
@Autowired
private SysSessionMapper sysSessionMapper;
@Override
public List<SysSession> findByVo(SysSessionVo sysSessionVo) {
return sysSessionMapper.findByVo(sysSessionVo);
}
@Override
public List<SysSession> findSessionByMovieIdOrHallId(SysSession sysSession) {
return sysSessionMapper.findSessionByMovieIdOrHallId(sysSession);
}
@Override
public SysSession findSessionById(Long id) {
return sysSessionMapper.findSessionById(id);
}
@Override
public SysSession findOneSession(Long id) {
return sysSessionMapper.findOneSession(id);
}
@Override
public int addSession(SysSession sysSession) {
return sysSessionMapper.addSession(sysSession);
}
@Override
public int updateSession(SysSession sysSession) {
return sysSessionMapper.updateSession(sysSession);
}
@Override
public int deleteSession(Long[] ids) {
int rows = 0;
for (Long id : ids) {
rows += sysSessionMapper.deleteSession(id);
}
return rows;
}
@Override
public List<SysSession> findSessionByMovieId(Long movieId) {
return sysSessionMapper.findSessionByMovieId(movieId);
}
}