DemoGroupService.java 805 B

1234567891011121314151617181920212223242526272829303132
  1. package com.ym.mec.biz.service;
  2. import com.ym.mec.biz.dal.dto.DemoGroupApplyDto;
  3. import com.ym.mec.biz.dal.entity.DemoGroup;
  4. import com.ym.mec.biz.dal.page.StudentDemoGroupQueryInfo;
  5. import com.ym.mec.common.page.PageInfo;
  6. import com.ym.mec.common.service.BaseService;
  7. public interface DemoGroupService extends BaseService<Long, DemoGroup> {
  8. /**
  9. * @Author: Joburgess
  10. * @Date: 2019/9/25
  11. * 试听课申请
  12. */
  13. void demoGroupApply(DemoGroupApplyDto demoGroupApplyDto);
  14. /**
  15. * @Author: Joburgess
  16. * @Date: 2019/9/25
  17. * 获取试听课列表
  18. */
  19. PageInfo queryStudentDemoGroups(StudentDemoGroupQueryInfo queryInfo);
  20. /**
  21. * @Author: Joburgess
  22. * @Date: 2019/9/25
  23. * 试听课订阅
  24. */
  25. void demoGroupSubscribe(Long demoGroupId);
  26. }