From b53eadb09738531d085d911fa3b63e5130a4c6b4 Mon Sep 17 00:00:00 2001
From: liujie <liujie>
Date: 星期六, 16 九月 2023 11:16:15 +0800
Subject: [PATCH] app 2.0

---
 cloud-server-course/src/main/java/com/dsh/course/model/vo/response/PayCourseRes.java     |   14 ++++++++++++++
 cloud-server-course/src/main/java/com/dsh/course/model/vo/request/PayCourseReq.java      |   20 ++++++++++++++++++++
 cloud-server-course/src/main/java/com/dsh/course/model/vo/response/PayCourseInfoReq.java |   22 ++++++++++++++++++++++
 3 files changed, 56 insertions(+), 0 deletions(-)

diff --git a/cloud-server-course/src/main/java/com/dsh/course/model/vo/request/PayCourseReq.java b/cloud-server-course/src/main/java/com/dsh/course/model/vo/request/PayCourseReq.java
new file mode 100644
index 0000000..ea9e5f8
--- /dev/null
+++ b/cloud-server-course/src/main/java/com/dsh/course/model/vo/request/PayCourseReq.java
@@ -0,0 +1,20 @@
+package com.dsh.course.model.vo.request;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.List;
+
+@Data
+public class PayCourseReq {
+    @ApiModelProperty(value = "需要购买的课程id")
+    private Integer courseId;
+    @ApiModelProperty(value = "用于购买课包id")
+    private Integer oldCourseId;
+    @ApiModelProperty(value = "用于购买课程时间 如 2020-03-01")
+    private List<String> time;
+
+    @ApiModelProperty(value = "需要扣除的课时数",dataType = "int")
+    private Integer num;
+
+}
diff --git a/cloud-server-course/src/main/java/com/dsh/course/model/vo/response/PayCourseInfoReq.java b/cloud-server-course/src/main/java/com/dsh/course/model/vo/response/PayCourseInfoReq.java
new file mode 100644
index 0000000..09851f5
--- /dev/null
+++ b/cloud-server-course/src/main/java/com/dsh/course/model/vo/response/PayCourseInfoReq.java
@@ -0,0 +1,22 @@
+package com.dsh.course.model.vo.response;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.List;
+
+@Data
+public class PayCourseInfoReq {
+    @ApiModelProperty(value = "课包id")
+    private Integer id;
+    @ApiModelProperty(value = "课包名称")
+    private String name;
+    @ApiModelProperty(value = "课包课时")
+    private Integer num;
+    @ApiModelProperty(value = "课包时间--周")
+    private String week;
+    @ApiModelProperty(value = "课包时间段")
+    private List<String> time;
+
+
+}
diff --git a/cloud-server-course/src/main/java/com/dsh/course/model/vo/response/PayCourseRes.java b/cloud-server-course/src/main/java/com/dsh/course/model/vo/response/PayCourseRes.java
new file mode 100644
index 0000000..b3ce558
--- /dev/null
+++ b/cloud-server-course/src/main/java/com/dsh/course/model/vo/response/PayCourseRes.java
@@ -0,0 +1,14 @@
+package com.dsh.course.model.vo.response;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+@Data
+public class PayCourseRes {
+    @ApiModelProperty(value = "课包id")
+    private Long id;
+    @ApiModelProperty(value = "课包可用课时")
+    private Integer courseNum;
+    @ApiModelProperty(value = "课包名称")
+    private String name;
+}

--
Gitblit v1.7.1