瀏覽代碼

fix: 生成多规格时,允许手动添加2021

joe 4 年之前
父節點
當前提交
0ced869d18
共有 1 個文件被更改,包括 10 次插入8 次删除
  1. 10 8
      app/admin/controller/store/StoreProduct.php

+ 10 - 8
app/admin/controller/store/StoreProduct.php

@@ -543,14 +543,16 @@ class StoreProduct extends AuthController
             return Json::fail('产品只能属于一个分类');
         }
         if ($cate_id == Config::get('activity.lucky_cate_id')) {
-            $data['attrs'][] = [
-                'value' => '幸运',
-                'detailValue' => '',
-                'attrHidden' => '',
-                'detail' => [
-                    20, 21
-                ],
-            ];
+            if (!array_search('幸运', array_column($data['attrs'], 'value'))) {
+                $data['attrs'][] = [
+                    'value' => '幸运',
+                    'detailValue' => '',
+                    'attrHidden' => '',
+                    'detail' => [
+                        20, 21
+                    ],
+                ];
+            }
         }
         $attr = $data['attrs'];
         $value = attr_format($attr)[1];