Commit d4930521 authored by luhongguang's avatar luhongguang

update:pindan_goods_sku_id 修改

parent 8c094d6b
......@@ -125,7 +125,7 @@ class MarketingPindanGoodsService
*/
private static function addGoodsSku($spuData, $shopId, $skuData = [])
{
$pindanSku = PindanGoodsSku::get("pindan_goods_sku_id", ["goods_name" => $skuData["goods_name"]
$pindanSku = PindanGoodsSku::get("goods_sku_id", ["goods_name" => $skuData["goods_name"]
, "life_account_id" => $skuData["life_account_id"]]);
if (!empty($pindanSku)) {
throw new GoodsException(['cus' => 17]);
......@@ -153,7 +153,7 @@ class MarketingPindanGoodsService
throw new GoodsException(['cus' => 20]);
}
$skuParams = [
"pindan_goods_sku_id" => $skuId,
"goods_sku_id" => $skuId,
"goods_spu_id" => $spuData["goods_spu_id"],
"life_account_id" => $skuData["life_account_id"],
"publish_user_id" => empty($skuData["publish_user_id"]) ? "" : $skuData["publish_user_id"],
......@@ -190,8 +190,8 @@ class MarketingPindanGoodsService
*/
public static function pindanMarketingEditGoods($params)
{
$goodsSkuId = $params["pindan_goods_sku_id"];
$pindanGoodsSku = PindanGoodsSku::get("*", ["pindan_goods_sku_id" => $goodsSkuId]);
$goodsSkuId = $params["goods_sku_id"];
$pindanGoodsSku = PindanGoodsSku::get("*", ["goods_sku_id" => $goodsSkuId]);
if (empty($pindanGoodsSku)) {
throw new GoodsException(["cus" => 15]);
}
......@@ -293,7 +293,7 @@ class MarketingPindanGoodsService
GoodsService::addGoodsSkuPicRecord($goodsSkuId, $skuParams);
$pindanGoodsSkuRes = PindanGoodsSku::save($skuParams, ["pindan_goods_sku_id" => $goodsSkuId]);
$pindanGoodsSkuRes = PindanGoodsSku::save($skuParams, ["goods_sku_id" => $goodsSkuId]);
if (!empty($pindanGoodsSkuRes)) {
self::addPindanGoodsSnapshot($goodsSkuId);
}
......@@ -306,7 +306,7 @@ class MarketingPindanGoodsService
*/
private static function addPindanGoodsSnapshot($skuId)
{
$skuInfo = PindanGoodsSku::getRecordMaster(["pindan_goods_sku_id" => $skuId]);
$skuInfo = PindanGoodsSku::getRecordMaster(["goods_sku_id" => $skuId]);
PindanGoodsSnapshot::insertRecord($skuInfo[0]);
}
......@@ -319,7 +319,7 @@ class MarketingPindanGoodsService
public static function pindanGoodsSnapshotInfo($params)
{
$data = [];
$goodsSnapshot = PindanGoodsSnapshot::getRecord(["pindan_goods_sku_id" => $params["goods_sku_id"], "goods_version" => $params["version"]]);
$goodsSnapshot = PindanGoodsSnapshot::getRecord(["goods_sku_id" => $params["goods_sku_id"], "goods_version" => $params["version"]]);
if (empty($goodsSnapshot)) {
throw new GoodsException(["cus" => 23]);
}
......
......@@ -463,8 +463,8 @@ class MarketingService
}
//获取商品的最大最小值
$skuInfoList = PindanGoodsSku::getRecordMaster(["pindan_goods_sku_id" => $goodsSkuId]
, ["pindan_goods_sku_id", "goods_spu_id", "price"]);
$skuInfoList = PindanGoodsSku::getRecordMaster(["goods_sku_id" => $goodsSkuId]
, ["goods_sku_id", "goods_spu_id", "price"]);
$priceList = [];
foreach ($skuInfoList as $skuInfo) {
$priceList[] = $skuInfo["price"];
......@@ -508,7 +508,7 @@ class MarketingService
$marketingGoods = [];
foreach ($skuInfoList as $key => $skuInfo) {
$marketingGoods[$key]["goods_spu_id"] = $skuInfo["goods_spu_id"];
$marketingGoods[$key]["goods_sku_id"] = $skuInfo["pindan_goods_sku_id"];
$marketingGoods[$key]["goods_sku_id"] = $skuInfo["goods_sku_id"];
$marketingGoods[$key]["marketing_id"] = $marketingId;
}
MarketingGoods::save($marketingGoods);
......@@ -572,8 +572,8 @@ class MarketingService
}
//获取商品的最大最小值
$skuInfoList = PindanGoodsSku::getRecordMaster(["pindan_goods_sku_id" => $goodsSkuId]
, ["pindan_goods_sku_id", "goods_spu_id", "price"]);
$skuInfoList = PindanGoodsSku::getRecordMaster(["goods_sku_id" => $goodsSkuId]
, ["goods_sku_id", "goods_spu_id", "price"]);
$priceList = [];
foreach ($skuInfoList as $skuInfo) {
$priceList[] = $skuInfo["price"];
......@@ -615,7 +615,7 @@ class MarketingService
$marketingGoods = [];
foreach ($skuInfoList as $key => $skuInfo) {
$marketingGoods[$key]["goods_spu_id"] = $skuInfo["goods_spu_id"];
$marketingGoods[$key]["goods_sku_id"] = $skuInfo["pindan_goods_sku_id"];
$marketingGoods[$key]["goods_sku_id"] = $skuInfo["goods_sku_id"];
$marketingGoods[$key]["marketing_id"] = $marketingId;
}
MarketingGoods::save($marketingGoods);
......@@ -704,7 +704,7 @@ class MarketingService
$goodsSkuList = MarketingGoods::marketingGoodsList(['marketing_id' => $params['marketing_id']]);
$goodsSkuId = array_column($goodsSkuList , 'goods_sku_id');
$goodsSkuList = PindanGoodsSku::select('*', ['pindan_goods_sku_id' => $goodsSkuId]);
$goodsSkuList = PindanGoodsSku::select('*', ['goods_sku_id' => $goodsSkuId]);
$marketingData["life_account_name"] = $lifeAccountList[$pindanMarketing["publish_life_account_id"]]["life_account_name"];
$marketingData["life_account_icon"] = $lifeAccountList[$pindanMarketing["publish_life_account_id"]]["life_account_icon"];
......
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