wesmiler 2 년 전
부모
커밋
1b05c370f4
1개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      app/Services/Api/GoodsService.php

+ 4 - 2
app/Services/Api/GoodsService.php

@@ -181,7 +181,7 @@ class GoodsService extends BaseService
 
                     $skuInfo = SupplyService::make()->getApiData('getSkuDetail', ['sku_sn' => $goodsSkuSn]);
                     if ($skuInfo) {
-                        $updateData = ['sku_sn'=> $goodsSkuSn,'remark'=>'SKU更新','update_time' => time(),'mark'=>1, 'last_update_at' => $item['update_time']];
+                        $updateData = ['goods_id'=>$goodsId,'sku_sn'=> $goodsSkuSn,'remark'=>'SKU更新','update_time' => time(),'mark'=>1, 'last_update_at' => $item['update_time']];
                         if (isset($skuInfo['sku_name']) && $skuInfo['sku_name']) {
                             $updateData['sku_name'] = $skuInfo['sku_name'];
                         }
@@ -194,6 +194,7 @@ class GoodsService extends BaseService
                         if (isset($skuInfo['sku_id']) && $skuInfo['sku_id']) {
                             $updateData['sku_id'] = intval($skuInfo['sku_id']);
                         }
+
                         if (isset($skuInfo['status']) && $skuInfo['status']) {
                             $updateData['status'] = intval($skuInfo['status']);
                         }
@@ -211,7 +212,8 @@ class GoodsService extends BaseService
                         }
 
                         if(GoodsSkuModel::where(['goods_id' => $goodsId])->value('id')){
-                            GoodsSkuModel::where(['goods_id' => $goodsId, 'mark' => 1])->update($updateData);$updated++;
+                            GoodsSkuModel::where(['goods_id' => $goodsId, 'mark' => 1])->update($updateData);
+                            $updated++;
                         }else{
                             $error++;
                         }