SchoolActivityService.java 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package com.ym.mec.biz.service;
  2. import com.baomidou.mybatisplus.core.metadata.IPage;
  3. import com.baomidou.mybatisplus.extension.service.IService;
  4. import com.ym.mec.biz.dal.wrapper.SchoolActivityWrapper;
  5. import com.ym.mec.biz.dal.entity.SchoolActivity;
  6. /**
  7. * 学校活动
  8. * 2023-05-04 11:32:00
  9. */
  10. public interface SchoolActivityService extends IService<SchoolActivity> {
  11. /**
  12. * 查询详情
  13. * @param id 详情ID
  14. * @return SchoolActivity
  15. */
  16. SchoolActivityWrapper.SchoolActivityDetail detail(Long id);
  17. /**
  18. * 分页查询
  19. * @param page IPage<SchoolActivity>
  20. * @param query SchoolActivityWrapper.SchoolActivityQuery
  21. * @return IPage<SchoolActivity>
  22. */
  23. IPage<SchoolActivityWrapper.SchoolActivity> selectPage(IPage<SchoolActivityWrapper.SchoolActivity> page, SchoolActivityWrapper.SchoolActivityQuery query);
  24. /**
  25. * 添加
  26. * @param schoolActivity SchoolActivityWrapper.SchoolActivity
  27. * @return Boolean
  28. */
  29. Boolean add(SchoolActivityWrapper.SchoolActivity schoolActivity);
  30. /**
  31. * 更新
  32. * @param schoolActivity SchoolActivityWrapper.SchoolActivity
  33. * @return Boolean
  34. */
  35. Boolean update(SchoolActivityWrapper.SchoolActivity schoolActivity);
  36. }