package com.example.jz.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.example.jz.modle.entity.Announcement;
|
import com.example.jz.modle.entity.Group;
|
import com.example.jz.modle.entity.Message;
|
import com.example.jz.modle.vo.GroupMessageVo;
|
import com.example.jz.modle.vo.GroupUserVo;
|
|
import java.util.List;
|
|
/**
|
* 群表
|
(Group)表服务接口
|
*
|
* @author makejava
|
* @since 2022-07-11 16:35:57
|
*/
|
public interface GroupService extends IService<Group> {
|
List<GroupMessageVo> getAllMessage(Integer id);
|
|
List<Announcement> getAllNotice(Integer id);
|
|
Boolean sendMessage(Integer id, String text);
|
|
List<GroupUserVo> getAllUser(Integer id);
|
|
List<GroupMessageVo> getByCondition(String name, String text,Integer groupId);
|
}
|