From 5a7437141d68d4d6c55f1cb29aef85f279f13976 Mon Sep 17 00:00:00 2001 From: developer Date: Thu, 23 Apr 2026 13:51:19 +0800 Subject: [PATCH] =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=20=D0=BD=D0=BE=D0=B2=D1=8B=D0=B9=20=D1=81=D1=82=D0=B0?= =?UTF-8?q?=D1=82=D1=83=D1=81=20=D1=81=D0=B4=D0=B5=D0=BB=D0=BE=D0=BA=20-?= =?UTF-8?q?=20=D0=92=20=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...12_145038_create_client_contract_table.php | 0 ..._add_in_work_status_to_contracts_table.php | 27 +++++++++++++++++++ .../Contracts/Models/ContractStatus.php | 1 + lang/ru/contracts.php | 4 +-- 4 files changed, 30 insertions(+), 2 deletions(-) rename app/Modules/{Main => Contracts}/Database/Migrations/2025_03_12_145038_create_client_contract_table.php (100%) create mode 100644 app/Modules/Contracts/Database/Migrations/2026_04_23_000001_add_in_work_status_to_contracts_table.php diff --git a/app/Modules/Main/Database/Migrations/2025_03_12_145038_create_client_contract_table.php b/app/Modules/Contracts/Database/Migrations/2025_03_12_145038_create_client_contract_table.php similarity index 100% rename from app/Modules/Main/Database/Migrations/2025_03_12_145038_create_client_contract_table.php rename to app/Modules/Contracts/Database/Migrations/2025_03_12_145038_create_client_contract_table.php diff --git a/app/Modules/Contracts/Database/Migrations/2026_04_23_000001_add_in_work_status_to_contracts_table.php b/app/Modules/Contracts/Database/Migrations/2026_04_23_000001_add_in_work_status_to_contracts_table.php new file mode 100644 index 0000000..3e76744 --- /dev/null +++ b/app/Modules/Contracts/Database/Migrations/2026_04_23_000001_add_in_work_status_to_contracts_table.php @@ -0,0 +1,27 @@ +enum('status', ['NEW', 'IN_WORK', 'DECLINE', 'TREATY', 'SUCCESS', 'RESERVATION'])->default('NEW')->change(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + + } +}; diff --git a/app/Modules/Contracts/Models/ContractStatus.php b/app/Modules/Contracts/Models/ContractStatus.php index 3cae631..6536cf6 100644 --- a/app/Modules/Contracts/Models/ContractStatus.php +++ b/app/Modules/Contracts/Models/ContractStatus.php @@ -3,6 +3,7 @@ class ContractStatus { const NEW = 'NEW'; + const IN_WORK = "IN_WORK"; const TREATY = 'TREATY'; //Выплачено const RESERVATION = 'RESERVATION'; //бронь const SUCCESS = "SUCCESS"; diff --git a/lang/ru/contracts.php b/lang/ru/contracts.php index 6f639b1..b46e23e 100644 --- a/lang/ru/contracts.php +++ b/lang/ru/contracts.php @@ -4,6 +4,6 @@ 'status_TREATY' => 'Выплачено', 'status_RESERVATION' => 'Бронь', 'status_SUCCESS' => 'Успех', - 'status_DECLINE' => 'Отклонен' - + 'status_DECLINE' => 'Отклонен', + 'status_IN_WORK' => 'В работе' ]; \ No newline at end of file