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.
63 lines
1.6 KiB
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);
|
|
}
|
|
}
|