From 6357f89bf38b83b779e233249c2b0e480b78e164 Mon Sep 17 00:00:00 2001 From: luo <2855143437@qq.com> Date: 星期六, 23 九月 2023 17:24:16 +0800 Subject: [PATCH] 学员 --- cloud-server-management/src/main/java/com/dsh/course/feignClient/course/CourseStuddentClient.java | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 56 insertions(+), 0 deletions(-) diff --git a/cloud-server-management/src/main/java/com/dsh/course/feignClient/course/CourseStuddentClient.java b/cloud-server-management/src/main/java/com/dsh/course/feignClient/course/CourseStuddentClient.java index 8ea647a..c7528fb 100644 --- a/cloud-server-management/src/main/java/com/dsh/course/feignClient/course/CourseStuddentClient.java +++ b/cloud-server-management/src/main/java/com/dsh/course/feignClient/course/CourseStuddentClient.java @@ -2,9 +2,20 @@ import com.dsh.course.dto.ClassListDto; import com.dsh.course.dto.updateTimeDto; +import com.dsh.course.feignClient.course.model.TCoursePackagePayment; +import com.dsh.course.model.MoneyBack; +import com.dsh.course.model.dto.InsertBackDto; import com.dsh.course.model.dto.StudentClassInfo; +import com.dsh.guns.modular.system.model.CourseCounsum; +import com.dsh.guns.modular.system.model.dto.ConsumeQuery; import com.dsh.guns.modular.system.model.dto.SelectDto; +import com.dsh.guns.modular.system.model.dto.ToClassDto; +import com.dsh.guns.modular.system.model.dto.ToHoliDto; +import com.dsh.guns.modular.system.util.ResultUtil; +import io.swagger.models.auth.In; import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.http.MediaType; +import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; @@ -59,4 +70,49 @@ */ @RequestMapping("/courdent/getSelect") List<SelectDto> getSelect(@RequestParam("payId") Integer payId); + /** + * 转移课程 + * @param toClassDto + * @return + */ + @RequestMapping("/courdent/toClass") + void toClass(@RequestBody ToClassDto toClassDto); + + + //获取常规假期课下拉框 + @RequestMapping("/courdent/holiSelect") + List<SelectDto> getGiftSelect(@RequestParam("courseId") Integer paymentId); + + @RequestMapping("/courdent/transSelect") + List<SelectDto> getTransSelect(@RequestParam("courseId") Integer paymentId); + + @RequestMapping(value = "/courdent/toHoli",produces = MediaType.APPLICATION_JSON_UTF8_VALUE, consumes = "application/json;charset=UTF-8") + String toHoli(@RequestBody ToHoliDto toHoliDto); + @RequestMapping(value = "/courdent/toTrans",produces = MediaType.APPLICATION_JSON_UTF8_VALUE, consumes = "application/json;charset=UTF-8") + + String toTrans(@RequestBody ToHoliDto toHoliDto); + + + @RequestMapping("/courdent/queryByIds") + List<TCoursePackagePayment> queryByIds(@RequestParam("ids")String ids); + + + @RequestMapping("/courdent/queryCounsum") + List<CourseCounsum> queryCounsum( @RequestBody ConsumeQuery consumeQuery); + + + @RequestMapping("/courdent/getMoneyBack") + + List<MoneyBack> getMoneyBack(@RequestParam("tStudentId")Integer tStudentId); + + @PostMapping("/courdent/insertBack") + + void insertBack(@RequestBody InsertBackDto insertBackDto); + + @RequestMapping("/courdent/changeStatus") + void changeStatus(@RequestParam("id")Integer id); + @RequestMapping("/courdent/cancel") + void cancel(@RequestParam("ids")String ids); + @RequestMapping("/courdent/zeroClass") + void zeroClass(@RequestParam("id")Integer id); } -- Gitblit v1.7.1