| 1234567891011121314151617181920212223242526272829 |
- package seecoder.devcloud.web.service.user;
- import org.springframework.stereotype.Service;
- import seecoder.devcloud.common.exceptions.EntityNotFoundException;
- import seecoder.devcloud.common.exceptions.ServiceException;
- import seecoder.devcloud.web.vo.user.GroupVO;
- import seecoder.devcloud.web.vo.user.InnerGroupVO;
- import java.util.List;
- /**
- * @InterfaceName GroupService
- * @PackageName com.moekr.moocoder.logic.service.impl
- * @Author sheen
- * @Date 2019/1/9
- * @Version 1.0
- * @Description
- **/
- @Service
- public interface GroupService {
- GroupVO createGroup(String name, Integer userId) throws ServiceException;
- GroupVO addMember(Integer userId, Integer invitedUserId, Integer groupId) throws EntityNotFoundException;
- void quitGroup(Integer groupId, Integer userId) throws ServiceException;
- }
|