mirror of
https://gitee.com/hzchunfen/erp.git
synced 2025-12-01 14:40:44 +00:00
commit
846f3944bf
@ -4,6 +4,7 @@ namespace App\Services\Business\KuaiTuanTuan;
|
|||||||
|
|
||||||
use App\Models\Groups as GroupsModel;
|
use App\Models\Groups as GroupsModel;
|
||||||
use App\Models\GroupGoods;
|
use App\Models\GroupGoods;
|
||||||
|
use App\Utils\DateTimeUtils;
|
||||||
|
|
||||||
class Groups
|
class Groups
|
||||||
{
|
{
|
||||||
@ -23,18 +24,18 @@ class Groups
|
|||||||
'goods_name' => $item['goods_name'],
|
'goods_name' => $item['goods_name'],
|
||||||
'limit_buy' => $item['limit_buy'],
|
'limit_buy' => $item['limit_buy'],
|
||||||
'market_price' => $item['market_price'],
|
'market_price' => $item['market_price'],
|
||||||
'sku_list' => [
|
'sku_list' => [[
|
||||||
'external_sku_id' => $item['external_sku_id'],
|
'external_sku_id' => $item['external_sku_id'],
|
||||||
'price_in_fen' => $item['price_in_fen'],
|
'price_in_fen' => $item['price_in_fen'],
|
||||||
'quantity_type' => 0,
|
'quantity_type' => 0,
|
||||||
'spec_id_list' => [],
|
'spec_id_list' => [],
|
||||||
'total_quantity' => $item['goodsSku']['stock'],
|
'total_quantity' => $item['goodsSku']['stock'],
|
||||||
]
|
]]
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
$appendParams = [
|
$appendParams = [
|
||||||
'end_time' => $group->getOriginal('end_time'),
|
'end_time' => $group->getOriginal('end_time'),
|
||||||
'goods_list' => json_encode([$goodsSkus]),
|
'goods_list' => json_encode($goodsSkus, 256),
|
||||||
'is_save_preview' => $group['is_save_preview'],
|
'is_save_preview' => $group['is_save_preview'],
|
||||||
'start_time' => $group->getOriginal('start_time'),
|
'start_time' => $group->getOriginal('start_time'),
|
||||||
'title' => $group['title'],
|
'title' => $group['title'],
|
||||||
@ -53,5 +54,19 @@ class Groups
|
|||||||
|
|
||||||
return [$type, $appendParams];
|
return [$type, $appendParams];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static function queryGroup()
|
||||||
|
{
|
||||||
|
$type = 'pdd.ktt.group.query.list';
|
||||||
|
$time = DateTimeUtils::getMicroTime();
|
||||||
|
$appendParams = [
|
||||||
|
'end_update_time' => $time,
|
||||||
|
'page' => 1,
|
||||||
|
'size' => 10,
|
||||||
|
'start_update_time' => $time - 3600 * 24 * 6 * 1000
|
||||||
|
];
|
||||||
|
|
||||||
|
return [$type, $appendParams];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -198,4 +198,11 @@ class KuaiTuanTuan extends BusinessClient
|
|||||||
|
|
||||||
return $res;
|
return $res;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function queryGroup()
|
||||||
|
{
|
||||||
|
[$type, $appendParams] = Groups::queryGroup();
|
||||||
|
|
||||||
|
return $this->doRequest($type, $appendParams);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user