update
This commit is contained in:
parent
ce5945ded3
commit
c1c92d10c3
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"name": "Sidakdesa-pelem-master",
|
||||
"name": "sidakpelem-v2",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
|
|
|
|||
|
|
@ -127,7 +127,67 @@
|
|||
@csrf
|
||||
|
||||
<div class="row g-3">
|
||||
<div class="col-12 pt-3">
|
||||
<h6 class="mb-1">Lokasi dan Radius</h6>
|
||||
<small class="map-note">Titik ini dipakai sebagai pusat validasi absensi perangkat.</small>
|
||||
</div>
|
||||
|
||||
<div class="col-12">
|
||||
<label class="form-label">Latitude Kantor/Desa</label>
|
||||
<input type="number" step="0.0000001" name="office_latitude" id="office_latitude"
|
||||
class="form-control @error('office_latitude') is-invalid @enderror"
|
||||
value="{{ $lat }}" placeholder="-7.5992153">
|
||||
@error('office_latitude')
|
||||
<div class="invalid-feedback">{{ $message }}</div>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="col-12">
|
||||
<label class="form-label">Longitude Kantor/Desa</label>
|
||||
<input type="number" step="0.0000001" name="office_longitude" id="office_longitude"
|
||||
class="form-control @error('office_longitude') is-invalid @enderror"
|
||||
value="{{ $lng }}" placeholder="112.1035051">
|
||||
@error('office_longitude')
|
||||
<div class="invalid-feedback">{{ $message }}</div>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="col-12">
|
||||
<label class="form-label">Radius Absensi (meter)</label>
|
||||
<input type="range" min="10" max="5000" step="10" id="attendance_radius_slider"
|
||||
class="form-range" value="{{ $radius }}">
|
||||
<input type="number" min="10" max="5000" step="10" name="attendance_radius_meters"
|
||||
id="attendance_radius_meters"
|
||||
class="form-control @error('attendance_radius_meters') is-invalid @enderror"
|
||||
value="{{ $radius }}">
|
||||
@error('attendance_radius_meters')
|
||||
<div class="invalid-feedback">{{ $message }}</div>
|
||||
@enderror
|
||||
<div class="map-note mt-2">Klik peta untuk memindahkan titik pusat. Marker juga bisa digeser.</div>
|
||||
</div>
|
||||
|
||||
<div class="col-12">
|
||||
<div class="row g-3">
|
||||
<div class="col-6">
|
||||
<div class="metric-box">
|
||||
<div class="metric-label">Radius Aktif</div>
|
||||
<div class="metric-value"><span id="radius-preview">{{ (int) $radius }}</span> m</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-6">
|
||||
<div class="metric-box">
|
||||
<div class="metric-label">Titik Pusat</div>
|
||||
<div class="metric-value" id="coordinate-preview">
|
||||
{{ number_format((float) $lat, 5) }}, {{ number_format((float) $lng, 5) }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="col-12 mt-5">
|
||||
<h6 class="mb-1">Waktu Absensi</h6>
|
||||
<small class="map-note">Atur jam check-in, check-out, dan kebijakan keterlambatan.</small>
|
||||
</div>
|
||||
|
|
@ -210,64 +270,6 @@ class="form-control @error('late_grace_minutes') is-invalid @enderror"
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-12 pt-3">
|
||||
<h6 class="mb-1">Lokasi dan Radius</h6>
|
||||
<small class="map-note">Titik ini dipakai sebagai pusat validasi absensi perangkat.</small>
|
||||
</div>
|
||||
|
||||
<div class="col-12">
|
||||
<label class="form-label">Latitude Kantor/Desa</label>
|
||||
<input type="number" step="0.0000001" name="office_latitude" id="office_latitude"
|
||||
class="form-control @error('office_latitude') is-invalid @enderror"
|
||||
value="{{ $lat }}" placeholder="-7.5992153">
|
||||
@error('office_latitude')
|
||||
<div class="invalid-feedback">{{ $message }}</div>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="col-12">
|
||||
<label class="form-label">Longitude Kantor/Desa</label>
|
||||
<input type="number" step="0.0000001" name="office_longitude" id="office_longitude"
|
||||
class="form-control @error('office_longitude') is-invalid @enderror"
|
||||
value="{{ $lng }}" placeholder="112.1035051">
|
||||
@error('office_longitude')
|
||||
<div class="invalid-feedback">{{ $message }}</div>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="col-12">
|
||||
<label class="form-label">Radius Absensi (meter)</label>
|
||||
<input type="range" min="10" max="5000" step="10" id="attendance_radius_slider"
|
||||
class="form-range" value="{{ $radius }}">
|
||||
<input type="number" min="10" max="5000" step="10" name="attendance_radius_meters"
|
||||
id="attendance_radius_meters"
|
||||
class="form-control @error('attendance_radius_meters') is-invalid @enderror"
|
||||
value="{{ $radius }}">
|
||||
@error('attendance_radius_meters')
|
||||
<div class="invalid-feedback">{{ $message }}</div>
|
||||
@enderror
|
||||
<div class="map-note mt-2">Klik peta untuk memindahkan titik pusat. Marker juga bisa digeser.</div>
|
||||
</div>
|
||||
|
||||
<div class="col-12">
|
||||
<div class="row g-3">
|
||||
<div class="col-6">
|
||||
<div class="metric-box">
|
||||
<div class="metric-label">Radius Aktif</div>
|
||||
<div class="metric-value"><span id="radius-preview">{{ (int) $radius }}</span> m</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-6">
|
||||
<div class="metric-box">
|
||||
<div class="metric-label">Titik Pusat</div>
|
||||
<div class="metric-value" id="coordinate-preview">
|
||||
{{ number_format((float) $lat, 5) }}, {{ number_format((float) $lng, 5) }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-center mt-4">
|
||||
<button type="submit" class="btn btn-simpan px-5">Simpan Pengaturan</button>
|
||||
|
|
|
|||
|
|
@ -1,2 +0,0 @@
|
|||
*
|
||||
!.gitignore
|
||||
Loading…
Reference in New Issue