更新了Course相关dto

This commit is contained in:
Chester.X 2024-07-04 22:50:11 +08:00
parent aae8147143
commit dafdf82f5d
4 changed files with 59 additions and 0 deletions

View File

@ -0,0 +1,16 @@
package org.cmh.backend.CourseManagement.dto;
import lombok.Getter;
import lombok.Setter;
import org.cmh.backend.Utils.JwtRequest;
@Getter
@Setter
public class CourseRequest extends JwtRequest {
private String title;
private String description;
private String order;
private String author;
private String videoPath;
private String imagePath;
}

View File

@ -0,0 +1,16 @@
package org.cmh.backend.CourseManagement.dto;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.Setter;
import org.cmh.backend.CourseManagement.model.Course;
import java.util.List;
@Getter
@Setter
@AllArgsConstructor
public class GetCourseListResponse {
Long courseCount;
List<Course> courseList;
}

View File

@ -0,0 +1,12 @@
package org.cmh.backend.CourseManagement.dto;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
@AllArgsConstructor
public class MessageResponse {
String message;
}

View File

@ -0,0 +1,15 @@
package org.cmh.backend.CourseManagement.dto;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class UploadFileResponse extends MessageResponse {
private String url;
public UploadFileResponse(String message, String url) {
super(message);
this.url = url;
}
}