Commit b82ad2d4 authored by jianghaiming's avatar jianghaiming

Merge branch 'test' of https://gitlab.yidian-inc.com/bp/goods into test

parents 1e504bc9 3fb1e7bf
...@@ -30,7 +30,7 @@ class GoodstoinitController extends Cli ...@@ -30,7 +30,7 @@ class GoodstoinitController extends Cli
echo $i . "\n"; echo $i . "\n";
$list = $this->getDataList($i, $pageSize); $list = $this->getDataList($i, $pageSize);
//处理 shop 数据 //处理 shop 数据
$this->dealShopData($list); // $this->dealShopData($list);
//处理商品数据 //处理商品数据
$this->dealGoodsData($list); $this->dealGoodsData($list);
} }
...@@ -277,6 +277,14 @@ class GoodstoinitController extends Cli ...@@ -277,6 +277,14 @@ class GoodstoinitController extends Cli
"is_import" => 1, "is_import" => 1,
]; ];
GoodsSku::save($skuParams); GoodsSku::save($skuParams);
} else {
$skuParams = [
"inventory_total" => $inventoryTotal,
"inventory_rest" => $inventoryRest,
"total_amount_order" => $totalAmountOrder,
"total_amount_sold" => $totalAmountOrder,
];
GoodsSku::save($skuParams, ["goods_sku_id"=>$goodsSku["goods_sku_id"]]);
} }
......
...@@ -11,14 +11,16 @@ class GoodsSkuId ...@@ -11,14 +11,16 @@ class GoodsSkuId
* category_1_id 一级分类的id,两位,不足两位在十位补零 * category_1_id 一级分类的id,两位,不足两位在十位补零
* category_2_id 二级分类的id,两位,不足三位在百位补零 * category_2_id 二级分类的id,两位,不足三位在百位补零
* spu 商品类型,1虚拟商品,2实体商品 * spu 商品类型,1虚拟商品,2实体商品
* goodsType 1、(默认)第三方商品 2、自营商品
* *
* @param $id * @param $id
* @param $category1Id * @param $category1Id
* @param $category2Id * @param $category2Id
* @param $spuType * @param $spuType
* @param $goodsType
* @return string * @return string
*/ */
public static function generateGoodSkuId($id, $category1Id, $category2Id, $spuType) public static function generateGoodSkuId($id, $category1Id, $category2Id, $spuType, $goodsType = 1)
{ {
if (strlen($category1Id) == 1) { if (strlen($category1Id) == 1) {
$category1Id = "0" . $category1Id; $category1Id = "0" . $category1Id;
...@@ -26,7 +28,7 @@ class GoodsSkuId ...@@ -26,7 +28,7 @@ class GoodsSkuId
if (strlen($category2Id) == 2) { if (strlen($category2Id) == 2) {
$category2Id = "0" . $category2Id; $category2Id = "0" . $category2Id;
} }
$idStr = $id . $category1Id . $category2Id . $spuType; $idStr = $id . $category1Id . $category2Id . $spuType . $goodsType;
//转62进制 //转62进制
$tmp = BaseConvert::decToOther($idStr); $tmp = BaseConvert::decToOther($idStr);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment