From 3f50662d2e84ff72b4f3cd48026ac66af4700454 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期三, 07 二月 2024 14:33:40 +0800
Subject: [PATCH] 新增加接口
---
cloud-server-management/src/main/java/com/dsh/course/feignClient/course/CourseStuddentClient.java | 67 +++++++++++++++++++++++++++++++++
1 files changed, 66 insertions(+), 1 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..1171eb8 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,22 @@
import com.dsh.course.dto.ClassListDto;
import com.dsh.course.dto.updateTimeDto;
+import com.dsh.course.entity.CoursePackageOrderStudent;
+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.CoursePackageOrder;
+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;
@@ -58,5 +71,57 @@
* @return
*/
@RequestMapping("/courdent/getSelect")
- List<SelectDto> getSelect(@RequestParam("payId") Integer payId);
+ List<SelectDto> getSelect(@RequestParam("payId") Long 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<CoursePackageOrderStudent> 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")
+
+ Integer insertBack(@RequestBody InsertBackDto insertBackDto);
+
+ @RequestMapping("/courdent/changeStatus")
+ void changeStatus(@RequestParam("id")Integer id);
+
+ @RequestMapping("/courdent/noStatus")
+ void noStatus(@RequestParam("id")Integer id);
+ @RequestMapping("/courdent/cancel")
+ void cancel(@RequestParam("ids")String ids);
+ @RequestMapping("/courdent/zeroClass")
+ void zeroClass(@RequestParam("id")Integer id);
+
+ @RequestMapping("/courdent/backStausClass")
+ void backStausClass(@RequestParam("id")Integer id);
+ @RequestMapping("/courdent/getOrder")
+ List<CoursePackageOrder> getOrder(@RequestParam("id")Long id);
}
--
Gitblit v1.7.1