Bladeren bron

实习教师收集审核

dzx 5 maanden geleden
bovenliggende
commit
7cc0af21e6

+ 3 - 1
src/main/java/com/xjrsoft/module/internship/controller/InternshipTeacherCollectController.java

@@ -13,6 +13,7 @@ import com.xjrsoft.common.page.PageOutput;
 import com.xjrsoft.common.utils.VoToColumnUtil;
 import com.xjrsoft.module.base.entity.BaseSemester;
 import com.xjrsoft.module.internship.dto.AddInternshipTeacherCollectDto;
+import com.xjrsoft.module.internship.dto.InternshipTeacherCollectEnrollExamPageDto;
 import com.xjrsoft.module.internship.dto.InternshipTeacherCollectEnrollPageDto;
 import com.xjrsoft.module.internship.dto.InternshipTeacherCollectPageDto;
 import com.xjrsoft.module.internship.dto.UpdateInternshipTeacherCollectDto;
@@ -122,7 +123,7 @@ public class InternshipTeacherCollectController {
     @ApiOperation(value="实习带队教师报名表审核列表(分页)")
     @SaCheckPermission("internshipteachercollectenroll:detail")
     @XjrLog(value = "实习带队教师报名表审核列表(分页)")
-    public RT<PageOutput<InternshipTeacherCollectEnrollExamPageVo>> page(@Valid InternshipTeacherCollectEnrollPageDto dto){
+    public RT<PageOutput<InternshipTeacherCollectEnrollExamPageVo>> page(@Valid InternshipTeacherCollectEnrollExamPageDto dto){
 
         MPJLambdaWrapper<InternshipTeacherCollectEnroll> queryWrapper = new MPJLambdaWrapper<>();
         queryWrapper
@@ -131,6 +132,7 @@ public class InternshipTeacherCollectController {
                 .select(User::getMobile)
                 .select(User::getUserName)
                 .innerJoin(User.class, User::getId, InternshipTeacherCollectEnroll::getUserId)
+                .eq(InternshipTeacherCollectEnroll::getInternshipTeacherCollectId, dto.getInternshipTeacherCollectId())
                 .orderByDesc(InternshipTeacherCollect::getId);
         IPage<InternshipTeacherCollectEnrollExamPageVo> page = internshipTeacherCollectEnrollService.selectJoinListPage(ConventPage.getPage(dto), InternshipTeacherCollectEnrollExamPageVo.class, queryWrapper);
         PageOutput<InternshipTeacherCollectEnrollExamPageVo> pageOutput = ConventPage.getPageOutput(page, InternshipTeacherCollectEnrollExamPageVo.class);

+ 21 - 0
src/main/java/com/xjrsoft/module/internship/dto/InternshipTeacherCollectEnrollExamPageDto.java

@@ -0,0 +1,21 @@
+package com.xjrsoft.module.internship.dto;
+
+import com.xjrsoft.common.page.PageInput;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+
+/**
+* @title: 实习带队教师报名表分页查询入参
+* @Author dzx
+* @Date: 2025-06-25
+* @Version 1.0
+*/
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class InternshipTeacherCollectEnrollExamPageDto extends PageInput {
+
+    @ApiModelProperty("实习带队教师收集表(internship_teacher_collect)")
+    private Long internshipTeacherCollectId;
+}