Browse Source

bug修复

dzx 7 months ago
parent
commit
aa5d362982

+ 4 - 0
src/main/java/com/xjrsoft/module/banding/dto/StudentDto.java

@@ -32,4 +32,8 @@ public class StudentDto extends PageInput {
     @ApiModelProperty("专业方向id")
     private Long majorSetId;
 
+
+    @ApiModelProperty("任务id")
+    private Long bandingTaskId;
+
 }

+ 3 - 0
src/main/java/com/xjrsoft/module/banding/service/impl/BandingTaskClassStudentServiceImpl.java

@@ -291,6 +291,8 @@ public class BandingTaskClassStudentServiceImpl extends MPJBaseServiceImpl<Bandi
 
     @Override
     public List<BaseNewStudentPageDto> satisfyStudent(StudentDto dto) {
+        BandingTaskClass taskClass = taskClassMapper.selectById(dto.getBandingTaskClassId());
+        dto.setBandingTaskId(taskClass.getBandingTaskId());
         return this.baseMapper.satisfyStudent(dto);
     }
 
@@ -298,6 +300,7 @@ public class BandingTaskClassStudentServiceImpl extends MPJBaseServiceImpl<Bandi
     public List<BaseNewStudentPageDto> surplusStudent(StudentDto dto) {
         BandingTaskClass taskClass = taskClassMapper.selectById(dto.getBandingTaskClassId());
         dto.setMajorSetId(taskClass.getMajorSetId());
+        dto.setBandingTaskId(taskClass.getBandingTaskId());
         return this.baseMapper.surplusStudent(dto);
     }