From 9434c2caac7f8f4c80066433462ebcdea7ed95f2 Mon Sep 17 00:00:00 2001 From: Yu Sung Date: Thu, 11 Jan 2024 17:36:52 +0900 Subject: [PATCH] =?UTF-8?q?=EC=BD=98=ED=85=90=EC=B8=A0=20=EB=93=B1?= =?UTF-8?q?=EB=A1=9D=20-=20=EC=98=88=EC=95=BD=20=EC=97=85=EB=A1=9C?= =?UTF-8?q?=EB=93=9C=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 45 +++++++++++++++++++ package.json | 2 + src/views/Content/ContentList.vue | 74 ++++++++++++++++++++++++++++++- 3 files changed, 120 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index e88333f..8260de0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,9 @@ "core-js": "^3.6.5", "vue": "^2.6.11", "vue-router": "^3.2.0", + "vue2-datepicker": "^3.11.1", "vue2-editor": "^2.10.3", + "vue2-timepicker": "^1.1.6", "vuedraggable": "^2.24.3", "vuejs-datetimepicker": "^1.1.13", "vuetify": "2.6.10", @@ -5171,6 +5173,11 @@ "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==" }, + "node_modules/date-format-parse": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/date-format-parse/-/date-format-parse-0.2.7.tgz", + "integrity": "sha512-/+lyMUKoRogMuTeOVii6lUwjbVlesN9YRYLzZT/g3TEZ3uD9QnpjResujeEqUW+OSNbT7T1+SYdyEkTcRv+KDQ==" + }, "node_modules/de-indent": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", @@ -14513,6 +14520,17 @@ "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", "dev": true }, + "node_modules/vue2-datepicker": { + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/vue2-datepicker/-/vue2-datepicker-3.11.1.tgz", + "integrity": "sha512-6PU/+pnp2mgZAfnSXmbdwj9516XsEvTiw61Q5SNrvvdy8W/FCxk1GAe9UZn/m9YfS5A47yK6XkcjMHbp7aFApA==", + "dependencies": { + "date-format-parse": "^0.2.7" + }, + "peerDependencies": { + "vue": "^2.5.0" + } + }, "node_modules/vue2-editor": { "version": "2.10.3", "resolved": "https://registry.npmjs.org/vue2-editor/-/vue2-editor-2.10.3.tgz", @@ -14521,6 +14539,14 @@ "quill": "^1.3.6" } }, + "node_modules/vue2-timepicker": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/vue2-timepicker/-/vue2-timepicker-1.1.6.tgz", + "integrity": "sha512-DhO2UH4CTer/lMWxg+jqxn/+h6g2vZrsM6vCe9u7/Ie+Pej9yA+8mQA3C3VPApZ+LauKc43WxCspOXb6SGBOTw==", + "peerDependencies": { + "vue": "^2.6.5" + } + }, "node_modules/vuedraggable": { "version": "2.24.3", "resolved": "https://registry.npmjs.org/vuedraggable/-/vuedraggable-2.24.3.tgz", @@ -19750,6 +19776,11 @@ "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==" }, + "date-format-parse": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/date-format-parse/-/date-format-parse-0.2.7.tgz", + "integrity": "sha512-/+lyMUKoRogMuTeOVii6lUwjbVlesN9YRYLzZT/g3TEZ3uD9QnpjResujeEqUW+OSNbT7T1+SYdyEkTcRv+KDQ==" + }, "de-indent": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", @@ -27255,6 +27286,14 @@ "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", "dev": true }, + "vue2-datepicker": { + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/vue2-datepicker/-/vue2-datepicker-3.11.1.tgz", + "integrity": "sha512-6PU/+pnp2mgZAfnSXmbdwj9516XsEvTiw61Q5SNrvvdy8W/FCxk1GAe9UZn/m9YfS5A47yK6XkcjMHbp7aFApA==", + "requires": { + "date-format-parse": "^0.2.7" + } + }, "vue2-editor": { "version": "2.10.3", "resolved": "https://registry.npmjs.org/vue2-editor/-/vue2-editor-2.10.3.tgz", @@ -27263,6 +27302,12 @@ "quill": "^1.3.6" } }, + "vue2-timepicker": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/vue2-timepicker/-/vue2-timepicker-1.1.6.tgz", + "integrity": "sha512-DhO2UH4CTer/lMWxg+jqxn/+h6g2vZrsM6vCe9u7/Ie+Pej9yA+8mQA3C3VPApZ+LauKc43WxCspOXb6SGBOTw==", + "requires": {} + }, "vuedraggable": { "version": "2.24.3", "resolved": "https://registry.npmjs.org/vuedraggable/-/vuedraggable-2.24.3.tgz", diff --git a/package.json b/package.json index 2963645..3800d20 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,9 @@ "core-js": "^3.6.5", "vue": "^2.6.11", "vue-router": "^3.2.0", + "vue2-datepicker": "^3.11.1", "vue2-editor": "^2.10.3", + "vue2-timepicker": "^1.1.6", "vuedraggable": "^2.24.3", "vuejs-datetimepicker": "^1.1.13", "vuetify": "2.6.10", diff --git a/src/views/Content/ContentList.vue b/src/views/Content/ContentList.vue index 1e621f8..360125a 100644 --- a/src/views/Content/ContentList.vue +++ b/src/views/Content/ContentList.vue @@ -62,6 +62,9 @@ 등록일 + + 오픈 예정일 + 관리 @@ -111,6 +114,7 @@ /> {{ item.date }} + {{ item.releaseDate }} @@ -367,6 +371,46 @@ + + + + 예약 공개 + + + + + + + + 예약 날짜와 시간 + + + +    + + + + @@ -526,15 +570,25 @@