replaced client/s with customer/s
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<section v-if="assetSearchable" :class="['asset-search', darkMode ? 'section-darkmode' : 'section-lightmode']">
|
||||
<div :class="['clientLabel', darkMode ? 'label-darkmode' : 'label-lightmode']">Config item</div>
|
||||
<div :class="['customerLabel', darkMode ? 'label-darkmode' : 'label-lightmode']">Config item</div>
|
||||
<input v-model="assetSearchFilter" @change="searchConfigItem()"
|
||||
:class="['dataInput', 'input', darkMode ? 'data-darkmode' : 'data-lightmode']">
|
||||
</section>
|
||||
@ -10,8 +10,8 @@
|
||||
<tbody>
|
||||
<tr :class="['table-row', darkMode ? 'tr-head-darkmode' : 'tr-head-lightmode']" id="table-head">
|
||||
<th
|
||||
:class="['Client', darkMode ? 'th-darkmode' : 'th-lightmode', darkMode ? 'Client-darkmode' : 'Client-lightmode']">
|
||||
Client</th>
|
||||
:class="['Customer', darkMode ? 'th-darkmode' : 'th-lightmode', darkMode ? 'Customer-darkmode' : 'Customer-lightmode']">
|
||||
Customer</th>
|
||||
<th
|
||||
:class="['Name', darkMode ? 'th-darkmode' : 'th-lightmode', darkMode ? 'Name-darkmode' : 'Name-lightmode']">
|
||||
Name</th>
|
||||
@ -26,7 +26,7 @@
|
||||
<tr v-for="item in configItemList" :key="item.primaryID"
|
||||
:class="['table-row', darkMode ? 'tr-darkmode' : 'tr-lightmode']">
|
||||
<td
|
||||
:class="['Client', darkMode ? 'td-darkmode' : 'td-lightmode', darkMode ? 'Client-darkmode' : 'Client-lightmode']">
|
||||
:class="['Customer', darkMode ? 'td-darkmode' : 'td-lightmode', darkMode ? 'Customer-darkmode' : 'Customer-lightmode']">
|
||||
{{ item.customer }}
|
||||
</td>
|
||||
<td
|
||||
@ -66,7 +66,7 @@ const goToChosenAsset = (id) => {
|
||||
store.commit('setChosenAsset', id);
|
||||
store.commit('changeToAsset');
|
||||
};
|
||||
const clientFilter = computed(() => store.state.filteredAssetbyClient);
|
||||
const customerFilter = computed(() => store.state.filteredAssetbyCustomer);
|
||||
const assetSearchable = computed(() => store.state.assetSearchable);
|
||||
|
||||
const assetSearchFilter = ref('');
|
||||
@ -81,8 +81,8 @@ const updateSearchTerm = async () => {
|
||||
|
||||
//get all config items
|
||||
const getConfigItems = async () => {
|
||||
if (!(clientFilter.value === '')) {
|
||||
await getFilteredConfigItemsByClient();
|
||||
if (!(customerFilter.value === '')) {
|
||||
await getFilteredConfigItemsByCustomer();
|
||||
} else {
|
||||
try {
|
||||
const response = await Axios.get(`https://${clientsideConfig.url}:${clientsideConfig.port}/api/getAllConfigItems`);
|
||||
@ -93,10 +93,10 @@ const getConfigItems = async () => {
|
||||
}
|
||||
}
|
||||
|
||||
//get all config items based on the searched client
|
||||
const getFilteredConfigItemsByClient = async () => {
|
||||
//get all config items based on the searched customer
|
||||
const getFilteredConfigItemsByCustomer = async () => {
|
||||
try {
|
||||
const response = await Axios.get(`https://${clientsideConfig.url}:${clientsideConfig.port}/api/getSelectedConfigItemsByClient/${clientFilter.value}`);
|
||||
const response = await Axios.get(`https://${clientsideConfig.url}:${clientsideConfig.port}/api/getSelectedConfigItemsByCustomer/${customerFilter.value}`);
|
||||
configItemList.value = response.data;
|
||||
} catch (err) {
|
||||
console.log(err.response.statusText);
|
||||
@ -117,7 +117,7 @@ const searchConfigItem = async () => {
|
||||
}
|
||||
}
|
||||
|
||||
watch(clientFilter, getConfigItems);
|
||||
watch(customerFilter, getConfigItems);
|
||||
watch(assetSearchable, updateSearchTerm);
|
||||
|
||||
onMounted(async () => {
|
||||
@ -256,15 +256,15 @@ th {
|
||||
font: 700 0.875rem/1.875rem Overpass, sans-serif;
|
||||
}
|
||||
|
||||
.Client {
|
||||
.Customer {
|
||||
width: 33.3%;
|
||||
}
|
||||
|
||||
.Client-darkmode {
|
||||
.Customer-darkmode {
|
||||
border-right: 0.0625rem solid #000000;
|
||||
}
|
||||
|
||||
.Client-lightmode {
|
||||
.Customer-lightmode {
|
||||
border-right: 0.0625rem solid #8e8e8e;
|
||||
}
|
||||
|
||||
@ -319,7 +319,7 @@ th {
|
||||
letter-spacing: 0.05em;
|
||||
}
|
||||
|
||||
.clientLabel {
|
||||
.customerLabel {
|
||||
width: 5.5625em;
|
||||
height: 1.875em;
|
||||
font-family: "Overpass";
|
||||
|
||||
Reference in New Issue
Block a user