diff --git a/script/auto_set_follow_status_script.php b/script/auto_set_follow_status_script.php index 6fd6ad5..67e0a93 100644 --- a/script/auto_set_follow_status_script.php +++ b/script/auto_set_follow_status_script.php @@ -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']]); +} +