SmartClassService.java 918 B

123456789101112131415161718192021222324252627282930313233343536
  1. package com.template.services;
  2. import com.template.model.pojo.SmartBuild;
  3. import com.template.model.pojo.SmartClass;
  4. import com.baomidou.mybatisplus.extension.service.IService;
  5. import com.template.model.result.PageUtils;
  6. import java.util.List;
  7. /**
  8. * <p>
  9. * 楼栋表 服务类
  10. * </p>
  11. *
  12. * @author ceshi
  13. * @since 2023-12-25
  14. */
  15. public interface SmartClassService extends IService<SmartClass> {
  16. int updateSmartClass(SmartClass sc);
  17. SmartClass querySmartClassById(Integer id);
  18. List<SmartClass> getSmartClasss();
  19. int existSmartClass(String className, Integer gradeId);
  20. int insertSmartClass(SmartClass sc);
  21. SmartClass getSmartClassById(int id);
  22. List<SmartClass> getSmartClassByGradeID(Integer gradeId);
  23. SmartClass existSmartClassData(Integer gradeId, String name, Integer classNo);
  24. PageUtils<SmartClass> queryPageSmartClass(int currentPage, int pageCount, String name);
  25. }