浏览代码

支持attr

kphcdr 1 年之前
父节点
当前提交
bb12070b10
共有 2 个文件被更改,包括 1 次插入4 次删除
  1. 0 4
      app/Modules/Admin/Services/GoodsService.php
  2. 1 0
      app/Modules/Mini/Services/PageService.php

+ 0 - 4
app/Modules/Admin/Services/GoodsService.php

@@ -50,10 +50,6 @@ class GoodsService extends BaseService
         }
 
         $specIdArr = array_values(Arr::sort(Arr::get($params, "spec", [])));
-        $notCustomSpecS = Spec::whereIn("id", $specIdArr)->where("is_custom", 0)->get();
-        if ($notCustomSpecS->isEmpty()) {
-            throw new ClientException("必须要存在一个非自定义的规格");
-        }
 
         DB::transaction(function () use ($params, $goods, $specIdArr) {
 

+ 1 - 0
app/Modules/Mini/Services/PageService.php

@@ -111,6 +111,7 @@ class PageService extends BaseService
                         "name" => $attr->name,
                     ];
                 }),
+                "is_custom" => $model->is_custom,
             ];
         });
     }