Commit 3fb1e7bf authored by luhongguang's avatar luhongguang

update:脚本调整,生成skuid调整

parent 1c5fbbf3
...@@ -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);
} }
...@@ -244,15 +244,6 @@ class GoodstoinitController extends Cli ...@@ -244,15 +244,6 @@ class GoodstoinitController extends Cli
"rule_refund" => $ruleRefund, "rule_refund" => $ruleRefund,
]; ];
GoodsSpu::save($spuParams); GoodsSpu::save($spuParams);
} else {
$spuParams = [
"desc_pic_url" => $descPicUrl,
"desc" => $desc,
"rule_limit" => $ruleLimit,
"rule_desc" => $ruleDesc,
"rule_refund" => $ruleRefund,
];
GoodsSpu::save($spuParams, ["goods_spu_id"=>$goodsSpu["goods_spu_id"]]);
} }
$goodsSku = GoodsSku::getRecord(["life_account_id"=>$lifeAccountId, "goods_name"=>$goodsName]); $goodsSku = GoodsSku::getRecord(["life_account_id"=>$lifeAccountId, "goods_name"=>$goodsName]);
...@@ -288,23 +279,10 @@ class GoodstoinitController extends Cli ...@@ -288,23 +279,10 @@ class GoodstoinitController extends Cli
GoodsSku::save($skuParams); GoodsSku::save($skuParams);
} else { } else {
$skuParams = [ $skuParams = [
"goods_name" => $goodsName,
"desc_pic_url" => $descPicUrl,
"desc" => $desc,
"introduce" => $introduce,
"introduce_pic_url" => $introducePicUrl,
"rule_limit" => $ruleLimit,
"rule_desc" => $ruleDesc,
"rule_refund" => $ruleRefund,
"rule_date_type" => $ruleDateType,
"rule_start_time" => $ruleStartTime,
"rule_end_time" => $ruleEndTime,
"inventory_total" => $inventoryTotal, "inventory_total" => $inventoryTotal,
"inventory_rest" => $inventoryRest, "inventory_rest" => $inventoryRest,
"total_amount_order" => $totalAmountOrder, "total_amount_order" => $totalAmountOrder,
"total_amount_sold" => $totalAmountOrder, "total_amount_sold" => $totalAmountOrder,
"original_price" => $originalPrice,
"price" => $price,
]; ];
GoodsSku::save($skuParams, ["goods_sku_id"=>$goodsSku["goods_sku_id"]]); 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