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