WelcomeBedService.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. package com.template.services;
  2. import com.template.model.pojo.WelcomeBed;
  3. import com.template.model.pojo.WelcomeBed;
  4. import com.baomidou.mybatisplus.extension.service.IService;
  5. import com.template.model.result.PageUtils;
  6. import com.template.model.vo.BedDetailsVo;
  7. import java.util.List;
  8. /**
  9. * <p>
  10. * 服务类
  11. * </p>
  12. *
  13. * @author ceshi
  14. * @since 2025-06-13
  15. */
  16. public interface WelcomeBedService extends IService<WelcomeBed> {
  17. int insertWelcomeBed(WelcomeBed rns);
  18. int updateWelcomeBed(WelcomeBed rns);
  19. PageUtils<WelcomeBed> queryPageWelcomeBeds(int currentPage, int pageCount, Integer schoolId, Integer buildId, Integer dormitoryId, String sex, Integer isCheck, Integer collegeId, Integer majorId, Integer classstrId);
  20. int deleteWelcomeBedById(int id);
  21. WelcomeBed getBedById(int id);
  22. WelcomeBed queryBedData(String school,Integer buildId,Integer dormitoryId,Integer number);
  23. List<WelcomeBed> queryPageWelcomeBeds( Integer schoolId, Integer buildId, Integer dormitoryId, String sex, Integer isCheck, Integer collegeId, Integer majorId, Integer classstrId);
  24. WelcomeBed getBedByCardId(String studentCard);
  25. List<WelcomeBed> listWelcomeBed(Integer id);
  26. List<WelcomeBed> bedNumberGroup(Integer schoolId, Integer buildId, Integer dormitoryId);
  27. List<BedDetailsVo> getBedList(Integer schoolId, Integer buildId, Integer dormitoryId, String studentCard);
  28. List<WelcomeBed> queryDormitorys(Integer dormitory);
  29. List<WelcomeBed> queryBeds(List<Integer> dormitoryIds);
  30. WelcomeBed isCheck(String studentCard);
  31. }