课程ids查询,返回删除标识

This commit is contained in:
daihh
2022-11-06 19:05:38 +08:00
parent 88494fb747
commit 435c9cb509
2 changed files with 8 additions and 1 deletions

View File

@@ -35,4 +35,9 @@ public class StudyCourseSimple {
private String sysType3;
private String aid;
/**
* 删除标识
*/
private Boolean deleted;
}

View File

@@ -419,7 +419,7 @@ public class StudyCourseServiceImpl implements IStudyCourseService{
@Override
public List<StudyCourseSimple> followids(StudyCourseQuery studyCourseQuery) {
//分两次查询,查询课程,查询学习记录
String courseHql="Select id,coverImg,score,name,sysType1,sysType2,sysType3 from "+Course.class.getSimpleName()+" where id in(?1)";
String courseHql="Select id,coverImg,score,name,sysType1,sysType2,sysType3,deleted from "+Course.class.getSimpleName()+" where id in(?1)";
String studyHql="Select courseId,addTime,progress,aid from "+StudyCourse.class.getSimpleName()+" where aid in(?1) and courseId in(?2)";
List<StudyCourseSimple> rs=new ArrayList<>();
@@ -444,6 +444,7 @@ public class StudyCourseServiceImpl implements IStudyCourseService{
sc.setSysType1(ConvertUtil.toStr(cobjs[4]));
sc.setSysType2(ConvertUtil.toStr(cobjs[5]));
sc.setSysType3(ConvertUtil.toStr(cobjs[6]));
sc.setDeleted(ConvertUtil.toBool(cobjs[7]));
break;
}
}
@@ -473,6 +474,7 @@ public class StudyCourseServiceImpl implements IStudyCourseService{
sc.setSysType1(ConvertUtil.toStr(cobjs[4]));
sc.setSysType2(ConvertUtil.toStr(cobjs[5]));
sc.setSysType3(ConvertUtil.toStr(cobjs[6]));
sc.setDeleted(ConvertUtil.toBool(cobjs[7]));
rs.add(sc);
}