Skip to content

Commit

Permalink
Merge pull request #109 from FOR-GRAD/21-졸업-요건-ui
Browse files Browse the repository at this point in the history
21 졸업 요건 UI
  • Loading branch information
dkyuuum authored Apr 3, 2024
2 parents 82339d3 + 9304eb2 commit 7d02f8b
Show file tree
Hide file tree
Showing 52 changed files with 1,114 additions and 998 deletions.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
package umc.com.mobile.project.data.model.plan.freememo

data class EditMemoRequest(
val memo: String
)

Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
package umc.com.mobile.project.data.model.plan.freememo

data class PlanFreeRequest(
val memo: String,
)

Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package umc.com.mobile.project.data.model.plan.freememo

data class PlanFreeResponse(
val isSuccess: Boolean,
val code: String,
val message: String,
val result: FreeInfo,
)

data class FreeInfo(
val memo: String,
)

Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package umc.com.mobile.project.data.model.plan.license

data class BringlicenseResponse(
val isSuccess: Boolean,
val code: String,
val message: String,
val result: List<BringResult>,
)

data class BringResult(
val certificateId: Long,
val createdAt: String,
)

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package umc.com.mobile.project.data.model.plan
package umc.com.mobile.project.data.model.plan.license

data class CertificateLicenseRequest(
val certificateId: Long,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package umc.com.mobile.project.data.model.plan
package umc.com.mobile.project.data.model.plan.license

data class CertificateResponse(
val isSuccess: Boolean,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package umc.com.mobile.project.data.model
package umc.com.mobile.project.data.model.plan.license

data class DeleteLicense(
val isSuccess: Boolean,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
package umc.com.mobile.project.data.model.plan

import java.time.LocalDate
package umc.com.mobile.project.data.model.plan.license


data class SaveInfo(
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package umc.com.mobile.project.data.model.plan.license

data class UPlicenseResponse(
val isSuccess: Boolean,
val code: String,
val message: String,
val result: List<Result>,
)

data class Result(
val certificateId: Long,
val name: String,
val date: String,
)
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package umc.com.mobile.project.data.model.plan
package umc.com.mobile.project.data.model.plan.timetable

data class AddTimeResponse(
val isSuccess: Boolean,
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
package umc.com.mobile.project.data.model.plan.timetable

data class DeleteTimeTableResponse(
val isSuccess: Boolean,
val code: String,
val message: String,
val result: List<DeleteResultDTO>
)

data class DeleteResultDTO(
val subjectId: Int,
val type: String,
val name: String,
val credit: Int
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
package umc.com.mobile.project.data.model.plan.timetable

data class PutTimeTableResponse (
val isSuccess: Boolean,
val code: String,
val message: String,
val result: DeleteResult
)

data class DeleteResult(
val updateResponseDtos: List<UpdateResponseDto>
)

data class UpdateResponseDto(
val subjectId: Int,
val updatedAt: String
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package umc.com.mobile.project.data.model.plan.timetable

data class SearchSemesterResponse(
val isSuccess: Boolean,
val code: String,
val message: String,
val result: List<semesterResult>,
)

data class semesterResult(
val hakkiNum: String,
val hakkiText: String,
)

Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
package umc.com.mobile.project.data.model.plan.timetable

data class SearchSubjectResponse(
val isSuccess: Boolean,
val code: String,
val message: String,
val result: List<TimeResult>,
)

data class TimeResult(
val searchGrade: String,
val searchType: String,
val searchName: String,
val searchCredit: String,
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package umc.com.mobile.project.data.model.plan.timetable

data class PlanTrackResponse(
val isSuccess: Boolean,
val code: String,
val message: String,
val result: List<TrackResult>,
)

data class TrackResult(
val trackCode: String,
val trackName: String,
)

Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
package umc.com.mobile.project.data.model.plan.timetable

data class TimeTableResponse(
val isSuccess: Boolean,
val code: String,
val message: String,
val result: List<UpTimeResult>,
)

data class UpTimeResult(
val subjectId: Int,
val type: String,
val name: String,
val credit: Int,
)

Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
package umc.com.mobile.project.data.model.plan.timetable.request

data class AddTimeRequest(
val semesterDto: SemesterDto,
val subjectDtoList: List<SubjectDtoList>,
)

data class SemesterDto(
val grade: Int,
val semester: Int,
)

data class SubjectDtoList(
val type: String,
val name: String,
val credit: String,
)

Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
package umc.com.mobile.project.data.model.plan.timetable.request

data class PutTimeTableRequest(
val semesterDto: Semester,
val subjectDtoList: List<SubjectDTO>
)

data class Semester(
val grade: Int,
val semester: Int
)

data class SubjectDTO(
val subjectId: Int,
val type: String,
val name: String,
val credit: Int
)

Loading

0 comments on commit 7d02f8b

Please sign in to comment.