begin new project
This commit is contained in:
@@ -0,0 +1,112 @@
|
||||
package com.peanut.modules.common.service;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.peanut.common.utils.R;
|
||||
import com.peanut.modules.common.entity.*;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
public interface ClassEntityService extends IService<ClassEntity> {
|
||||
|
||||
Page getClassModelList(Map<String ,Object> params);
|
||||
|
||||
R addClassModel(ClassModel classModel);
|
||||
|
||||
R editClassModel(ClassModel classModel);
|
||||
|
||||
List<CourseEntity> getClassModelCourseList(Map<String, Object> params);
|
||||
|
||||
List<ClassModel> getClassModelByUserid(Map<String ,Object> params);
|
||||
|
||||
List<Map<String, Object>> getClassByDirectorid(Map<String,Object> params);
|
||||
|
||||
Page getClassList(Map<String ,Object> params);
|
||||
|
||||
R addClass(ClassEntity classEntity);
|
||||
|
||||
R openClass(Map<String,Object> params);
|
||||
|
||||
String getNextCertificateNo(String type,String courseNamePinyin);
|
||||
|
||||
boolean editClass(Map<String ,Object> params);
|
||||
|
||||
R setUserRole(Map<String ,Object> params);
|
||||
|
||||
List<String> getUserRole(Map<String, Object> params);
|
||||
|
||||
Map<String,Object> getRoleType();
|
||||
|
||||
R delClass(Map<String,Object> params);
|
||||
|
||||
Object getClassUserList(Map<String ,Object> params);
|
||||
|
||||
R addClassUser(Map<String ,Object> params);
|
||||
|
||||
Object getClassInfo(Map<String ,Object> params);
|
||||
|
||||
Object getClassUserCourseFlag(Map<String ,Object> params);
|
||||
|
||||
List<ClassEntity> getClassNoUser();
|
||||
|
||||
ClassEntity getNoOpenClassSameClass(Map<String,Object> params);
|
||||
|
||||
List<ClassEntity> getClassByCourseIdNoUser(Map<String ,Object> params);
|
||||
|
||||
ClassEntity getClassByUser(Map<String, Object> params);
|
||||
|
||||
R getUserCourseBuy(Map<String ,Object> params);
|
||||
|
||||
R joinClass(Map<String ,Object> params);
|
||||
|
||||
void quitClass(Map<String ,Object> params);
|
||||
|
||||
List<Map<String,Object>> MyClassList(Map<String ,Object> params);
|
||||
|
||||
void addClassTask(ClassTask classTask);
|
||||
|
||||
void delClassTask(Map<String,Object> params);
|
||||
|
||||
void generateClassTask(Map<String,Object> params);
|
||||
|
||||
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);
|
||||
|
||||
int addClassTaskAndQuesReply(ClassTaskAndQuesReply classTaskAndQuesReply);
|
||||
|
||||
Page getReplyListByTaskId(Map<String ,Object> params);
|
||||
|
||||
Page getReplyListByTaskIdStudent(Map<String ,Object> params);
|
||||
|
||||
R editTaskScore(Map<String,Object> params);
|
||||
|
||||
R editScore(Map<String,Object> params);
|
||||
|
||||
R editScoreRemind();
|
||||
|
||||
void editClassTaskAndQuesReply(ClassTaskAndQuesReply classTaskAndQuesReply);
|
||||
|
||||
ClassTaskAndQuesReply getClassTaskAndQuesReplyInfo(Map<String ,Object> params);
|
||||
|
||||
ClassTaskAndQuesReply getQuesReplyInfo(Map<String ,Object> params);
|
||||
|
||||
Page getThinkQuestionList(Map<String,Object> params);
|
||||
|
||||
List<Map<String, Object>> getThinkQuestionListStudent(Map<String,Object> params);
|
||||
|
||||
Map<String,Object> getUserScore(Map<String,Object> params);
|
||||
|
||||
List userScoreList(Map<String,Object> params);
|
||||
|
||||
List<Map<String,Object>> classCourseInfoClassId(int classId,int courseId);
|
||||
|
||||
R closeClass(Map<String,Object> params);
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user