diff --git a/src/pages/customer/profile/home.vue b/src/pages/customer/profile/home.vue index 7cf0ac8..1e39b9b 100755 --- a/src/pages/customer/profile/home.vue +++ b/src/pages/customer/profile/home.vue @@ -527,7 +527,7 @@ export default defineComponent({ text: "deleted oil order", type: "success", }); - this.getPage + this.getPage(1) } else { notify({ title: "Failure", diff --git a/src/pages/delivery/viewstatus/out_for_delivery.vue b/src/pages/delivery/viewstatus/out_for_delivery.vue index bd6ac08..7bcacd3 100755 --- a/src/pages/delivery/viewstatus/out_for_delivery.vue +++ b/src/pages/delivery/viewstatus/out_for_delivery.vue @@ -17,9 +17,7 @@
Todays Deliveries
- +
diff --git a/src/pages/delivery/viewstatus/tommorrow.vue b/src/pages/delivery/viewstatus/tommorrow.vue index 06f19d8..3b04b39 100644 --- a/src/pages/delivery/viewstatus/tommorrow.vue +++ b/src/pages/delivery/viewstatus/tommorrow.vue @@ -17,9 +17,7 @@
Tommorrows Deliveries
- +
diff --git a/src/pages/delivery/viewstatus/waiting.vue b/src/pages/delivery/viewstatus/waiting.vue index 242d817..7dbc97f 100755 --- a/src/pages/delivery/viewstatus/waiting.vue +++ b/src/pages/delivery/viewstatus/waiting.vue @@ -17,9 +17,7 @@
Waiting Deliveries
- +
diff --git a/src/pages/employee/profile/home.vue b/src/pages/employee/profile/home.vue index 935b152..0d30f64 100755 --- a/src/pages/employee/profile/home.vue +++ b/src/pages/employee/profile/home.vue @@ -93,13 +93,13 @@
- Total Deliverys Done: 0 + Total Deliverys Done: {{ total_deliviers_done }}
- Total Gallons Delivered: 0 + Total Gallons Delivered: {{ total_gallons_delivered }}
- Total Prime: 0 + Total Prime: {{ total_primes }}
@@ -151,6 +151,9 @@ export default defineComponent({ employee_type: '', employee_state: '', }, + total_deliviers_done: 0, + total_gallons_delivered: 0, + total_primes: 0, } }, created() { @@ -181,6 +184,7 @@ export default defineComponent({ .then((response: any) => { if (response.data.ok) { this.user = response.data.user; + } }) .catch(() => { @@ -200,12 +204,66 @@ export default defineComponent({ if (response.data) { this.employee = response.data; - this.loaded = true; + if (this.employee.id){ + this.getEmployeeStatsDeliveriesDone(this.employee.id) + this.getEmployeeStatsGallonsDone(this.employee.id) + this.getEmployeeStatsPrimesDone(this.employee.id) + } + + this.loaded = true + + } }) }, + getEmployeeStatsDeliveriesDone(userid: any) { + let path = import.meta.env.VITE_BASE_URL + "/stats/delivery/total/" + userid; + axios({ + method: "get", + url: path, + withCredentials: true, + headers: authHeader(), + }) + .then((response: any) => { + if (response.data) { + this.total_deliviers_done = response.data.data; + + } + }) + }, + getEmployeeStatsGallonsDone(userid: any) { + let path = import.meta.env.VITE_BASE_URL + "/stats/gallons/total/" + userid; + axios({ + method: "get", + url: path, + withCredentials: true, + headers: authHeader(), + }) + .then((response: any) => { + if (response.data) { + this.total_gallons_delivered = response.data.data; + + } + }) + }, + getEmployeeStatsPrimesDone(userid: any) { + let path = import.meta.env.VITE_BASE_URL + "/stats/primes/total/" + userid; + axios({ + method: "get", + url: path, + withCredentials: true, + headers: authHeader(), + }) + .then((response: any) => { + if (response.data) { + + this.total_primes = response.data.data; + + } + }) + }, }, })