Optimisasi untuk K13 2020

- restriksi untuk print dihilangkan
- stempel pada ttd ditambahkann
- isi surat disesuaikan
- ukuran kertas disesuaikan
- data siswa baru ditambahkan
This commit is contained in:
Gregorio Chiko
2020-05-01 23:35:05 +07:00
parent 58c32968d0
commit 662f6e30c7
25 changed files with 48916 additions and 51 deletions

View File

@@ -4,6 +4,7 @@ namespace App\Console\Commands;
use Illuminate\Console\Command;
use App\Imports\HasilBelajarsImport;
use App\Imports\K13HasilBelajarsImport;
use Maatwebsite\Excel\Facades\Excel;
class ImportExcel extends Command
@@ -13,7 +14,7 @@ class ImportExcel extends Command
*
* @var string
*/
protected $signature = 'ba:import-excel {filename}';
protected $signature = 'ba:import-excel {filename} {--k|kurikulum=}';
/**
* The console command description.
@@ -40,7 +41,15 @@ class ImportExcel extends Command
public function handle()
{
try {
Excel::import(new HasilBelajarsImport, $this->argument('filename'));
if ($this->option('kurikulum')) {
if ($this->option('kurikulum') == 'k13')
Excel::import(new K13HasilBelajarsImport, $this->argument('filename'));
else
throw new Exception('Kurikulum tidak ditemukan.');
}
else {
Excel::import(new HasilBelajarsImport, $this->argument('filename'));
}
} catch (\Exception $e) {
echo $e->getMessage();
}