This repository has been archived on 2020-11-09. You can view files and clone it, but cannot push or open issues or pull requests.
Files
pingan/app/Admin/Actions/User/UserImport.php
2020-08-06 16:37:53 +08:00

38 lines
912 B
PHP

<?php
namespace App\Admin\Actions\User;
use App\Admin\Imports\User;
use Encore\Admin\Actions\Action;
use Illuminate\Http\Request;
use Maatwebsite\Excel\Facades\Excel;
class UserImport extends Action
{
public $name = '导入网点编号';
protected $selector = '.import-post';
public $modelName = '';
public function handle(Request $request)
{
$res = Excel::import(new User, $request->file('file'), 'excel');
if ($res === true) {
return $this->response()->success('导入完成!')->refresh();
} else {
return $this->response()->error('失败' . $res)->refresh();
}
}
public function form()
{
$this->file('file', '请选择文件');
}
public function html()
{
return <<<HTML
<a class="btn btn-sm btn-default import-post"><i class="fa fa-upload"></i>导入数据</a>
HTML;
}
}