From bbd57d72326a51c9f907fdfd771339fac45f3b28 Mon Sep 17 00:00:00 2001 From: bum12ark Date: Wed, 23 Feb 2022 18:15:51 +0900 Subject: [PATCH] =?UTF-8?q?feat(owner-vue):=20=EC=A0=90=EC=A3=BC=EC=9A=A9?= =?UTF-8?q?=20=EC=A3=BC=EB=AC=B8=20=ED=8E=98=EC=9D=B4=EC=A7=80=20=EA=B0=9C?= =?UTF-8?q?=EB=B0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 라우터 경로 추가 - 주문 카드 컴포넌트화 - 날짜 검색 및 더보기 버튼 구현 --- owner-vue/src/api/order.js | 9 ++ owner-vue/src/components/OrderCard.vue | 44 +++++++++ owner-vue/src/router/index.js | 5 ++ owner-vue/src/views/Order.vue | 119 +++++++++++++++++++++++++ 4 files changed, 177 insertions(+) create mode 100644 owner-vue/src/components/OrderCard.vue create mode 100644 owner-vue/src/views/Order.vue diff --git a/owner-vue/src/api/order.js b/owner-vue/src/api/order.js index 866823a..fb44238 100644 --- a/owner-vue/src/api/order.js +++ b/owner-vue/src/api/order.js @@ -10,5 +10,14 @@ export default { } } return axios.get("http://localhost:8001/order-service/prevOrder", options); + }, + requestOrder(orderDate, lastOrderId) { + const options = { + params: { + orderDate: orderDate, + lastOrderId: lastOrderId + } + } + return axios.get("http://localhost:8001/order-service/orderMain", options); } } \ No newline at end of file diff --git a/owner-vue/src/components/OrderCard.vue b/owner-vue/src/components/OrderCard.vue new file mode 100644 index 0000000..5b63bc4 --- /dev/null +++ b/owner-vue/src/components/OrderCard.vue @@ -0,0 +1,44 @@ + + + + + \ No newline at end of file diff --git a/owner-vue/src/router/index.js b/owner-vue/src/router/index.js index 43009c5..b48a5c7 100644 --- a/owner-vue/src/router/index.js +++ b/owner-vue/src/router/index.js @@ -13,6 +13,11 @@ const routes = [ path: '/prev-order', name: 'prev-order', component: () => import('./../views/PrevOrder') + }, + { + path: '/order', + name: 'order', + component: () => import('./../views/Order.vue') } ] diff --git a/owner-vue/src/views/Order.vue b/owner-vue/src/views/Order.vue new file mode 100644 index 0000000..303a431 --- /dev/null +++ b/owner-vue/src/views/Order.vue @@ -0,0 +1,119 @@ + + + + + \ No newline at end of file