From: marina Date: Thu, 27 Feb 2025 13:14:40 +0000 (+0300) Subject: ERP-302 Редактирование букета X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=refs%2Fremotes%2Forigin%2Ffixes_for_302;p=erp24_rep%2Fyii-erp24%2F.git ERP-302 Редактирование букета --- diff --git a/erp24/records/BouquetComposition.php b/erp24/records/BouquetComposition.php index 4b08d316..9ca3377d 100644 --- a/erp24/records/BouquetComposition.php +++ b/erp24/records/BouquetComposition.php @@ -85,8 +85,8 @@ class BouquetComposition extends ActiveRecord { return [ [['name', 'matrix_type_id', 'status'], 'required', 'message' => 'Поле {attribute} не может быть пустым'], - [['created_by', 'updated_by', 'status', 'date_1c_send', 'date_confirm'], 'integer', 'message' => '{attribute} должен быть целым числом'], - [['created_at', 'updated_at', 'admin_confirm'], 'safe'], + [['created_by', 'updated_by', 'status'], 'integer', 'message' => '{attribute} должен быть целым числом'], + [['created_at', 'updated_at', 'admin_confirm', 'date_1c_send', 'date_confirm'], 'safe'], [['guid', 'name'], 'string', 'max' => 255, 'tooLong' => '{attribute} не должен превышать 255 символов'], [['error_text'], 'string'], [['photo_bouquet'], 'file', @@ -111,8 +111,8 @@ class BouquetComposition extends ActiveRecord 'guid' => 'GUID букета', 'name' => 'Название букета', 'created_at' => 'Дата создания', - 'date_confirm' => 'Дата обновления', - 'date_1c_send' => 'Дата обновления', + 'date_confirm' => 'Дата подтверждения', + 'date_1c_send' => 'Дата отправки в 1С', 'updated_at' => 'Дата обновления', 'created_by' => 'ID создателя записи', 'confirm_admin' => 'ID подтвердившего', diff --git a/erp24/records/BouquetForecast.php b/erp24/records/BouquetForecast.php index bb4ade6d..0884a361 100644 --- a/erp24/records/BouquetForecast.php +++ b/erp24/records/BouquetForecast.php @@ -114,7 +114,7 @@ class BouquetForecast extends ActiveRecord ->andWhere(['year' => $year]) ->leftJoin("$joinTable AS df", "df.id = bouquet_forecast.type_sales_id") ->select(["df.name AS name", 'type_sales_value AS value', 'type_sales_id AS id']) - ->orderBy('type_sales_id') + ->orderBy($defaultModel === CityStore::class ? 'df.id asc' : 'df.sequence_number asc') ->asArray() ->all(); @@ -126,7 +126,7 @@ class BouquetForecast extends ActiveRecord 'name', new Expression('NULL as value') ]) - ->orderBy("$joinTable.id") + ->orderBy($defaultModel === CityStore::class ? 'id' : 'sequence_number') ->asArray() ->all(); }