Commit 667f16d3 by 朱继来

历史订单添加到扩展表

parent 19a0a5ed
Showing with 13 additions and 2 deletions
......@@ -1704,6 +1704,8 @@ Class OrderController extends Controller
->groupBy('sub.user_id')
->chunk(100, function($orderCount) {
foreach ($orderCount as $k=>$v) {
$new_user = $new_order = [];
if ($v->order_count == 1) {
$new_user['is_new'] = 1; // 新用户
$new_order['is_new'] = 1; // 新订单
......@@ -1714,8 +1716,17 @@ Class OrderController extends Controller
// 更新用户
DB::connection('order')->table('lie_user_main')->where('user_id', $v->user_id)->update($new_user);
// 更新订单
DB::connection('order')->table('lie_order_extend')->where('order_id', $v->order_id)->update($new_order);
$extend = DB::connection('order')->table('lie_order_extend')->where('order_id', $v->order_id)->first();
if ($extend) {
// 更新订单
DB::connection('order')->table('lie_order_extend')->where('order_id', $v->order_id)->update($new_order);
} else {
// 创建
$new_order['order_id'] = $v->order_id;
DB::connection('order')->table('lie_order_extend')->insert($new_order);
}
}
});
}
......
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 sign in to comment