From b753fb76b6f3bd59b2f098c065ddca5d51607905 Mon Sep 17 00:00:00 2001 From: Tyler Date: Thu, 6 Feb 2025 19:06:34 +0900 Subject: [PATCH] =?UTF-8?q?feat=20::=20[#12]=20=EC=88=98=EC=97=85=20-=20co?= =?UTF-8?q?mmon?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit dto 추가 --- src/class/{application => common}/.gitkit | 0 src/class/common/data/class.article.dto.ts | 11 +++++++ src/class/common/data/class.dto.ts | 34 ++++++++++++++++++++++ 3 files changed, 45 insertions(+) rename src/class/{application => common}/.gitkit (100%) create mode 100644 src/class/common/data/class.article.dto.ts create mode 100644 src/class/common/data/class.dto.ts diff --git a/src/class/application/.gitkit b/src/class/common/.gitkit similarity index 100% rename from src/class/application/.gitkit rename to src/class/common/.gitkit diff --git a/src/class/common/data/class.article.dto.ts b/src/class/common/data/class.article.dto.ts new file mode 100644 index 0000000..085c9e5 --- /dev/null +++ b/src/class/common/data/class.article.dto.ts @@ -0,0 +1,11 @@ +export class ClassArticleDTO { + classId: number; + articleId: number; + invDeg: number; + + constructor(classId: number, articleId: number, invDeg: number) { + this.classId = classId; + this.articleId = articleId; + this.invDeg = invDeg; + } +} diff --git a/src/class/common/data/class.dto.ts b/src/class/common/data/class.dto.ts new file mode 100644 index 0000000..1d9d79a --- /dev/null +++ b/src/class/common/data/class.dto.ts @@ -0,0 +1,34 @@ +import { ClassArticleDTO } from './class.article.dto'; + +export class ClassDTO { + id: number; + name: string; + maxInvDeg: number; + curInvDeg: number; + baseMoney: number; + classNum: string; + starYN: boolean; + createdAt: string; + deleteYN: boolean; + + constructor( + id: number, + name: string, + maxInvDeg: number, + curInvDeg: number, + baseMoney: number, + classNum: string, + starYN: boolean, + createdAt: string, + deleteYN: boolean + ) { + this.id = id; + this.name = name; + (this.maxInvDeg = maxInvDeg), (this.curInvDeg = curInvDeg); + this.baseMoney = baseMoney; + this.classNum = classNum; + this.starYN = starYN; + this.createdAt = createdAt; + this.deleteYN = deleteYN; + } +}