From 8b637f7b1377f665e32746c020a6eb87b39fb145 Mon Sep 17 00:00:00 2001 From: Vincent BRIDIER Date: Tue, 30 Aug 2022 14:14:08 +0200 Subject: [PATCH] Fix SIO to SEO --- app/Enums/Invoice/TaskType.php | 8 ++++---- database/factories/InvoiceFactory.php | 2 +- resources/ts/components/InvoiceTasksComponent.vue | 4 +--- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/app/Enums/Invoice/TaskType.php b/app/Enums/Invoice/TaskType.php index d2e1b9f..601aea8 100644 --- a/app/Enums/Invoice/TaskType.php +++ b/app/Enums/Invoice/TaskType.php @@ -6,7 +6,7 @@ use Kwaadpepper\Enum\BaseEnumRoutable; /** * @method static self web() - * @method static self sio() + * @method static self seo() * @method static self package() * @method static self arbitrary() */ @@ -21,7 +21,7 @@ class TaskType extends BaseEnumRoutable { return [ 'web' => 1, - 'sio' => 2, + 'seo' => 2, 'package' => 3, 'arbitrary' => 4, ]; @@ -36,7 +36,7 @@ class TaskType extends BaseEnumRoutable { return [ 'web' => trans('Web'), - 'sio' => trans('Sio'), + 'seo' => trans('SEO'), 'package' => trans('Forfait'), 'arbitrary' => trans('Libre'), ]; @@ -51,7 +51,7 @@ class TaskType extends BaseEnumRoutable { return [ 'web' => 460, - 'sio' => 690, + 'seo' => 690, // * Linked to packages table 'package' => 0, // * Arbitrary number diff --git a/database/factories/InvoiceFactory.php b/database/factories/InvoiceFactory.php index 393b3f5..c6e0399 100644 --- a/database/factories/InvoiceFactory.php +++ b/database/factories/InvoiceFactory.php @@ -36,7 +36,7 @@ class InvoiceFactory extends Factory case TaskType::web(): $amount = $days * $type->price; break; - case TaskType::sio(): + case TaskType::seo(): $amount = $days * $type->price; break; case TaskType::package(): diff --git a/resources/ts/components/InvoiceTasksComponent.vue b/resources/ts/components/InvoiceTasksComponent.vue index cd08d73..508092f 100644 --- a/resources/ts/components/InvoiceTasksComponent.vue +++ b/resources/ts/components/InvoiceTasksComponent.vue @@ -290,11 +290,9 @@ export default defineComponent({ }, updateAmount(index: number): void { const task = this.tasks[index]; - // task.type === getTaskTypeEnum('web').value || - // task.type === getTaskTypeEnum('sio').value switch (task.type) { case this.getTaskTypeEnum("web").value: - case this.getTaskTypeEnum("sio").value: + case this.getTaskTypeEnum("seo").value: task.amount = task.days * this.getTaskTypeEnum(task.type).price; break; case this.getTaskTypeEnum("forfait").value: