<?php

namespace App\Admin\Actions\Children;

use Encore\Admin\Actions\BatchAction;
use Illuminate\Database\Eloquent\Collection;
use Illuminate\Http\Request;
use App\Models\Children;

class Renew extends BatchAction {
	public $name = '批量续费';
	public function handle(Collection $collection, Request $request) {
		// dd($collection->pluck('id'));
		// // foreach ($collection as $model) {
		// // ...
		// $model->endtime=$request->get('endtime');
		// $model->save();
		// // }
		Children::whereIn ( 'id', $collection->pluck ( 'id' ) )->update ( [ 
				'endtime' => $request->get ( 'endtime' )
		] );
		return $this->response ()->success ( 'Success message...' )->refresh ();
	}
	public function form() {
		$this->datetime ( 'endtime', '到期时间' );
	}
}