diff --git a/application/api/controller/Goods.php b/application/api/controller/Goods.php
index 454f0a9..7aed0ba 100644
--- a/application/api/controller/Goods.php
+++ b/application/api/controller/Goods.php
@@ -121,21 +121,24 @@ class Goods extends Api
             ->where('goods_id',$goods_id)
             ->select();
         $array = [];
-        foreach ($list as $key => $value){
-            if (!isset($array[$value['spec_id']])){
-                $array[$value['spec_id']]['name'] = Db::name('litestore_spec')
-                    ->where('id',$value['spec_id'])
-                    ->value('spec_name');
+        $goods = \app\api\model\Goods::get($goods_id);
+        if ($goods['spec_type'] == 20){
+            foreach ($list as $key => $value){
+                if (!isset($array[$value['spec_id']])){
+                    $array[$value['spec_id']]['name'] = Db::name('litestore_spec')
+                        ->where('id',$value['spec_id'])
+                        ->value('spec_name');
+                }
+                $spec_value =Db::name('litestore_spec_value')
+                    ->where('id',$value['spec_value_id'])
+                    ->value('spec_value');
+                $array[$value['spec_id']]['second'][] = [
+                    'id' => $value['spec_value_id'],
+                    'name' => $spec_value
+                ];
             }
-            $spec_value =Db::name('litestore_spec_value')
-                ->where('id',$value['spec_value_id'])
-                ->value('spec_value');
-            $array[$value['spec_id']]['second'][] = [
-                'id' => $value['spec_value_id'],
-                'name' => $spec_value
-            ];
+            $array = array_values($array);
         }
-        $array = array_values($array);
         $goods_spec = GoodsSpec::all(['goods_id'=>$goods_id]);
         $this->success('商品规格',['list'=>$goods_spec,'sku'=>$array]);
     }