package com.ruoyi.station.service.impl; import java.util.List; import com.ruoyi.common.utils.DateUtils; import com.ruoyi.common.utils.IdUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ruoyi.station.mapper.MjOpendoorMapper; import com.ruoyi.station.domain.MjOpendoor; import com.ruoyi.station.service.IMjOpendoorService; import com.ruoyi.common.core.text.Convert; /** * 一键开门ipService业务层处理 * * @author ruoyi * @date 2020-08-28 */ @Service public class MjOpendoorServiceImpl implements IMjOpendoorService { @Autowired private MjOpendoorMapper mjOpendoorMapper; /** * 查询一键开门ip * * @param id 一键开门ipID * @return 一键开门ip */ @Override public MjOpendoor selectMjOpendoorById(String id) { return mjOpendoorMapper.selectMjOpendoorById(id); } /** * 查询一键开门ip列表 * * @param mjOpendoor 一键开门ip * @return 一键开门ip */ @Override public List selectMjOpendoorList(MjOpendoor mjOpendoor) { return mjOpendoorMapper.selectMjOpendoorList(mjOpendoor); } /** * 新增一键开门ip * * @param mjOpendoor 一键开门ip * @return 结果 */ @Override public int insertMjOpendoor(MjOpendoor mjOpendoor) { mjOpendoor.setCreateTime(DateUtils.getNowDate()); mjOpendoor.setUpdateTime(DateUtils.getNowDate()); mjOpendoor.setId(IdUtils.fastSimpleUUID()); return mjOpendoorMapper.insertMjOpendoor(mjOpendoor); } /** * 修改一键开门ip * * @param mjOpendoor 一键开门ip * @return 结果 */ @Override public int updateMjOpendoor(MjOpendoor mjOpendoor) { mjOpendoor.setUpdateTime(DateUtils.getNowDate()); return mjOpendoorMapper.updateMjOpendoor(mjOpendoor); } /** * 删除一键开门ip对象 * * @param ids 需要删除的数据ID * @return 结果 */ @Override public int deleteMjOpendoorByIds(String ids) { return mjOpendoorMapper.deleteMjOpendoorByIds(Convert.toStrArray(ids)); } /** * 删除一键开门ip信息 * * @param id 一键开门ipID * @return 结果 */ @Override public int deleteMjOpendoorById(String id) { return mjOpendoorMapper.deleteMjOpendoorById(id); } }