1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- namespace app\data\controller\api;
- use app\data\model\DataNewsItem;
- use app\data\model\DataNewsMark;
- use app\data\model\DataNewsXCollect;
- use app\data\model\DataUser;
- use app\data\service\NewsService;
- use think\admin\Controller;
- class Timedtask extends Controller
- {
-
- public function checkuservip(){
- DataUser::mk()->where('is_vip',1)->field('id,is_vip,vip_datetime')->chunk(10,function ($list){
- $list = $list->toArray();
- foreach ($list as &$v) {
- if (strtotime($v['vip_datetime'])<time()){
- DataUser::mk()->where('id',$v['id'])->update(
- [
- 'is_vip'=>0,
- 'vip_name'=>'普通用户',
- 'update_at'=>date('Y-m-d H:i:s')
- ]
- );
- }
- }
- },'id','asc');
- }
- }
|