]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
Merge branch 'develop' into feature_smirnov_erp-381_edit_price_and_show_nacenka
authorAlexander Smirnov <fredeom@mail.ru>
Fri, 28 Mar 2025 09:44:55 +0000 (12:44 +0300)
committerAlexander Smirnov <fredeom@mail.ru>
Fri, 28 Mar 2025 09:44:55 +0000 (12:44 +0300)
# Conflicts:
# erp24/controllers/BouquetController.php

1  2 
erp24/controllers/BouquetController.php
erp24/records/BouquetComposition.php
erp24/views/bouquet/_product_list.php
erp24/web/js/bouquet/bouquet.js

index 84a82d49560741b70da0e199c714a8289bb18b56,ef192fbdf156e4bd0cb1ff6ad8b5273d9f7280db..ac1eb2eadacd76886d4dbf2f0ae455a4688788f1
@@@ -209,4 -207,28 +209,28 @@@ class BouquetController extends Control
  
          return $this->redirect(Yii::$app->request->referrer);
      }
 -}
+     public function actionGetProductListData()
+     {
+         Yii::$app->response->format = Response::FORMAT_JSON;
+         $request = Yii::$app->request;
+         $bouquet_id = (int) $request->get('id');
+         $month = (int) $request->get('month');
+         $year = (int) $request->get('year');
+         $products = BouquetCompositionProducts::find()->where(['bouquet_id' => $bouquet_id])->all();
+         $data = [];
+         foreach ($products as $product) {
+             $data[] = [
+                 'product_guid' => $product->product_guid,
+                 'buildPercentage' => $product->getBuildPercentage($year, $month),
+                 'averageNumberOfPieces' => $product->getAverageNumberOfPieces($year, $month),
+             ];
+         }
+         return $data;
+     }
 +}
Simple merge
Simple merge
Simple merge