diff --git a/owner-vue/package.json b/owner-vue/package.json index 0582a79..6a1a2aa 100644 --- a/owner-vue/package.json +++ b/owner-vue/package.json @@ -8,7 +8,9 @@ "lint": "vue-cli-service lint" }, "dependencies": { + "axios": "^0.26.0", "core-js": "^3.6.5", + "moment": "^2.29.1", "vue": "^2.6.11", "vue-router": "^3.2.0", "vuetify": "^2.4.0" diff --git a/owner-vue/src/api/order.js b/owner-vue/src/api/order.js new file mode 100644 index 0000000..866823a --- /dev/null +++ b/owner-vue/src/api/order.js @@ -0,0 +1,14 @@ +import axios from "axios"; + +export default { + requestPrevOrder(startDate, endDate, page) { + const options = { + params: { + startDate: startDate, + endDate: endDate, + page: page + } + } + return axios.get("http://localhost:8001/order-service/prevOrder", options); + } +} \ No newline at end of file diff --git a/owner-vue/src/router/index.js b/owner-vue/src/router/index.js index 0f24492..43009c5 100644 --- a/owner-vue/src/router/index.js +++ b/owner-vue/src/router/index.js @@ -9,6 +9,11 @@ const routes = [ name: 'dashboard', component: () => import('./../views/Dashboard') }, + { + path: '/prev-order', + name: 'prev-order', + component: () => import('./../views/PrevOrder') + } ] const router = new VueRouter({ diff --git a/owner-vue/src/views/PrevOrder.vue b/owner-vue/src/views/PrevOrder.vue new file mode 100644 index 0000000..5523dd7 --- /dev/null +++ b/owner-vue/src/views/PrevOrder.vue @@ -0,0 +1,189 @@ + + + + + \ No newline at end of file