@extends('layout.app') @section('title', 'Tambah Pelanggan - Sistem Manajemen ISP') @section('content')
person_add Form Tambah Pelanggan (3 Step)
1
Data Pelanggan
2
Data Jaringan
3
Infrastruktur
@if(session('error')) @endif @if($errors->any()) @endif
info Informasi: Nomor pelanggan akan otomatis digenerate setelah data disimpan.
@csrf
person Step 1: Data Pelanggan
@error('nama')
{{ $message }}
@enderror
@error('nomor_telepon')
{{ $message }}
@enderror
@error('email')
{{ $message }}
@enderror
@error('tipe_pelanggan')
{{ $message }}
@enderror
@error('alamat')
{{ $message }}
@enderror
@error('area_id')
{{ $message }}
@enderror
@error('rt')
{{ $message }}
@enderror
@error('rw')
{{ $message }}
@enderror
@error('paket_id')
{{ $message }}
@enderror
@error('status_layanan')
{{ $message }}
@enderror
@error('tanggal_registrasi')
{{ $message }}
@enderror
@error('tanggal_aktif')
{{ $message }}
@enderror Tanggal mulai aktif layanan
@error('tanggal_tagihan')
{{ $message }}
@enderror Tanggal generate tagihan
@error('tanggal_isolir_otomatis')
{{ $message }}
@enderror Jika telat bayar, akan diisolir pada tanggal ini
Akan dihitung otomatis dari tanggal aktif
@error('biaya_tambahan_1')
{{ $message }}
@enderror
@error('biaya_tambahan_2')
{{ $message }}
@enderror
@error('diskon')
{{ $message }}
@enderror
Jika diaktifkan, tagihan akan dihitung prorata berdasarkan tanggal aktif
Klik tombol untuk mendapatkan koordinat GPS otomatis @error('latitude')
{{ $message }}
@enderror
@error('longitude')
{{ $message }}
@enderror
router Step 2: Data Jaringan (PPPoE/Mikrotik)
@error('mikrotik_id')
{{ $message }}
@enderror
imageUpload Foto
Format: JPG, PNG, JPEG (Max: 5MB) @error('foto')
{{ $message }}
@enderror
Format: JPG, PNG, JPEG (Max: 5MB) @error('foto_ktp')
{{ $message }}
@enderror
Format: JPG, PNG, JPEG (Max: 5MB) @error('foto_rumah')
{{ $message }}
@enderror
Format: JPG, PNG, JPEG (Max: 5MB) @error('foto_instalasi')
{{ $message }}
@enderror
@if(config('librenms.enabled'))
Opsional: ID port di LibreNMS untuk monitoring bandwidth @error('librenms_port_id')
{{ $message }}
@enderror
@endif
routerAkun PPPoE
Centang untuk membuat akun PPPoE langsung saat pelanggan dibuat
@php $pppoeProfileDetails = $pppoeProfileDetails ?? []; $pppoeDefaultLocalAddress = $pppoeDefaultLocalAddress ?? null; $oldProfileValue = old('profile_pppoe'); $initialProfileLocalAddress = $pppoeDefaultLocalAddress; if ($oldProfileValue && isset($pppoeProfileDetails[$oldProfileValue]['local_address'])) { $initialProfileLocalAddress = $pppoeProfileDetails[$oldProfileValue]['local_address']; } @endphp
business Step 3: Infrastruktur Pelanggan
@error('odp_id')
{{ $message }}
@enderror Pilih ODP yang akan digunakan
@error('odp_port')
{{ $message }}
@enderror Port yang tersedia akan muncul setelah memilih ODP
@error('modem_onu')
{{ $message }}
@enderror
@error('kabel_dropcore')
{{ $message }}
@enderror
Klik tombol untuk mendapatkan koordinat GPS otomatis @error('latitude')
{{ $message }}
@enderror
@error('longitude')
{{ $message }}
@enderror
map Peta: Koordinat akan digunakan untuk menampilkan pelanggan di peta. Klik tombol "Ambil dari GPS" untuk mendapatkan koordinat otomatis.
imageUpload Dokumen & Foto
Format: JPG, PNG, JPEG (Max: 5MB) @error('foto_ktp')
{{ $message }}
@enderror
Format: JPG, PNG, JPEG (Max: 5MB) @error('foto_rumah')
{{ $message }}
@enderror
Format: JPG, PNG, JPEG (Max: 5MB) @error('foto')
{{ $message }}
@enderror
Format: JPG, PNG, JPEG (Max: 5MB) @error('foto_instalasi')
{{ $message }}
@enderror
@if(config('librenms.enabled'))
Opsional: ID port di LibreNMS untuk monitoring bandwidth @error('librenms_port_id')
{{ $message }}
@enderror
@endif
close Batal
@endsection @section('scripts') @endsection