shish 3 лет назад
Родитель
Сommit
cd9eef4d51
1 измененных файлов с 6 добавлено и 5 удалено
  1. 6 5
      app-hd/controllers/PurchaseController.php

+ 6 - 5
app-hd/controllers/PurchaseController.php

@@ -115,17 +115,18 @@ class PurchaseController extends BaseController
     {
         $post = Yii::$app->request->post();
 
-        //多颜色花材数据结转换
+        //多颜色数据整理
         $colorItem = $post['xj'] ?? [];
         $newXj = [];
         if (!empty($colorItem)) {
             $colorData = json_decode($colorItem, true);
             if (!empty($colorData) && is_array($colorData)) {
-                foreach ($colorData as $colorList) {
+                foreach ($colorData as $colorInfo) {
+                    $ptItemId = $colorInfo['ptItemId'];
+                    $colorList = $colorInfo['list'];
                     if (!empty($colorList)) {
-                        foreach ($colorList as $color) {
-                            $ptItemId = $color['ptItemId'];
-                            $newXj[$ptItemId][] = $color;
+                        foreach ($colorList as $colorItemKey => $colorItem) {
+                            $newXj[$ptItemId][] = $colorItem;
                         }
                     }
                 }