package com.ard.gb28181.service.impl; import com.ard.gb28181.domain.GbDevice; import com.ard.gb28181.mapper.GbDeviceMapper; import com.ard.gb28181.service.IGbDeviceService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.Date; import java.util.List; /** * 国标设备Service实现 */ @Service public class GbDeviceServiceImpl implements IGbDeviceService { @Autowired private GbDeviceMapper gbDeviceMapper; @Override public GbDevice selectGbDeviceById(Long id) { return gbDeviceMapper.selectGbDeviceById(id); } @Override public GbDevice selectGbDeviceByGbDeviceId(String gbDeviceId) { return gbDeviceMapper.selectGbDeviceByGbDeviceId(gbDeviceId); } @Override public List selectGbDeviceList(GbDevice gbDevice) { return gbDeviceMapper.selectGbDeviceList(gbDevice); } @Override public int insertGbDevice(GbDevice gbDevice) { gbDevice.setCreateTime(new Date()); return gbDeviceMapper.insertGbDevice(gbDevice); } @Override public int updateGbDevice(GbDevice gbDevice) { gbDevice.setUpdateTime(new Date()); return gbDeviceMapper.updateGbDevice(gbDevice); } @Override public int deleteGbDeviceById(Long id) { return gbDeviceMapper.deleteGbDeviceById(id); } @Override public int deleteGbDeviceByIds(String[] ids) { return gbDeviceMapper.deleteGbDeviceByIds(ids); } }