WIN-2308041133\Administrator 6 meses atrás
pai
commit
2317a8c7f2

+ 4 - 1
app/common/repositories/store/product/ProductRepository.php

@@ -1079,6 +1079,7 @@ class ProductRepository extends BaseRepository
             $mer_cat = array_column($data['merCateId']->toArray(), 'mer_cate_id') ;
         }
         $data['mer_cate_id'] = $mer_cat;
+        @file_put_contents('quanju.txt',"-测试3\r\n",8);
         foreach ($data['attr'] as $k => $v) {
             $data['attr'][$k] = ['value' => $v['attr_name'], 'detail' => $v['attr_values']];
         }
@@ -1087,7 +1088,7 @@ class ProductRepository extends BaseRepository
         $arr = [];
         if (in_array($data['product_type'], [1, 3])) $value_make = app()->make(ProductAttrValueRepository::class);
         $attrValue = json_decode(json_encode($attrValue,true),true);
-
+        @file_put_contents('quanju.txt',"-测试4\r\n",8);
         foreach ($attrValue as $key => $item) {
             if ($data['product_type'] == 1) {
                 $value = $value_make->getSearch(['sku' => $item['sku'], 'product_id' => $data['old_product_id']])->find();
@@ -1114,6 +1115,7 @@ class ProductRepository extends BaseRepository
             $sku = explode(',', $item['sku']);
             $item['old_stock'] = $old_stock ?? $item['stock'];
             if (isset($item['productCdkey']) && count($item['productCdkey'])) {
+                @file_put_contents('quanju.txt',"-测试5\r\n",8);
                 foreach ($item['productCdkey'] as $hasCdkey) {
                     if ($hasCdkey['is_type']) {
                         $cdkey['list'][] = $hasCdkey;
@@ -1125,6 +1127,7 @@ class ProductRepository extends BaseRepository
                 $item['cdkey'] = $cdkey;
             }
             unset($item['productCdkey']);
+            @file_put_contents('quanju.txt',"-测试6\r\n",8);
             foreach ($sku as $k => $v) { $item['value' . $k] = $v; }
             if ($is_copy) {$item['library_id'] = 0;$item['stock'] = 0;}
             $arr[] = $item;

+ 2 - 0
app/controller/admin/store/StoreProduct.php

@@ -113,8 +113,10 @@ class StoreProduct extends BaseController
      */
     public function detail($id)
     {
+        @file_put_contents('quanju.txt',$id,"-测试1\r\n",8);
         if (!$this->repository->merExists(null, $id))
             return app('json')->fail('数据不存在');
+        @file_put_contents('quanju.txt',"-测试2\r\n",8);
         return app('json')->success($this->repository->getAdminOneProduct($id, 0));
     }