Tambah tab Master Barang
This commit is contained in:
@@ -28,6 +28,9 @@
|
||||
<li class="nav-item">
|
||||
<a href="#tab_report" data-toggle="tab" aria-expanded="false" class="nav-link">Statistik / Report</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#tab_master" data-toggle="tab" aria-expanded="false" class="nav-link">Master Barang</a>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="tab-content">
|
||||
<div class="tab-pane active" id="tab_keluar">
|
||||
@@ -154,7 +157,7 @@
|
||||
|
||||
<div class="tab-pane" id="tab_report">
|
||||
<div class="row">
|
||||
<div class="col-md-8">
|
||||
<div class="col-md-12">
|
||||
<div class="card-box ribbon-box">
|
||||
<div class="ribbon ribbon-primary">Report Transaksi</div>
|
||||
<p class="m-b-0"></p>
|
||||
@@ -193,93 +196,6 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<div class="card-box ribbon-box">
|
||||
<div class="ribbon ribbon-primary">Master Barang / Stok</div>
|
||||
<p class="m-b-0"></p>
|
||||
<div class="form-group">
|
||||
<a href="#" id="topbtntambahjenis" class="btn btn-block btn-social btn-flickr">
|
||||
<i class="fa fa-database"></i> Tambah Jenis
|
||||
</a>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<div class="table-responsive">
|
||||
<table id="gridjenisTable" class="table table-bordered table-striped">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Kode</th>
|
||||
<th>Jenis</th>
|
||||
<th>Satuan</th>
|
||||
<th>Satuan Kecil</th>
|
||||
<th>Konversi</th>
|
||||
<th>Stok Min</th>
|
||||
<th>Sisa</th>
|
||||
<th>Warning</th>
|
||||
<th>Barcode</th>
|
||||
<th>Detail</th>
|
||||
<th>Edit</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach(($jenisRows ?? []) as $row)
|
||||
@php($kode = ($row['kodejenis'] ?? '') ?: preg_replace('/\s+/', '', (string) ($row['jenis'] ?? '')))
|
||||
@php($hasBreakdown = trim((string)($row['satuan_kecil'] ?? '')) !== '' && (int)($row['konversi_kecil'] ?? 1) > 1)
|
||||
<tr>
|
||||
<td class="text-center"><code>{{ $kode }}</code></td>
|
||||
<td>{{ $row['jenis'] }}</td>
|
||||
<td>{{ $row['satuan'] }}</td>
|
||||
<td>{{ $row['satuan_kecil'] }}</td>
|
||||
<td class="text-right">{{ number_format($row['konversi_kecil'], 0, '.', ',') }}</td>
|
||||
<td class="text-right">{{ number_format($row['stok_minimum'], 0, '.', ',') }}</td>
|
||||
<td>{{ $row['saldo'] }}</td>
|
||||
<td class="text-center">{{ $row['warning'] }}</td>
|
||||
<td class="text-center">
|
||||
<button type="button"
|
||||
class="btn btn-sm btn-info btnprintbarcode"
|
||||
data-id="{{ $row['id'] }}"
|
||||
data-jenis="{{ $row['jenis'] }}"
|
||||
data-mode="besar"
|
||||
data-satuan="{{ $row['satuan'] }}">Besar</button>
|
||||
@if($hasBreakdown)
|
||||
<button type="button"
|
||||
class="btn btn-sm btn-info btnprintbarcode"
|
||||
data-id="{{ $row['id'] }}"
|
||||
data-jenis="{{ $row['jenis'] }}"
|
||||
data-mode="kecil"
|
||||
data-satuan="{{ $row['satuan_kecil'] }}">Kecil</button>
|
||||
@endif
|
||||
</td>
|
||||
<td class="text-center">
|
||||
<button type="button"
|
||||
class="btn btn-sm btn-primary btndetailbarang"
|
||||
data-id="{{ $row['id'] }}"
|
||||
data-kode="{{ $kode }}"
|
||||
data-jenis="{{ $row['jenis'] }}"
|
||||
data-satuan="{{ $row['satuan'] }}"
|
||||
data-has-breakdown="{{ $hasBreakdown ? 1 : 0 }}"
|
||||
data-satuan-kecil="{{ $row['satuan_kecil'] }}"
|
||||
data-konversi="{{ $row['konversi_kecil'] }}"
|
||||
data-saldo="{{ $row['saldo'] }}">Detail</button>
|
||||
</td>
|
||||
<td class="text-center">
|
||||
<button type="button"
|
||||
class="btn btn-sm btn-warning btneditjenis"
|
||||
data-id="{{ $row['id'] }}"
|
||||
data-kodejenis="{{ $kode }}"
|
||||
data-jenis="{{ $row['jenis'] }}"
|
||||
data-satuan="{{ $row['satuan'] }}"
|
||||
data-satuan-kecil="{{ $row['satuan_kecil'] }}"
|
||||
data-konversi-kecil="{{ $row['konversi_kecil'] }}"
|
||||
data-stok-minimum="{{ $row['stok_minimum'] }}">Edit</button>
|
||||
</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
@@ -402,6 +318,98 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tab-pane" id="tab_master">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="card-box ribbon-box">
|
||||
<div class="ribbon ribbon-primary">Master Barang / Stok</div>
|
||||
<p class="m-b-0"></p>
|
||||
<div class="form-group">
|
||||
<a href="#" id="topbtntambahjenis" class="btn btn-block btn-social btn-flickr">
|
||||
<i class="fa fa-database"></i> Tambah Jenis
|
||||
</a>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<div class="table-responsive">
|
||||
<table id="gridjenisTable" class="table table-bordered table-striped">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Kode</th>
|
||||
<th>Jenis</th>
|
||||
<th>Satuan</th>
|
||||
<th>Satuan Kecil</th>
|
||||
<th>Konversi</th>
|
||||
<th>Stok Min</th>
|
||||
<th>Sisa</th>
|
||||
<th>Warning</th>
|
||||
<th>Barcode</th>
|
||||
<th>Detail</th>
|
||||
<th>Edit</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@foreach(($jenisRows ?? []) as $row)
|
||||
@php($kode = ($row['kodejenis'] ?? '') ?: preg_replace('/\s+/', '', (string) ($row['jenis'] ?? '')))
|
||||
@php($hasBreakdown = trim((string)($row['satuan_kecil'] ?? '')) !== '' && (int)($row['konversi_kecil'] ?? 1) > 1)
|
||||
<tr>
|
||||
<td class="text-center"><code>{{ $kode }}</code></td>
|
||||
<td>{{ $row['jenis'] }}</td>
|
||||
<td>{{ $row['satuan'] }}</td>
|
||||
<td>{{ $row['satuan_kecil'] }}</td>
|
||||
<td class="text-right">{{ number_format($row['konversi_kecil'], 0, '.', ',') }}</td>
|
||||
<td class="text-right">{{ number_format($row['stok_minimum'], 0, '.', ',') }}</td>
|
||||
<td>{{ $row['saldo'] }}</td>
|
||||
<td class="text-center">{{ $row['warning'] }}</td>
|
||||
<td class="text-center">
|
||||
<button type="button"
|
||||
class="btn btn-sm btn-info btnprintbarcode"
|
||||
data-id="{{ $row['id'] }}"
|
||||
data-jenis="{{ $row['jenis'] }}"
|
||||
data-mode="besar"
|
||||
data-satuan="{{ $row['satuan'] }}">Besar</button>
|
||||
@if($hasBreakdown)
|
||||
<button type="button"
|
||||
class="btn btn-sm btn-info btnprintbarcode"
|
||||
data-id="{{ $row['id'] }}"
|
||||
data-jenis="{{ $row['jenis'] }}"
|
||||
data-mode="kecil"
|
||||
data-satuan="{{ $row['satuan_kecil'] }}">Kecil</button>
|
||||
@endif
|
||||
</td>
|
||||
<td class="text-center">
|
||||
<button type="button"
|
||||
class="btn btn-sm btn-primary btndetailbarang"
|
||||
data-id="{{ $row['id'] }}"
|
||||
data-kode="{{ $kode }}"
|
||||
data-jenis="{{ $row['jenis'] }}"
|
||||
data-satuan="{{ $row['satuan'] }}"
|
||||
data-has-breakdown="{{ $hasBreakdown ? 1 : 0 }}"
|
||||
data-satuan-kecil="{{ $row['satuan_kecil'] }}"
|
||||
data-konversi="{{ $row['konversi_kecil'] }}"
|
||||
data-saldo="{{ $row['saldo'] }}">Detail</button>
|
||||
</td>
|
||||
<td class="text-center">
|
||||
<button type="button"
|
||||
class="btn btn-sm btn-warning btneditjenis"
|
||||
data-id="{{ $row['id'] }}"
|
||||
data-kodejenis="{{ $kode }}"
|
||||
data-jenis="{{ $row['jenis'] }}"
|
||||
data-satuan="{{ $row['satuan'] }}"
|
||||
data-satuan-kecil="{{ $row['satuan_kecil'] }}"
|
||||
data-konversi-kecil="{{ $row['konversi_kecil'] }}"
|
||||
data-stok-minimum="{{ $row['stok_minimum'] }}">Edit</button>
|
||||
</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -763,10 +771,14 @@
|
||||
|
||||
if($('#tab_report').hasClass('active')){
|
||||
initReportIfNeeded();
|
||||
}
|
||||
if($('#tab_master').hasClass('active')){
|
||||
initJenisTableIfNeeded();
|
||||
}
|
||||
$('a[href="#tab_report"]').on('shown.bs.tab', function(){
|
||||
initReportIfNeeded();
|
||||
});
|
||||
$('a[href="#tab_master"]').on('shown.bs.tab', function(){
|
||||
initJenisTableIfNeeded();
|
||||
});
|
||||
var snapshotUrl = "{{ route('simbhp.snapshot') }}";
|
||||
|
||||
Reference in New Issue
Block a user