|
|
@@ -70,6 +70,7 @@ public class InternshipTeacherCollectEnrollController {
|
|
|
|
|
|
MPJLambdaWrapper<InternshipTeacherCollect> queryWrapper = new MPJLambdaWrapper<>();
|
|
|
queryWrapper
|
|
|
+ .select(InternshipTeacherCollect::getId)
|
|
|
.select(InternshipTeacherCollect.class,x -> VoToColumnUtil.fieldsToColumns(InternshipTeacherCollectPageVo.class).contains(x.getProperty()))
|
|
|
.selectAs(BaseSemester::getName, InternshipTeacherCollectPageVo::getBaseSemesterName)
|
|
|
.select("(SELECT COUNT(*) FROM internship_teacher_collect_enroll WHERE delete_mark = 0 AND internship_teacher_collect_id = t.id AND user_id = " + StpUtil.getLoginIdAsLong() +") as is_enroll")
|