From 2f289cfaea216a2504d365378819327170b59234 Mon Sep 17 00:00:00 2001 From: puriphatt Date: Thu, 15 Aug 2024 15:18:26 +0700 Subject: [PATCH] refactor(04): service work product price color --- .../WorkManagementComponent.vue | 65 ++++++++++++++++--- src/layouts/DrawerComponent.vue | 1 - src/pages/04_product-service/MainPage.vue | 8 +-- 3 files changed, 60 insertions(+), 14 deletions(-) diff --git a/src/components/04_product-service/WorkManagementComponent.vue b/src/components/04_product-service/WorkManagementComponent.vue index 528123a3..738d5df4 100644 --- a/src/components/04_product-service/WorkManagementComponent.vue +++ b/src/components/04_product-service/WorkManagementComponent.vue @@ -235,7 +235,7 @@ defineEmits<{
-
+
{{ product.code }}
@@ -311,17 +311,44 @@ defineEmits<{
-
+
- ฿ {{ formatNumberDecimal(product.price, 2) }} + +
+ {{ $t('salePrice') }} +
+ ฿{{ formatNumberDecimal(product.price, 2) }} + + ฿{{ formatNumberDecimal(product.price, 2) }} + +
+ +
+ {{ $t('agentPrice') }} +
+ ฿{{ formatNumberDecimal(product.agentPrice, 2) }} + + ฿{{ formatNumberDecimal(product.agentPrice, 2) }} + +
+ +
+ {{ $t('processingPrice') }} +
+ ฿{{ formatNumberDecimal(product.serviceCharge, 2) }} + + ฿{{ formatNumberDecimal(product.serviceCharge, 2) }} + +
- + + {{ $t('processTime') }} - + {{ product.process }} {{ $t('day') }}
@@ -338,7 +365,9 @@ defineEmits<{ round color="negative" @click.stop="$emit('deleteProduct', productItems, index)" - /> + > + {{ $t('delete') }} +
@@ -381,4 +410,22 @@ defineEmits<{ padding-top: 16px; min-width: 0px; } + +.price-orange { + color: var(--orange-5); + &.dark { + color: var(--orange-6); + } +} + +.price-purple { + color: var(--violet-11); + &.dark { + color: var(--violet-10); + } +} + +.price-pink { + color: var(--pink-6); +} diff --git a/src/layouts/DrawerComponent.vue b/src/layouts/DrawerComponent.vue index 5c306138..3309ada4 100644 --- a/src/layouts/DrawerComponent.vue +++ b/src/layouts/DrawerComponent.vue @@ -15,7 +15,6 @@ const role = ref(); onMounted(async () => { const uid = getUserId(); role.value = getRole(); - console.log(role.value); if (!uid) return; diff --git a/src/pages/04_product-service/MainPage.vue b/src/pages/04_product-service/MainPage.vue index 7149fe3e..e298536e 100644 --- a/src/pages/04_product-service/MainPage.vue +++ b/src/pages/04_product-service/MainPage.vue @@ -3012,7 +3012,7 @@ watch( {{ $t('salePrice') }}
- {{ + ฿{{ formatNumberDecimal(props.row.price || 0, 2) }}
@@ -3028,7 +3028,7 @@ watch( {{ $t('agentPrice') }}
- {{ + ฿{{ formatNumberDecimal( props.row.agentPrice || 0, 2, @@ -3046,8 +3046,8 @@ watch(
{{ $t('processingPrice') }}
-
- {{ +
+ ฿{{ formatNumberDecimal( props.row.serviceCharge || 0, 2,