From 4a553c65cc21a9e79c094560c8bf3ab36a2d7b39 Mon Sep 17 00:00:00 2001 From: edmondlang Date: Fri, 6 Jan 2023 14:35:59 +0800 Subject: [PATCH 01/80] if in selected segment, then invoice date is based on generated on --- resources/views/pages/pdfs/invoice.blade.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/resources/views/pages/pdfs/invoice.blade.php b/resources/views/pages/pdfs/invoice.blade.php index 99785ef8..c52e87e4 100644 --- a/resources/views/pages/pdfs/invoice.blade.php +++ b/resources/views/pages/pdfs/invoice.blade.php @@ -33,7 +33,18 @@
Ref# {{ $po_order_transaction->booking->marking }}
-
Date: {{ $po_order_transaction->booking->created_at }}
+ + segments->pluck('id'); + foreach ($customer_segment_id as $value) { + if (in_array($value, [23])){ + $invoice_based_on_generated_date = true; + } + } + ?> +
Date: {{ $invoice_based_on_generated_date ? \Carbon\Carbon::now() : $po_order_transaction->booking->created_at }}
+
 
From 4c81f394f857b154f1d1eab24206e9e2d3c77e7f Mon Sep 17 00:00:00 2001 From: edmondlang Date: Fri, 6 Jan 2023 14:36:49 +0800 Subject: [PATCH 02/80] update settings, admin can edit labels update customer summar page label layout --- .../elements/CustomerProfileComponent.vue | 4 +- resources/views/pages/settings.blade.php | 118 +++++++++--------- 2 files changed, 61 insertions(+), 61 deletions(-) diff --git a/resources/assets/vue/components/companies/elements/CustomerProfileComponent.vue b/resources/assets/vue/components/companies/elements/CustomerProfileComponent.vue index 6225a43e..fd36e8a2 100644 --- a/resources/assets/vue/components/companies/elements/CustomerProfileComponent.vue +++ b/resources/assets/vue/components/companies/elements/CustomerProfileComponent.vue @@ -47,8 +47,8 @@ style=" fill:#000000;">
-
-
+
+
{{segment.name}} diff --git a/resources/views/pages/settings.blade.php b/resources/views/pages/settings.blade.php index 876a3833..decbfa48 100644 --- a/resources/views/pages/settings.blade.php +++ b/resources/views/pages/settings.blade.php @@ -31,6 +31,29 @@
+
+
+
+
+
+
+
+
+ +
+
+
Labels
+
+
+
+
+
+
+
+