|
@@ -37,15 +37,23 @@ class Test
|
|
|
public function copy_user(ProductTransfer $productTransfer, ProductOrder $productOrder, UserModel $userModel)
|
|
public function copy_user(ProductTransfer $productTransfer, ProductOrder $productOrder, UserModel $userModel)
|
|
|
{
|
|
{
|
|
|
|
|
|
|
|
- $list = $productOrder::where('type_id', 3)->where('order_id', 0)->group('user_id')->select();
|
|
|
|
|
- $is_super = 1; //1新人福利, 2超级福利
|
|
|
|
|
- $i = 0;
|
|
|
|
|
- foreach ($list as $item) {
|
|
|
|
|
- $i++;
|
|
|
|
|
- //取消转让订单
|
|
|
|
|
- $userModel->where('id', $item['user_id'])->update(['is_super'=> $is_super]);
|
|
|
|
|
- }
|
|
|
|
|
- dump('完成了' . $i . '个订单');
|
|
|
|
|
|
|
+ $user_ids = $productOrder::where('type_id', 3)
|
|
|
|
|
+ ->field('user_id')
|
|
|
|
|
+ ->where('order_id', 0)
|
|
|
|
|
+ ->group('user_id')
|
|
|
|
|
+ ->select();
|
|
|
|
|
+ $rs = $userModel->whereIn('id', $user_ids)->update(['is_super'=> 1]);
|
|
|
|
|
+
|
|
|
|
|
+ dump('更新状态' . $rs . '个用户');
|
|
|
|
|
+
|
|
|
|
|
+ $user_ids = $productOrder::where('type_id', 4)
|
|
|
|
|
+ ->field('user_id')
|
|
|
|
|
+ ->where('order_id', 0)
|
|
|
|
|
+ ->group('user_id')
|
|
|
|
|
+ ->select();
|
|
|
|
|
+ $rs = $userModel->whereIn('id', $user_ids)->update(['is_super'=> 2]);
|
|
|
|
|
+
|
|
|
|
|
+ dump('更新状态' . $rs . '个用户');
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
/*
|