| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | <?php/** * Created by PhpStorm. * User: OneDark * Date: 2018/9/29 * Time: 13:44 */namespace App\Admin\Extensions\Tools;use Encore\Admin\Grid\Tools\BatchAction;class PageCache extends BatchAction {    protected $action;    public function __construct($action = 0)    {        $this->action = $action;    }    public function script()    {        return <<<EOT        $('{$this->getElementClass()}').on('click', function() {                    $.ajax({                method: 'post',                url: '{$this->resource}/release',                data: {                    _token:LA.token,                    ids: selectedRows(),                    action: {$this->action}                },                success: function () {                    $.pjax.reload('#pjax-container');                    toastr.success('操作成功');                }            });         });EOT;    }}
 |