From 36f0a03833ed4d9eab79287f9b057f738fe6ca97 Mon Sep 17 00:00:00 2001 From: weizong song Date: Thu, 1 Jul 2021 14:06:49 +0800 Subject: [PATCH] up --- .../Controllers/Admin/StatisticsController.php | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/app/Http/Controllers/Admin/StatisticsController.php b/app/Http/Controllers/Admin/StatisticsController.php index 4bf5eb2..2cd78d7 100755 --- a/app/Http/Controllers/Admin/StatisticsController.php +++ b/app/Http/Controllers/Admin/StatisticsController.php @@ -150,28 +150,14 @@ class StatisticsController extends CommonController public function syncOrderItems(Request $request) { //采用指定时间段订单号 - $orders = Orders::where("serial",">","20210601000000")->get(); - foreach ($orders as $order) { - $factors = json_decode($order->factors); - foreach ($factors as $factor) { - $current_factor = FactorItems::find($factor->factor_item_id); - $factor->fee = $current_factor->fee; - $factor->fee_percent = $current_factor->fee_percent; - $factor->factor_name = $current_factor->name; - } - $order->update([ - "factors" => json_encode($factors) - ]); - } - dd("订单处理完毕"); - - $model = OrderItems::whereIn("order_id",$orders->pluck("id")->toArray()); + $model = OrderItems::where(DB::raw("UNIX_TIMESTAMP(`service_date`) >= ".strtotime("2021-06-01"))); //采用指定订单号结束 if ($request->last_id) { $model = $model->where("id", ">", $request->last_id); } $orderItems = $model->with("order")->limit(20)->get(); + dd($orderItems->toArray()); if (!$orderItems->count()) { dd("已处理完毕");