Browse Source

完善功能

gorden 10 months ago
parent
commit
50defab81c
1 changed files with 5 additions and 6 deletions
  1. 5 6
      app/admin/service/goods/GoodsService.php

+ 5 - 6
app/admin/service/goods/GoodsService.php

@@ -81,9 +81,6 @@ class GoodsService
             'supplier' => function ($query) {
                 $query->select('supplier_id', 'supplier_name');
             },
-//            'component' => function ($query) {
-//                $query->select('join_component_master_goods_id', 'join_component_goods_id', 'goods_component_price', 'goods_component_config_json');
-//            }
         ])->select('goods_id', 'join_goods_category_id', 'join_goods_supplier_id', 'goods_status', 'goods_sales_price', 'goods_category', 'goods_name', 'goods_title', 'goods_cover', 'goods_sort', 'goods_addtimes')
             ->when($goodsName != '', function ($query) use ($goodsName) {
                 $query->where(function ($q) use ($goodsName) {
@@ -322,7 +319,7 @@ class GoodsService
                         continue;
                     }
                     $ids[] = $item['join_component_goods_id'];
-                    $configJson = json_decode($item['goods_component_config_json'], true);
+                    $configJson = json_decode($item['goods_component_json'], true);
                     $contentList[] = [
                         'goods_id' => $item['join_component_goods_id'],
                         'goods_name' => $configJson['goods_name'] ?? '',
@@ -648,9 +645,11 @@ class GoodsService
                     'join_component_goods_id' => $item['goods_id'] ?? '',
                     'goods_component_price' => $item['goods_sales_price'] ?? '',
                     'goods_component_cover' => $goods->goods_cover,
-                    'goods_component_config_json' => json_encode(['goods_name' => $item['goods_name'], 'nbr' => $item['nbr']]),
+                    'goods_component_json' => json_encode(['goods_name' => $item['goods_name'], 'nbr' => $item['nbr']]),
                     'goods_component_addtimes' => time()
                 ];
+
+                dump($data);
             }
 
             if ($data) {
@@ -659,7 +658,7 @@ class GoodsService
             Db::commit();
         } catch (\Exception $e) {
             Db::rollBack();
-            dump($e->getTrace());
+            dump($e->getMessage());
             throw new BusinessException("数据写入失败~");
         }
     }