[新增] first commit

This commit is contained in:
2021-01-31 11:50:56 +08:00
commit 5500f2ad74
510 changed files with 43315 additions and 0 deletions

View File

@@ -0,0 +1,39 @@
<?php
namespace App\Admin\Imports;
use App\Models\User as UserModel;
use Illuminate\Support\Collection;
use Maatwebsite\Excel\Concerns\ToCollection;
class User implements ToCollection
{
public function collection(Collection $rows)
{
$error = [];
foreach ($rows as $row) {
$user = UserModel::whereHas('info', function ($q) use ($row) {
$q->where('nickname', $row[1]);
})->whereNull('PaOutletId')->first();
if ($user) {
$user->PaOutletId = $row[2];
$user->save();
} else {
$error[] = $row['1'];
}
}
if (count($error) > 0) {
dd($error);
return implode(' ,', $error);
}
return true;
}
}