HouseNumberDao.java 855 B

123456789101112131415161718192021222324252627282930313233343536
  1. package com.happy.dao;
  2. import com.happy.Model.Booking;
  3. import com.happy.Model.HouseNumber;
  4. import com.happy.dto.HouseNumberDto;
  5. import java.util.List;
  6. public interface HouseNumberDao {
  7. int saveBatch(List<HouseNumber> list);
  8. int updateBatch(List<HouseNumber> list);
  9. List<HouseNumber> queryHouseStatus(Booking book);
  10. List<HouseNumber> queryCheckRoom(Booking book);
  11. /**
  12. * 查询指定房型下的所有非删除状态的房间(脏房/净房)
  13. */
  14. List<HouseNumberDto> queryListOne(HouseNumberDto houseNumberDto);
  15. /**
  16. * 房态管理-置脏/净
  17. */
  18. void modifyHouseStatus(HouseNumberDto houseNumberDto);
  19. List<HouseNumber> queryByHouseId(String houseId);
  20. /**
  21. * 退房批量置脏
  22. * @param ids 房间ids
  23. * @return 影响行数
  24. */
  25. int updateHouseStatus(String ids);
  26. }