package com.template.services.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.template.mapper.HouseNumberStateMapper; import com.template.model.pojo.HouseNumberState; import com.template.services.HouseNumberStateService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.time.LocalDateTime; import java.util.Date; import java.util.List; /** *

* 服务实现类 *

* * @author ceshi * @since 2023-11-20 */ @Service public class HouseNumberStateServiceImpl extends ServiceImpl implements HouseNumberStateService { @Autowired HouseNumberStateMapper houseNumberStateMapper; @Override public List houseNumberStateList(LocalDateTime localDate, LocalDateTime endLocalDate, String houseNumberIds) { return houseNumberStateMapper.houseNumberStateList(localDate,endLocalDate,houseNumberIds); } @Override public List beBooked(String ids, String reserveLiveTime, String reserveLeaveTime) { return houseNumberStateMapper.beBooked(ids,reserveLiveTime,reserveLeaveTime); } @Override public HouseNumberState getData(Date date,String houseNumberId) { return houseNumberStateMapper.getData(date,houseNumberId); } @Override public HouseNumberState getLockHouseNumberState(String houseNumberId, LocalDateTime now) { HouseNumberState houseNumberState= houseNumberStateMapper.getLockHouseNumberState(houseNumberId,now); return houseNumberState; } @Override public HouseNumberState getMaintainHouseNumberState(String houseNumberId, LocalDateTime date) { return houseNumberStateMapper.getMaintainHouseNumberState(houseNumberId,date); } @Override public List getDate(Date date, Integer houseNumberId) { return houseNumberStateMapper.getDate(date, houseNumberId); } @Override public List getHouseNumber(String startTime, String endTime, String houseNumberIds) { return houseNumberStateMapper.getHouseNumber(startTime, endTime,houseNumberIds); } }