|
@@ -10,10 +10,11 @@ import com.xjrsoft.common.page.PageOutput;
|
|
|
import com.xjrsoft.module.banding.dto.AddBandingTaskClassDto;
|
|
import com.xjrsoft.module.banding.dto.AddBandingTaskClassDto;
|
|
|
import com.xjrsoft.module.banding.dto.BandingTaskClassPageDto;
|
|
import com.xjrsoft.module.banding.dto.BandingTaskClassPageDto;
|
|
|
import com.xjrsoft.module.banding.dto.BandingTaskClassStudentPageDto;
|
|
import com.xjrsoft.module.banding.dto.BandingTaskClassStudentPageDto;
|
|
|
-import com.xjrsoft.module.banding.dto.SureBandingTaskDto;
|
|
|
|
|
|
|
+import com.xjrsoft.module.banding.dto.ChangeClassDto;
|
|
|
import com.xjrsoft.module.banding.dto.UpdateBandingClassDto;
|
|
import com.xjrsoft.module.banding.dto.UpdateBandingClassDto;
|
|
|
import com.xjrsoft.module.banding.entity.BandingTaskClass;
|
|
import com.xjrsoft.module.banding.entity.BandingTaskClass;
|
|
|
import com.xjrsoft.module.banding.service.IBandingTaskClassService;
|
|
import com.xjrsoft.module.banding.service.IBandingTaskClassService;
|
|
|
|
|
+import com.xjrsoft.module.banding.service.IBandingTaskClassStudentService;
|
|
|
import com.xjrsoft.module.banding.vo.BandingTaskClassPageVo;
|
|
import com.xjrsoft.module.banding.vo.BandingTaskClassPageVo;
|
|
|
import com.xjrsoft.module.banding.vo.BandingTaskClassVo;
|
|
import com.xjrsoft.module.banding.vo.BandingTaskClassVo;
|
|
|
import com.xjrsoft.module.banding.vo.BandingTaskPageVo;
|
|
import com.xjrsoft.module.banding.vo.BandingTaskPageVo;
|
|
@@ -48,6 +49,7 @@ public class BandingTaskClassController {
|
|
|
|
|
|
|
|
|
|
|
|
|
private final IBandingTaskClassService bandingTaskClassService;
|
|
private final IBandingTaskClassService bandingTaskClassService;
|
|
|
|
|
+ private final IBandingTaskClassStudentService classStudentService;
|
|
|
|
|
|
|
|
@GetMapping(value = "/page")
|
|
@GetMapping(value = "/page")
|
|
|
@ApiOperation(value="新生分班任务班级配置列表(分页)")
|
|
@ApiOperation(value="新生分班任务班级配置列表(分页)")
|
|
@@ -128,4 +130,12 @@ public class BandingTaskClassController {
|
|
|
return RT.ok(isSuccess);
|
|
return RT.ok(isSuccess);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+ @PostMapping("/change-class")
|
|
|
|
|
+ @ApiOperation(value = "调整班级")
|
|
|
|
|
+ @SaCheckPermission("bandingTaskClass:change-class")
|
|
|
|
|
+ public RT<Boolean> changeClass(@Valid @RequestBody ChangeClassDto dto){
|
|
|
|
|
+ boolean isSuccess = classStudentService.changeClass(dto);
|
|
|
|
|
+ return RT.ok(isSuccess);
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|