WelcomeBedMapper.java 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. package com.template.mapper;
  2. import com.template.model.pojo.WelcomeBed;
  3. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  4. import com.template.model.vo.*;
  5. import org.apache.ibatis.annotations.Param;
  6. import org.springframework.stereotype.Repository;
  7. import java.util.List;
  8. /**
  9. * <p>
  10. * Mapper 接口
  11. * </p>
  12. *
  13. * @author ceshi
  14. * @since 2025-06-13
  15. */
  16. @Repository
  17. public interface WelcomeBedMapper extends BaseMapper<WelcomeBed> {
  18. List<BedDetailsVo> getBedList(@Param("schoolId") Integer schoolId, @Param("buildId") Integer buildId, @Param("dormitoryId") Integer dormitoryId, @Param("studentCard") String studentCard);
  19. BedDetailsVo getBedDetailsVo(@Param("schoolId") Integer schoolId, @Param("buildId") Integer buildId, @Param("dormitoryId") Integer dormitoryId, @Param("studentCard") String studentCard);
  20. WelcomeBedCheckVo isCheck(@Param("studentCard") String studentCard);
  21. List<BedSqlTotalVo> queryBedSqlList(@Param("collegeId") Integer collegeId,@Param("sex") String sex);
  22. List<SleepSqlTotalVo> queryTotalSqlList(@Param("collegeId") Integer collegeId,@Param("sex") String sex);
  23. void updateData(@Param("bedId") Integer bedId);
  24. List<BedInfosVo> queryBedList(@Param("studentCard") String studentCard);
  25. void updateBuild(@Param("schoolId") String schoolId,@Param("buildId") Integer buildId, @Param("build") String build);
  26. }