SmartClassService.java 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  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 com.template.model.vo.SmartClassVo;
  7. import java.util.List;
  8. /**
  9. * <p>
  10. * 楼栋表 服务类
  11. * </p>
  12. *
  13. * @author ceshi
  14. * @since 2023-12-25
  15. */
  16. public interface SmartClassService extends IService<SmartClass> {
  17. int updateSmartClass(SmartClass sc);
  18. SmartClass querySmartClassById(Integer id);
  19. List<SmartClass> getSmartClasss();
  20. int existSmartClass(String className, Integer gradeId);
  21. int insertSmartClass(SmartClass sc);
  22. SmartClass getSmartClassById(int id);
  23. List<SmartClass> getSmartClassByGradeID(Integer gradeId);
  24. SmartClass existSmartClassData(Integer gradeId, String name, Integer classNo);
  25. PageUtils<SmartClass> queryPageSmartClass(int currentPage, int pageCount, String name);
  26. List<SmartClassVo> getSchoolClassIdList(String className);
  27. SmartClassVo getSchoolClassId(int schoolClass,String className);
  28. }