维护用户销售统计——脚本

This commit is contained in:
wanyongkang
2020-11-25 11:35:37 +08:00
parent d52e537b1d
commit 2b5abde1ce

View File

@@ -94,3 +94,11 @@ $user_model->updateOne(['Id' => ['in', $uncost_user_id_list]], ['follow_status'
$user_model->updateOne(['Id' => ['in', $uncost_overtime_user_id_list]], ['follow_status' => $user_enum::$FollowOverTimeNotBuy]);
$user_model->updateOne(['Id' => ['in', $cost_overtime_user_id_list]], ['follow_status' => $user_enum::$FollowOverTimeBuyReduce]);
//更新用户最后的支付时间
$all_user_list = $user_model->getList([], 'Id');
$all_user_id_list = [];
foreach ($all_user_list as $user) {
$pay_time = $product_order_model->getNewOne('UpdateTime', ['UserId' => $user['Id'], 'OrderState' => ['in', ProductOrderEnum::$PayComplete]]);
$user_model->updateOne(['Id'=>$user['Id']],['pay_time'=>$pay_time['UpdateTime']]);
}