班级相关
This commit is contained in:
@@ -2,9 +2,9 @@ package com.peanut.modules.common.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.peanut.modules.common.entity.ClassEntity;
|
||||
import com.peanut.modules.common.entity.ClassModel;
|
||||
import com.peanut.modules.common.entity.MyUserEntity;
|
||||
import com.peanut.common.utils.R;
|
||||
import com.peanut.modules.common.entity.*;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
@@ -18,28 +18,66 @@ public interface ClassEntityService extends IService<ClassEntity> {
|
||||
|
||||
List<ClassModel> getClassModelByUserid(Map<String ,Object> params);
|
||||
|
||||
List<ClassEntity> getClassByDirectorid(Map<String,Object> params);
|
||||
List<Map<String, Object>> getClassByDirectorid(Map<String,Object> params);
|
||||
|
||||
Page getClassList(Map<String ,Object> params);
|
||||
|
||||
boolean addClass(Map<String ,Object> params);
|
||||
R addClass(ClassEntity classEntity);
|
||||
|
||||
R updateClassState(Map<String,Object> params);
|
||||
|
||||
boolean editClass(Map<String ,Object> params);
|
||||
|
||||
boolean setUserRole(Map<String ,Object> params);
|
||||
R setUserRole(Map<String ,Object> params);
|
||||
|
||||
boolean isDirector(MyUserEntity userEntity);
|
||||
List<String> getUserRole(Map<String, Object> params);
|
||||
|
||||
boolean isMonitor(MyUserEntity userEntity);
|
||||
Map<String,Object> getRoleType();
|
||||
|
||||
R delClass(Map<String,Object> params);
|
||||
|
||||
Object getClassInfo(Map<String ,Object> params);
|
||||
|
||||
List<ClassEntity> getClassByCourseIdNoUser(Map<String ,Object> params);
|
||||
|
||||
boolean joinClass(Map<String ,Object> params);
|
||||
R joinClass(Map<String ,Object> params);
|
||||
|
||||
void quitClass(Map<String ,Object> params);
|
||||
|
||||
List<ClassEntity> MyClassList(Map<String ,Object> params);
|
||||
List<Map<String,Object>> MyClassList(Map<String ,Object> params);
|
||||
|
||||
void addClassTask(ClassTask classTask);
|
||||
|
||||
Page getClassTaskList(Map<String ,Object> params);
|
||||
|
||||
Page getClassTaskListStudent(Map<String ,Object> params);
|
||||
|
||||
void editClassTask(ClassTask classTask);
|
||||
|
||||
Map<String,Object> getClassTaskInfo(Map<String ,Object> params);
|
||||
|
||||
ClassTask getClassTaskInfoStudent(Map<String ,Object> params);
|
||||
|
||||
void addClassTaskAndQuesReply(ClassTaskAndQuesReply classTaskAndQuesReply);
|
||||
|
||||
Page getReplyListByTaskId(Map<String ,Object> params);
|
||||
|
||||
Page getReplyListByTaskIdStudent(Map<String ,Object> params);
|
||||
|
||||
void editTaskScore(Map<String,Object> params);
|
||||
|
||||
void editScore(Map<String,Object> params);
|
||||
|
||||
void generateScore(Map<String,Object> params);
|
||||
|
||||
void editClassTaskAndQuesReply(ClassTaskAndQuesReply classTaskAndQuesReply);
|
||||
|
||||
ClassTaskAndQuesReply getClassTaskAndQuesReplyInfo(Map<String ,Object> params);
|
||||
|
||||
ClassTaskAndQuesReply getQuesReplyInfo(Map<String ,Object> params);
|
||||
|
||||
List getThinkQuestionList(Map<String,Object> params);
|
||||
|
||||
Map<String,Object> getUserScore(Map<String,Object> params);
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user