package com.ard.gb28181.service.impl;
|
|
import com.ard.gb28181.domain.GbChannel;
|
import com.ard.gb28181.mapper.GbChannelMapper;
|
import com.ard.gb28181.service.IGbChannelService;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
import java.util.Date;
|
import java.util.List;
|
|
/**
|
* 国标通道Service实现
|
*/
|
@Service
|
public class GbChannelServiceImpl implements IGbChannelService {
|
|
@Autowired
|
private GbChannelMapper gbChannelMapper;
|
|
@Override
|
public GbChannel selectGbChannelById(Long id) {
|
return gbChannelMapper.selectGbChannelById(id);
|
}
|
|
@Override
|
public List<GbChannel> selectGbChannelByGbDeviceId(String gbDeviceId) {
|
return gbChannelMapper.selectGbChannelByGbDeviceId(gbDeviceId);
|
}
|
|
@Override
|
public GbChannel selectByGbDeviceIdAndGbChannelId(String gbDeviceId, String gbChannelId) {
|
return gbChannelMapper.selectByGbDeviceIdAndGbChannelId(gbDeviceId, gbChannelId);
|
}
|
|
@Override
|
public List<GbChannel> selectGbChannelList(GbChannel gbChannel) {
|
return gbChannelMapper.selectGbChannelList(gbChannel);
|
}
|
|
@Override
|
public int insertGbChannel(GbChannel gbChannel) {
|
gbChannel.setCreateTime(new Date());
|
return gbChannelMapper.insertGbChannel(gbChannel);
|
}
|
|
@Override
|
public int updateGbChannel(GbChannel gbChannel) {
|
gbChannel.setUpdateTime(new Date());
|
return gbChannelMapper.updateGbChannel(gbChannel);
|
}
|
|
@Override
|
public int updateGbChannelStream(GbChannel gbChannel) {
|
gbChannel.setUpdateTime(new Date());
|
return gbChannelMapper.updateGbChannelStream(gbChannel);
|
}
|
|
@Override
|
public int deleteGbChannelById(Long id) {
|
return gbChannelMapper.deleteGbChannelById(id);
|
}
|
|
@Override
|
public int deleteGbChannelByIds(String[] ids) {
|
return gbChannelMapper.deleteGbChannelByIds(ids);
|
}
|
}
|