|
|
@@ -89,7 +89,7 @@ class LowPriceGoodsDataJobs implements ShouldQueue
|
|
|
$executeLog_id = $message_data['executeLog_id'];
|
|
|
$category_name = $message_data['category_name']; //产品分类名称
|
|
|
$specify_responsible_person = $message_data['specify_responsible_person']; //指派责任人 0=开启 1=关闭
|
|
|
- $limit = isset($message_data['limit']) ? $message_data['limit'] : 50;
|
|
|
+ $limit = isset($message_data['limit']) ? $message_data['limit'] : 10;
|
|
|
$page = isset($message_data['page']) ? $message_data['page'] : 1;
|
|
|
$company_id = isset($message_data['company_id']) ? $message_data['company_id'] : 0; //品牌方公司ID
|
|
|
$product_brand = $message_data['product_brand']; //商品品牌名称
|
|
|
@@ -103,15 +103,14 @@ class LowPriceGoodsDataJobs implements ShouldQueue
|
|
|
$ScrapeDataModel = $ScrapeDataModel->whereIn('platform_id', $platform);
|
|
|
}
|
|
|
$ScrapeDataModel = $ScrapeDataModel->where([['min_price', '>=', '0.01'], ['number', '>=', '1']]);
|
|
|
- $start_time = time() - 60 * 5; // 开始时间 5分钟之前
|
|
|
- $end_time = time(); //结束时间
|
|
|
+ $start_time =$message_data['start_time'];
|
|
|
+ $end_time = $message_data['end_time'];
|
|
|
$start_time_string = date('Y-m-d H:i:s', $start_time);
|
|
|
$end_time_string = date('Y-m-d H:i:s', $end_time);
|
|
|
$where[] = ['insert_time', '>=', $start_time_string];
|
|
|
$where[] = ['insert_time', '<=', $end_time_string];
|
|
|
$where[] = ['product_name', 'like', '%' . $product_name . '%'];
|
|
|
if ($enable_full_quantity == 1) $where[] = ['product_specs', 'like', '%' . $product_specs . '%']; //如果不是全量清洗,则查询规格
|
|
|
- // $where[] = ['one_box_price', '<', $suggested_price];
|
|
|
|
|
|
$ScrapeDataModel = $ScrapeDataModel->whereRaw('(min_price / NULLIF(number, 0)) < ' . floatval($suggested_price)); //计算单盒价格
|
|
|
// if ($product_brand) $where[] = ['product_name', 'like', '%' . $product_brand . '%'];
|