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