添加任务和课后题区别
This commit is contained in:
@@ -795,6 +795,7 @@ public class ClassEntityServiceImpl extends ServiceImpl<ClassEntityDao, ClassEnt
|
|||||||
classTaskDao.deleteById(taskTask.getId());
|
classTaskDao.deleteById(taskTask.getId());
|
||||||
}
|
}
|
||||||
classTaskAndQuesReplyDao.delete(new LambdaQueryWrapper<ClassTaskAndQuesReply>()
|
classTaskAndQuesReplyDao.delete(new LambdaQueryWrapper<ClassTaskAndQuesReply>()
|
||||||
|
.eq(ClassTaskAndQuesReply::getType,0)
|
||||||
.eq(ClassTaskAndQuesReply::getRelationId,taskTask.getId())
|
.eq(ClassTaskAndQuesReply::getRelationId,taskTask.getId())
|
||||||
.eq(ClassTaskAndQuesReply::getUserId,params.get("userId")));
|
.eq(ClassTaskAndQuesReply::getUserId,params.get("userId")));
|
||||||
}
|
}
|
||||||
@@ -844,6 +845,7 @@ public class ClassEntityServiceImpl extends ServiceImpl<ClassEntityDao, ClassEnt
|
|||||||
public void delClassTask(Map<String, Object> params) {
|
public void delClassTask(Map<String, Object> params) {
|
||||||
classTaskDao.deleteById(params.get("taskId").toString());
|
classTaskDao.deleteById(params.get("taskId").toString());
|
||||||
classTaskAndQuesReplyDao.delete(new LambdaQueryWrapper<ClassTaskAndQuesReply>()
|
classTaskAndQuesReplyDao.delete(new LambdaQueryWrapper<ClassTaskAndQuesReply>()
|
||||||
|
.eq(ClassTaskAndQuesReply::getType,0)
|
||||||
.eq(ClassTaskAndQuesReply::getRelationId,params.get("taskId")));
|
.eq(ClassTaskAndQuesReply::getRelationId,params.get("taskId")));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -976,6 +978,7 @@ public class ClassEntityServiceImpl extends ServiceImpl<ClassEntityDao, ClassEnt
|
|||||||
ClassTask classTask = classTaskDao.selectById(params.get("taskId").toString());
|
ClassTask classTask = classTaskDao.selectById(params.get("taskId").toString());
|
||||||
classTask.setCreateUser(myUserDao.selectById(classTask.getUserId().toString()));
|
classTask.setCreateUser(myUserDao.selectById(classTask.getUserId().toString()));
|
||||||
int count = classTaskAndQuesReplyDao.selectCount(new LambdaQueryWrapper<ClassTaskAndQuesReply>()
|
int count = classTaskAndQuesReplyDao.selectCount(new LambdaQueryWrapper<ClassTaskAndQuesReply>()
|
||||||
|
.eq(ClassTaskAndQuesReply::getType,0)
|
||||||
.eq(ClassTaskAndQuesReply::getRelationId,classTask.getId())
|
.eq(ClassTaskAndQuesReply::getRelationId,classTask.getId())
|
||||||
.eq(ClassTaskAndQuesReply::getUserId,ShiroUtils.getUId()));
|
.eq(ClassTaskAndQuesReply::getUserId,ShiroUtils.getUId()));
|
||||||
if (count > 0) {
|
if (count > 0) {
|
||||||
@@ -1110,6 +1113,7 @@ public class ClassEntityServiceImpl extends ServiceImpl<ClassEntityDao, ClassEnt
|
|||||||
public ClassTaskAndQuesReply getQuesReplyInfo(Map<String, Object> params) {
|
public ClassTaskAndQuesReply getQuesReplyInfo(Map<String, Object> params) {
|
||||||
ClassTaskAndQuesReply classTaskAndQuesReply = classTaskAndQuesReplyDao.selectOne(
|
ClassTaskAndQuesReply classTaskAndQuesReply = classTaskAndQuesReplyDao.selectOne(
|
||||||
new LambdaQueryWrapper<ClassTaskAndQuesReply>()
|
new LambdaQueryWrapper<ClassTaskAndQuesReply>()
|
||||||
|
.eq(ClassTaskAndQuesReply::getType,1)
|
||||||
.eq(ClassTaskAndQuesReply::getRelationId,params.get("relationId").toString())
|
.eq(ClassTaskAndQuesReply::getRelationId,params.get("relationId").toString())
|
||||||
.eq(ClassTaskAndQuesReply::getUserId,params.get("userId").toString()));
|
.eq(ClassTaskAndQuesReply::getUserId,params.get("userId").toString()));
|
||||||
return classTaskAndQuesReply;
|
return classTaskAndQuesReply;
|
||||||
@@ -1188,6 +1192,7 @@ public class ClassEntityServiceImpl extends ServiceImpl<ClassEntityDao, ClassEnt
|
|||||||
questionWrapper.leftJoin(ClassEntity.class,ClassEntity::getModelId,ClassModel::getId);
|
questionWrapper.leftJoin(ClassEntity.class,ClassEntity::getModelId,ClassModel::getId);
|
||||||
questionWrapper.selectAll(ClassTaskAndQuesReply.class);
|
questionWrapper.selectAll(ClassTaskAndQuesReply.class);
|
||||||
questionWrapper.eq(ClassEntity::getId,classEntity.getId());
|
questionWrapper.eq(ClassEntity::getId,classEntity.getId());
|
||||||
|
questionWrapper.eq(ClassTaskAndQuesReply::getType,1);
|
||||||
questionWrapper.eq(ClassTaskAndQuesReply::getUserId,params.get("userId"));
|
questionWrapper.eq(ClassTaskAndQuesReply::getUserId,params.get("userId"));
|
||||||
questionWrapper.eq(ClassTaskAndQuesReply::getClassId,classEntity.getId());
|
questionWrapper.eq(ClassTaskAndQuesReply::getClassId,classEntity.getId());
|
||||||
List<ClassTaskAndQuesReply> questionReplys = classTaskAndQuesReplyDao.selectList(questionWrapper);
|
List<ClassTaskAndQuesReply> questionReplys = classTaskAndQuesReplyDao.selectList(questionWrapper);
|
||||||
@@ -1207,6 +1212,7 @@ public class ClassEntityServiceImpl extends ServiceImpl<ClassEntityDao, ClassEnt
|
|||||||
task0wrapper.selectAll(ClassTaskAndQuesReply.class);
|
task0wrapper.selectAll(ClassTaskAndQuesReply.class);
|
||||||
task0wrapper.eq(ClassTask::getClassId,classEntity.getId());
|
task0wrapper.eq(ClassTask::getClassId,classEntity.getId());
|
||||||
task0wrapper.eq(ClassTask::getType,"0");
|
task0wrapper.eq(ClassTask::getType,"0");
|
||||||
|
task0wrapper.eq(ClassTaskAndQuesReply::getType,0);
|
||||||
task0wrapper.eq(ClassTaskAndQuesReply::getUserId,params.get("userId"));
|
task0wrapper.eq(ClassTaskAndQuesReply::getUserId,params.get("userId"));
|
||||||
List<ClassTaskAndQuesReply> task0Replys = classTaskAndQuesReplyDao.selectList(task0wrapper);
|
List<ClassTaskAndQuesReply> task0Replys = classTaskAndQuesReplyDao.selectList(task0wrapper);
|
||||||
if (task0Replys.size() > 0) {
|
if (task0Replys.size() > 0) {
|
||||||
@@ -1225,6 +1231,7 @@ public class ClassEntityServiceImpl extends ServiceImpl<ClassEntityDao, ClassEnt
|
|||||||
task1wrapper.selectAll(ClassTaskAndQuesReply.class);
|
task1wrapper.selectAll(ClassTaskAndQuesReply.class);
|
||||||
task1wrapper.eq(ClassTask::getClassId,classEntity.getId());
|
task1wrapper.eq(ClassTask::getClassId,classEntity.getId());
|
||||||
task1wrapper.eq(ClassTask::getType,"1");
|
task1wrapper.eq(ClassTask::getType,"1");
|
||||||
|
task1wrapper.eq(ClassTaskAndQuesReply::getType,1);
|
||||||
task1wrapper.eq(ClassTaskAndQuesReply::getUserId,params.get("userId"));
|
task1wrapper.eq(ClassTaskAndQuesReply::getUserId,params.get("userId"));
|
||||||
List<ClassTaskAndQuesReply> task1Replys = classTaskAndQuesReplyDao.selectList(task1wrapper);
|
List<ClassTaskAndQuesReply> task1Replys = classTaskAndQuesReplyDao.selectList(task1wrapper);
|
||||||
if (task1Replys.size() > 0) {
|
if (task1Replys.size() > 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user