Merge branch 'master' of /data/git/tiantian2

master
root 5 years ago
commit 36fd2ea02e

@ -150,28 +150,14 @@ class StatisticsController extends CommonController
public function syncOrderItems(Request $request) public function syncOrderItems(Request $request)
{ {
//采用指定时间段订单号 //采用指定时间段订单号
$orders = Orders::where("serial",">","20210601000000")->get(); $model = OrderItems::where(DB::raw("UNIX_TIMESTAMP(`service_date`) >= ".strtotime("2021-06-01")));
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());
//采用指定订单号结束 //采用指定订单号结束
if ($request->last_id) { if ($request->last_id) {
$model = $model->where("id", ">", $request->last_id); $model = $model->where("id", ">", $request->last_id);
} }
$orderItems = $model->with("order")->limit(20)->get(); $orderItems = $model->with("order")->limit(20)->get();
dd($orderItems->toArray());
if (!$orderItems->count()) { if (!$orderItems->count()) {
dd("已处理完毕"); dd("已处理完毕");

Loading…
Cancel
Save