Updated looks
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
<template>
|
||||
<Header/>
|
||||
<Header />
|
||||
|
||||
<div class="wrapper">
|
||||
<div class="flex">
|
||||
<div class="">
|
||||
<SideBar/>
|
||||
<SideBar />
|
||||
</div>
|
||||
<div class=" w-full px-10 ">
|
||||
<div class="text-sm breadcrumbs">
|
||||
@@ -24,56 +24,53 @@
|
||||
<div class=" w-full mt-10" v-if="loaded">
|
||||
<div class="grid grid-cols-12 gap-5 ">
|
||||
<div class="col-span-3 ">
|
||||
<img src="../../../assets/images/user_placeholder.png"
|
||||
alt="Drone Image"
|
||||
width="200"
|
||||
height="250"/>
|
||||
<img src="../../../assets/images/user_placeholder.png" alt="Drone Image" width="200" height="250" />
|
||||
</div>
|
||||
<div class="col-span-9 bg-neutral">
|
||||
<div class="col-span-9">
|
||||
<div class="grid grid-cols-12">
|
||||
<div class="col-span-12 font-bold flex justify-end">
|
||||
<div class="btn">
|
||||
<router-link :to="{ name: 'employeeEdit', params: { id: employee.id } }" >
|
||||
Edit Employee
|
||||
</router-link>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-span-12 font-bold flex">
|
||||
{{ employee.employee_first_name }}
|
||||
{{ employee.employee_last_name }}
|
||||
</div>
|
||||
<div class="col-span-12 font-bold flex">
|
||||
{{ employee.employee_address }}
|
||||
<div v-if="employee.employee_apt != 'None'">
|
||||
<div class="col-span-12 font-bold flex justify-end">
|
||||
<div class="btn">
|
||||
<router-link :to="{ name: 'employeeEdit', params: { id: employee.id } }">
|
||||
Edit Employee
|
||||
</router-link>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-span-12 font-bold flex">
|
||||
{{ employee.employee_first_name }}
|
||||
{{ employee.employee_last_name }}
|
||||
</div>
|
||||
<div class="col-span-12 font-bold flex">
|
||||
{{ employee.employee_address }}
|
||||
<div v-if="employee.employee_apt != 'None'">
|
||||
{{ employee.employee_apt }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-span-12 font-bold flex">
|
||||
<div class="pr-2">
|
||||
{{ employee.employee_town }},
|
||||
</div>
|
||||
|
||||
<div class="pr-2">
|
||||
<div v-if="employee.employee_state == '0'">Massachusetts</div>
|
||||
<div v-else-if="employee.employee_state == '1'">Rhode Island</div>
|
||||
<div v-else-if="employee.employee_state == '2'">New Hampshire</div>
|
||||
<div v-else-if="employee.employee_state == '3'">Maine</div>
|
||||
<div v-else-if="employee.employee_state == '4'">Vermont</div>
|
||||
<div v-else-if="employee.employee_state == '5'">Maine</div>
|
||||
<div v-else-if="employee.employee_state == '6'">New York</div>
|
||||
<div v-else>Unknown state</div>
|
||||
</div>
|
||||
<div class="pr-2">
|
||||
{{ employee.employee_zip }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-span-12 font-bold flex" v-if="employee.employee_apt !== 'None'">
|
||||
{{ employee.employee_apt }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-span-12 font-bold flex">
|
||||
<div class="pr-2">
|
||||
{{ employee.employee_town }},
|
||||
<div class="col-span-12 font-bold flex">
|
||||
{{ employee.employee_phone_number }}
|
||||
</div>
|
||||
|
||||
<div class="pr-2">
|
||||
<div v-if="employee.employee_state == '0'">Massachusetts</div>
|
||||
<div v-else-if="employee.employee_state == '1'">Rhode Island</div>
|
||||
<div v-else-if="employee.employee_state == '2'">New Hampshire</div>
|
||||
<div v-else-if="employee.employee_state == '3'">Maine</div>
|
||||
<div v-else-if="employee.employee_state == '4'">Vermont</div>
|
||||
<div v-else-if="employee.employee_state == '5'">Maine</div>
|
||||
<div v-else-if="employee.employee_state == '6'">New York</div>
|
||||
<div v-else>Unknown state</div>
|
||||
</div>
|
||||
<div class="pr-2">
|
||||
{{ employee.employee_zip }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-span-12 font-bold flex" v-if="employee.employee_apt !== 'None'">
|
||||
{{ employee.employee_apt }}
|
||||
</div>
|
||||
<div class="col-span-12 font-bold flex">
|
||||
{{ employee.employee_phone_number }}
|
||||
</div>
|
||||
<div class="col-span-12 font-bold flex">
|
||||
<div class="col-span-12 font-bold flex">
|
||||
<div v-if="employee.employee_type == '0'">owner</div>
|
||||
<div v-else-if="employee.employee_type == '1'">manager</div>
|
||||
<div v-else-if="employee.employee_type == '2'">secretary</div>
|
||||
@@ -81,15 +78,15 @@
|
||||
<div v-else-if="employee.employee_type == '4'">driver</div>
|
||||
<div v-else-if="employee.employee_type == '5'">tech</div>
|
||||
<div v-else-if="employee.employee_type == '6'">contract</div>
|
||||
<div v-else-if="employee.employee_type == '7'">cash</div>
|
||||
<div v-else-if="employee.employee_type == '8'">driver/tech</div>
|
||||
<div v-else-if="employee.employee_type == '7'">cash</div>
|
||||
<div v-else-if="employee.employee_type == '8'">driver/tech</div>
|
||||
<div v-else>Unknown employee type</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-span-12 bg-neutral p-5 mt-5">
|
||||
<div class="col-span-12 p-5 mt-5">
|
||||
<div class="grid grid-cols-12">
|
||||
<div class="col-span-12 font-bold flex text-2xl">
|
||||
Delivery
|
||||
@@ -112,11 +109,11 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<Footer/>
|
||||
<Footer />
|
||||
</template>
|
||||
|
||||
<script lang="ts">
|
||||
import {defineComponent} from 'vue'
|
||||
import { defineComponent } from 'vue'
|
||||
import axios from 'axios'
|
||||
import authHeader from '../../../services/auth.header'
|
||||
import Header from '../../../layouts/headers/headerauth.vue'
|
||||
@@ -140,19 +137,19 @@ export default defineComponent({
|
||||
user: null,
|
||||
loaded: false,
|
||||
employee: {
|
||||
id: '',
|
||||
employee_last_name: "",
|
||||
employee_first_name: "",
|
||||
employee_town: "",
|
||||
employee_address: "",
|
||||
employee_apt: "",
|
||||
employee_zip: "",
|
||||
employee_birthday: "",
|
||||
employee_phone_number: "",
|
||||
employee_start_date: "",
|
||||
employee_end_date: "",
|
||||
employee_type: '',
|
||||
employee_state:'',
|
||||
id: '',
|
||||
employee_last_name: "",
|
||||
employee_first_name: "",
|
||||
employee_town: "",
|
||||
employee_address: "",
|
||||
employee_apt: "",
|
||||
employee_zip: "",
|
||||
employee_birthday: "",
|
||||
employee_phone_number: "",
|
||||
employee_start_date: "",
|
||||
employee_end_date: "",
|
||||
employee_type: '',
|
||||
employee_state: '',
|
||||
},
|
||||
}
|
||||
},
|
||||
@@ -181,17 +178,17 @@ export default defineComponent({
|
||||
withCredentials: true,
|
||||
headers: authHeader(),
|
||||
})
|
||||
.then((response: any) => {
|
||||
if (response.data.ok) {
|
||||
this.user = response.data.user;
|
||||
}
|
||||
})
|
||||
.catch(() => {
|
||||
this.user = null
|
||||
})
|
||||
.then((response: any) => {
|
||||
if (response.data.ok) {
|
||||
this.user = response.data.user;
|
||||
}
|
||||
})
|
||||
.catch(() => {
|
||||
this.user = null
|
||||
})
|
||||
},
|
||||
|
||||
getEmployee (userid:any) {
|
||||
getEmployee(userid: any) {
|
||||
let path = import.meta.env.VITE_BASE_URL + "/employee/" + userid;
|
||||
axios({
|
||||
method: "get",
|
||||
|
||||
Reference in New Issue
Block a user