changes
This commit is contained in:
@@ -54,14 +54,14 @@ async function addToCart() {
|
||||
|
||||
async function fetchImeis() {
|
||||
isLoading.value = true;
|
||||
const imeisFetched = await $getdata("IMEI", {
|
||||
filter: { variant: props.variant.id },
|
||||
});
|
||||
const imeisSoldFetched = await $getdata("IMEI_Sold");
|
||||
const [imeisRes, imeisSoldRes] = await Promise.all([
|
||||
$getdata("IMEI", { filter: { variant: props.variant.id } }),
|
||||
$getdata("IMEI_Sold"),
|
||||
]);
|
||||
|
||||
imeis.value = imeisFetched.filter((imeiRec) => {
|
||||
imeis.value = imeisRes.filter((imeiRec) => {
|
||||
const inCart = activeCartItems.value.find((cartItem) => cartItem.imei === imeiRec.id);
|
||||
const sold = imeisSoldFetched.find((imeiSold) => imeiSold.imei === imeiRec.imei);
|
||||
const sold = imeisSoldRes.find((imeiSold) => imeiSold.imei === imeiRec.imei);
|
||||
return !inCart && !sold;
|
||||
});
|
||||
|
||||
@@ -105,6 +105,7 @@ onMounted(fetchImeis);
|
||||
<th>STT</th>
|
||||
<th>IMEI</th>
|
||||
<th>Trạng thái</th>
|
||||
<th>Kho</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@@ -130,6 +131,7 @@ onMounted(fetchImeis);
|
||||
imeiRec.deleted ? "Không có sẵn" : "Có sẵn"
|
||||
}}</span>
|
||||
</td>
|
||||
<td>{{ imeiRec.warehouse__name }}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
Reference in New Issue
Block a user