SchoolService.java 716 B

1234567891011121314151617181920212223242526
  1. package cn.com.qmth.mps.service;
  2. import java.util.List;
  3. import com.baomidou.mybatisplus.extension.service.IService;
  4. import com.qmth.boot.core.collection.PageResult;
  5. import cn.com.qmth.mps.bean.User;
  6. import cn.com.qmth.mps.entity.SchoolEntity;
  7. import cn.com.qmth.mps.vo.school.SchoolDomain;
  8. import cn.com.qmth.mps.vo.school.SchoolQuery;
  9. import cn.com.qmth.mps.vo.school.SchoolVo;
  10. public interface SchoolService extends IService<SchoolEntity> {
  11. void syncSchool(User accessUser);
  12. void saveSchool(User accessUser, SchoolDomain domain);
  13. PageResult<SchoolVo> page(SchoolQuery query, User accessUser);
  14. SchoolVo info(Long id, User accessUser);
  15. void toggle(List<Long> ids, Boolean enable, User accessUser);
  16. }