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 @@ + + + + {{ userName }} + + 상세보기 + + {{ itemNames.join(", ") }} + + {{ orderTime }} + + + 주문 대기 + + + 주문 수령 + + + + + + + + \ 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