diff --git a/.env b/.env index 92ef994..5d07002 100644 --- a/.env +++ b/.env @@ -1,3 +1,4 @@ # VITE_API_BASE=http://192.168.1.112:3101/api/v1 VITE_API_BASE=http://localhost:3000/api/v1 -VITE_API_PATH_LIST=/ivao/list/today \ No newline at end of file +VITE_API_PATH_LIST=/ivao/list/today +VITE_API_PATH_WHITELIST=/ivao/whitelist \ No newline at end of file diff --git a/src/App.vue b/src/App.vue index c285da6..673d21b 100644 --- a/src/App.vue +++ b/src/App.vue @@ -4,12 +4,14 @@ import moment from 'moment'; import FormatTime from './components/FormatTime.vue'; -import { getMonthlyList } from './data/http/listRequest'; +import { getMonthlyList, getWhitelist } from './data/http/listRequest'; export default { data() { return { + loading: true, list: [], + whitelist: [] } }, async mounted() { @@ -25,6 +27,7 @@ export default { d._formattedTime = `${hours}:${minutes}`; return d; }); + this.whitelist = await getWhitelist(); console.log(this.list); }, dateTime(value) { @@ -44,62 +47,92 @@ export default { diff --git a/src/data/http/listRequest.js b/src/data/http/listRequest.js index 015f722..0a88dce 100644 --- a/src/data/http/listRequest.js +++ b/src/data/http/listRequest.js @@ -5,4 +5,10 @@ export async function getMonthlyList() { import.meta.env; const response = await request(`${VITE_API_BASE}${VITE_API_PATH_LIST}`); return response; +} +export async function getWhitelist() { + const { VITE_API_BASE, VITE_API_PATH_WHITELIST } = + import.meta.env; + const response = await request(`${VITE_API_BASE}${VITE_API_PATH_WHITELIST}`); + return response; } \ No newline at end of file