copy dari repo om Irfan

This commit is contained in:
2026-06-13 16:02:07 +10:00
commit db327c0305
5376 changed files with 2770667 additions and 0 deletions
+332
View File
@@ -0,0 +1,332 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Akun | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA AKUN</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th class="dark">Nama Akun</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Nama Akun</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($akun) || is_object($akun)) {
$no = 1;
foreach ($akun as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['NAMA_AKUN']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['NAMA_AKUN']; ?></td>
<?php } ?>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_AKUN']; ?>','<?= $key['NAMA_AKUN']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_AKUN']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_AKUN']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageAkun/simpan', array('id' => 'formakun'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Akun</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_akun" id="NAMA_AKUN" class="form-control" autocomplete="off" style="text-transform:uppercase" data-plugin-maxlength maxlength="64" placeholder="Nama Akun" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageAkun/ubah', array('id' => 'formakun'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_akuned" id="id_akuned" class="form-control">
<div class="col-md-2">
<label><strong class="text-danger">Akun</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_akuned" id="nama_akuned" class="form-control" autocomplete="off" style="text-transform:uppercase" data-plugin-maxlength maxlength="64" placeholder="Nama Akun" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageAkun/hapus', array('id' => 'formakun'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_akundel" id="id_akundel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus</strong> <i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sudah digunakan, tidak bisa diproses.',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_akun, nama_akun) {
document.getElementById("id_akuned").value = id_akun;
document.getElementById("nama_akuned").value = nama_akun;
}
function hapusData(id_akun) {
document.getElementById("id_akundel").value = id_akun;
}
</script>
</body>
</html>
+355
View File
@@ -0,0 +1,355 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Bank | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA BANK</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th class="dark">Kode Bank</th>
<th class="dark">Nama Bank</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Kode Bank</th>
<th class="dark">Nama Bank</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($bank) || is_object($bank)) {
$no = 1;
foreach ($bank as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['KODE_BANK']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['KODE_BANK']; ?></td>
<?php } ?>
<td><?= $key['NAMA_BANK']; ?></td>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_BANK']; ?>','<?= $key['KODE_BANK']; ?>','<?= $key['NAMA_BANK']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_BANK']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_BANK']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageBank/simpan', array('id' => 'formbank'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Kode</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="kode_bank" id="KODE_BANK" class="form-control" autocomplete="off" style="text-transform:uppercase" data-plugin-maxlength maxlength="50" placeholder="Kode Bank" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_bank" id="NAMA_BANK" class="form-control" autocomplete="off" style="text-transform:uppercase" data-plugin-maxlength maxlength="50" placeholder="Nama Bank" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageBank/ubah', array('id' => 'formbank'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_banked" id="id_banked" class="form-control">
<div class="col-md-2">
<label><strong class="text-danger">Kode</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="kode_banked" id="kode_banked" class="form-control" autocomplete="off" style="text-transform:uppercase" data-plugin-maxlength maxlength="50" placeholder="Kode Bank" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_banked" id="nama_banked" class="form-control" autocomplete="off" style="text-transform:uppercase" data-plugin-maxlength maxlength="50" placeholder="Nama Bank" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah</strong> <i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageBank/hapus', array('id' => 'formbankhapus'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_bankdel" id="id_bankdel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger" onclick="DisableButton(this);"><strong>Hapus</strong> <i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sudah digunakan, tidak bisa diproses',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_bank, kode_bank, nama_bank) {
document.getElementById("id_banked").value = id_bank;
document.getElementById("kode_banked").value = kode_bank;
document.getElementById("nama_banked").value = nama_bank;
}
function hapusData(id_bank) {
document.getElementById("id_bankdel").value = id_bank;
}
</script>
</body>
</html>
+696
View File
@@ -0,0 +1,696 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Barang | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<div class="row">
<div class="col-md-4">
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title"><strong style="color:Teal">DATA BARANG TERBARU</strong><br><b class="text-quartenary"><i>10 Data Sampai <?=$tgl_now?></i></b></h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="table1">
<thead>
<th class="dark center">No</th>
<th class="dark">Barang</th>
</thead>
<tbody>
<?php
if (is_array($bar_latest) || is_object($bar_latest)) {
$no = 1;
foreach ($bar_latest as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<td><strong class="text-secondary"><?= $key['KODE_BARANG'] ?></strong><br>(<?= $key['NAMA_BARANG'] ?>)</td>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
</div>
<div class="col-md-8">
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:HotPink">DATA BARANG (100 Data Max)</strong><br><i class="text-secondary">Note : [Set Filter akan tersimpan untuk Tampilan kedepannya.]</i>
<br><i style="color:Blue">Note : [Auto Refresh dimatikan, tekan tombol Perbarui Halaman untuk cek data terbaru.]</i>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2 OR $hak==1) { ?>
<?=form_open('ManageBarang/simpanset_AA1');?>
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Kode</b></label></h4>
<div class="col-md-6">
<div class="form-group">
<input type="text" name="nama_sba" id="nama_sba" value="<?=$nama_sba?>" class="form-control" autocomplete="off" style="text-transform:uppercase" data-plugin-maxlength maxlength="32" placeholder="Kode Barang">
</div>
</div>
</div>
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Jenis</b></label></h4>
<div class="col-md-6">
<div class="form-group">
<select data-plugin-selectTwo name="id_jenis" id="id_jenis" class="form-control populate">
<option value="0" selected>Semua Jenis</option>
<?php if (is_array($jenis) || is_object($jenis)) {
foreach ($jenis as $key) {
if ($key['ID_JENIS'] == $id_jenis) { ?>
<option value="<?= $key['ID_JENIS'] ?>" selected><?= $key['NAMA_JENIS'] ?></option>
<?php } else { ?>
<option value="<?= $key['ID_JENIS'] ?>" ><?= $key['NAMA_JENIS'] ?></option>
<?php } ?>
<?php }
} ?>
</select>
</div>
</div>
</div>
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Merk</b></label></h4>
<div class="col-md-6">
<div class="form-group">
<select data-plugin-selectTwo name="id_merk" id="id_merk" class="form-control populate">
<option value="0" selected>Semua Merk</option>
<?php if (is_array($merk) || is_object($merk)) {
foreach ($merk as $key) {
if ($key['ID_MERK'] == $id_merk) { ?>
<option value="<?= $key['ID_MERK'] ?>" selected><?= $key['NAMA_MERK'] ?></option>
<?php } else { ?>
<option value="<?= $key['ID_MERK'] ?>" ><?= $key['NAMA_MERK'] ?></option>
<?php } ?>
<?php }
} ?>
</select>
</div>
</div>
</div>
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Model</b></label></h4>
<div class="col-md-6">
<div class="form-group">
<select data-plugin-selectTwo name="id_model" id="id_model" class="form-control populate">
<option value="0" selected>Semua Model</option>
<?php if (is_array($model) || is_object($model)) {
foreach ($model as $key) {
if ($key['ID_MODEL'] == $id_model) { ?>
<option value="<?= $key['ID_MODEL'] ?>" selected><?= $key['NAMA_MODEL'] ?></option>
<?php } else { ?>
<option value="<?= $key['ID_MODEL'] ?>" ><?= $key['NAMA_MODEL'] ?></option>
<?php } ?>
<?php }
} ?>
</select>
</div>
</div>
</div>
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Produk</b></label></h4>
<div class="col-md-6">
<div class="form-group">
<select data-plugin-selectTwo name="id_produk" id="id_produk" class="form-control populate">
<option value="0" selected>Semua Produk</option>
<?php if (is_array($produk) || is_object($produk)) {
foreach ($produk as $key) {
if ($key['ID_PRODUK'] == $id_produk) { ?>
<option value="<?= $key['ID_PRODUK'] ?>" selected><?= $key['NAMA_PRODUK'] ?></option>
<?php } else { ?>
<option value="<?= $key['ID_PRODUK'] ?>" ><?= $key['NAMA_PRODUK'] ?></option>
<?php } ?>
<?php }
} ?>
</select>
</div>
</div>
</div>
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Menu</b></label></h4>
<div class="col-md-8">
<button type="submit" class="btn btn-primary"><strong>Set Filter</strong> <i class="fa fa-cog"></i></button>
<a href="<?php echo base_url('') ?>index.php/ManageBarang/"><button type="button" class="btn btn-default" style="color:FireBrick"><strong>Perbarui Halaman <i class="fa fa-rotate-left"></i></strong></button></a>
<button type="button" class="btn btn-default text-quartenary" data-toggle="modal" data-target="#modal-cetak"><strong>Cetak Data</strong> <i class="fa fa-file-excel-o"></i></button>
</div>
</div>
<br>
<?=form_close();?>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="table2">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th class="dark">Jenis</th>
<th class="dark">Barang</th>
<th class="dark">Merk | Model | Produk</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Jenis</th>
<th class="dark">Barang</th>
<th class="dark">Merk | Model | Produk</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($barang) || is_object($barang)) {
$no = 1;
foreach ($barang as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><b class="text-dark"><?= $key['NAMA_JENIS']; ?></b><br><i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><b class="text-dark"><?= $key['NAMA_JENIS']; ?></b></td>
<?php } ?>
<td><b class="text-secondary"><?= $key['KODE_BARANG']; ?></b><br>(<?= $key['NAMA_BARANG']; ?>)</td>
<td><i style="color:DarkMagenta"><?= $key['NAMA_MERK']; ?></i><?php if ($key['MODEL_ID']!=NULL) { ?><br><i style="color:Teal"><?= $key['NAMA_MODEL']; ?></i><?php } ?><?php if ($key['PRODUK_ID']!=NULL) { ?><br><i style="color:Chocolate"><?= $key['NAMA_PRODUK']; ?></i><?php } ?></td>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_BARANG']; ?>','<?= $key['KODE_BARANG']; ?>','<?= $key['NAMA_BARANG']; ?>','<?= $key['JENIS_ID']; ?>','<?= $key['MERK_ID']; ?>','<?= $key['MODEL_ID']; ?>','<?= $key['PRODUK_ID']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_BARANG']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_BARANG']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
</div>
</div>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageBarang/simpan', array('id' => 'formbarang'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<label class="col-md-2 control-label"><strong class="text-danger">Jenis</strong></label>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_jenis" id="ID_JENIS" class="form-control populate" required>
<option value="" selected>Pilih Jenis</option>
<?php if (is_array($jenis) || is_object($jenis)) {
foreach ($jenis as $key) { ?>
<?php if ($key['TYPE_JENIS']=="0") { ?>
<option value="<?= $key['ID_JENIS'] ?>" ><?= $key['NAMA_JENIS'] ?> (NON-SN)</option>
<?php } else if ($key['TYPE_JENIS']=="1") { ?>
<option value="<?= $key['ID_JENIS'] ?>" ><?= $key['NAMA_JENIS'] ?> (SN)</option>
<?php } else if ($key['TYPE_JENIS']=="2") { ?>
<option value="<?= $key['ID_JENIS'] ?>" ><?= $key['NAMA_JENIS'] ?> (NON-QTY)</option>
<?php } ?>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label"><strong class="text-danger">Merk</strong></label>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_merk" id="ID_MERK" class="form-control populate" required>
<option value="" selected>Pilih Merk</option>
<?php if (is_array($merk) || is_object($merk)) {
foreach ($merk as $key) { ?>
<option value="<?= $key['ID_MERK'] ?>" ><?= $key['NAMA_MERK'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label"><strong>Model</strong></label>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_model" id="ID_MODEL" class="form-control populate">
<option value="" selected>Pilih Model</option>
<?php if (is_array($model) || is_object($model)) {
foreach ($model as $key) { ?>
<option value="<?= $key['ID_MODEL'] ?>" ><?= $key['NAMA_MODEL'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label"><strong>Produk</strong></label>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_produk" id="ID_PRODUK" class="form-control populate">
<option value="" selected>Pilih Produk</option>
<?php if (is_array($produk) || is_object($produk)) {
foreach ($produk as $key) { ?>
<option value="<?= $key['ID_PRODUK'] ?>" ><?= $key['NAMA_PRODUK'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Kode</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="kode_barang" id="KODE_BARANG" class="form-control" autocomplete="off" placeholder="Kode Barang" data-plugin-maxlength maxlength="30" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_barang" id="NAMA_BARANG" class="form-control" autocomplete="off" placeholder="Nama Barang" data-plugin-maxlength maxlength="70" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageBarang/ubah', array('id' => 'formbarang'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_baranged" id="id_baranged" class="form-control">
<label class="col-md-2 control-label"><strong class="text-danger">Jenis</strong></label>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_jenised" id="id_jenised" class="form-control populate" required>
<option value="" selected>Pilih Jenis</option>
<?php if (is_array($jenis) || is_object($jenis)) {
foreach ($jenis as $key) { ?>
<?php if ($key['TYPE_JENIS']=="0") { ?>
<option value="<?= $key['ID_JENIS'] ?>" ><?= $key['NAMA_JENIS'] ?> (NON-SN)</option>
<?php } else if ($key['TYPE_JENIS']=="1") { ?>
<option value="<?= $key['ID_JENIS'] ?>" ><?= $key['NAMA_JENIS'] ?> (SN)</option>
<?php } else if ($key['TYPE_JENIS']=="2") { ?>
<option value="<?= $key['ID_JENIS'] ?>" ><?= $key['NAMA_JENIS'] ?> (NON-QTY)</option>
<?php } ?>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label"><strong class="text-danger">Merk</strong></label>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_merked" id="id_merked" class="form-control populate" required>
<option value="" selected>Pilih Merk</option>
<?php if (is_array($merk) || is_object($merk)) {
foreach ($merk as $key) { ?>
<option value="<?= $key['ID_MERK'] ?>" ><?= $key['NAMA_MERK'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label"><strong>Model</strong></label>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_modeled" id="id_modeled" class="form-control populate">
<option value="" selected>Tanpa Model</option>
<?php if (is_array($model) || is_object($model)) {
foreach ($model as $key) { ?>
<option value="<?= $key['ID_MODEL'] ?>" ><?= $key['NAMA_MODEL'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label"><strong>Produk</strong></label>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_produked" id="id_produked" class="form-control populate">
<option value="" selected>Tanpa Produk</option>
<?php if (is_array($produk) || is_object($produk)) {
foreach ($produk as $key) { ?>
<option value="<?= $key['ID_PRODUK'] ?>" ><?= $key['NAMA_PRODUK'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Kode</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="kode_baranged" id="kode_baranged" class="form-control" autocomplete="off" placeholder="Kode Barang" data-plugin-maxlength maxlength="30" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_baranged" id="nama_baranged" class="form-control" autocomplete="off" placeholder="Nama Barang" data-plugin-maxlength maxlength="70" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah</strong> <i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageBarang/hapus', array('id' => 'formbarang'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_barangdel" id="id_barangdel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus </strong><i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<!-- Modal Cetak -->
<div id="modal-cetak" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageBarang/simpan_excel_barang', array('method' => 'post'), array('id' => 'formbarang')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Cetak Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<h4>Apakah ingin mencetak Data?<br><i style="color:Teal">Data yang dicetak sesuai dengan Filter yang sedang Aktif.</i></h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitCetak" id="SubmitCetak" formtarget="_blank" class="btn btn-default"><strong>Cetak</strong> <i class="fa fa-file-excel-o"></i></a></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data terpakai, tidak bisa diproses',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_copy')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Kode/Nama Barang sudah terpakai, tidak bisa diproses',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('type_error')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Type sebelumnya tidak sesuai, proses dihentikan',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
$('#table1').dataTable( {
"paging": false
} );
$('#table2').dataTable( {
"paging": false
} );
$('#SubmitCetak').click(function() {
var st = $('#type_cetak').val();
if (st != '') {
$('#modal-cetak').modal('toggle');
}
});
function ubahData(id_barang, kode_barang, nama_barang, id_jenis, id_merk, id_model, id_produk) {
document.getElementById("id_baranged").value = id_barang;
document.getElementById("kode_baranged").value = kode_barang;
document.getElementById("nama_baranged").value = nama_barang;
document.getElementById("id_jenised").value = id_jenis;
document.getElementById("id_merked").value = id_merk;
document.getElementById("id_modeled").value = id_model;
document.getElementById("id_produked").value = id_produk;
$('#id_jenised').select2().select2('val', id_jenis);
$('#id_merked').select2().select2('val', id_merk);
$('#id_modeled').select2().select2('val', id_model);
$('#id_produked').select2().select2('val', id_produk);
}
function hapusData(id_barang) {
document.getElementById("id_barangdel").value = id_barang;
}
</script>
</body>
</html>
+168
View File
@@ -0,0 +1,168 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Perusahaan | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title"><strong style="color:Teal">DATA PERUSAHAAN</strong></h2>
</header>
<div class="panel-body">
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<th class="dark center">No</th>
<th class="dark">Nama Perusahaan</th>
<th class="dark">Alamat Perusahaan</th>
<th class="dark">Nomor Telepon</th>
<th class="dark">NPWP</th>
</thead>
<tbody>
<?php
if (is_array($corp) || is_object($corp)) {
$no = 1;
foreach ($corp as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['NAMA_CORP']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['NAMA_CORP']; ?></td>
<?php } ?>
<td><?= $key['ALAMAT_CORP']; ?></td></a>
<td><?= $key['TELP_CORP']; ?></td></a>
<td><?= $key['NPWP_CORP']; ?></td></a>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<?php $this->load->view('template/notification'); ?>
<script>
function closeTab() {
window.close();
}
</script>
</body>
</html>
@@ -0,0 +1,388 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-ui/css/ui-lightness/jquery-ui-1.10.4.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Customer | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA CUSTOMER</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th width="200px" class="dark">NPWP</th>
<th class="dark">Customer</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th width="200px" class="dark">NPWP</th>
<th class="dark">Customer</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($customer) || is_object($customer)) {
$no = 1;
foreach ($customer as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['NPWP_CUSTOMER']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['NPWP_CUSTOMER']; ?></td>
<?php } ?>
<td><b style="color:DarkOrchid"><?= $key['NAMA_CUSTOMER']; ?></b><br><?= $key['ALAMAT_CUSTOMER']; ?></td>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_CUSTOMER']; ?>','<?= $key['NAMA_CUSTOMER']; ?>','<?= $key['NPWP_CUSTOMER']; ?>','<?= $key['ALAMAT_CUSTOMER']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_CUSTOMER']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_CUSTOMER']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageCustomer/simpan', array('id' => 'formcustomer'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama </strong></label>
</div>
<div class="col-md-10">
<input type="text" data-plugin-maxlength maxlength="50" name="nama_customer" style="text-transform:uppercase" id="NAMA_CUSTOMER" class="form-control" placeholder="NAMA CUSTOMER" autocomplete="off" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">NPWP</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="npwp_customer" id="NPWP_CUSTOMER" data-plugin-masked-input data-input-mask="99.999.999.9-999.999" placeholder="__.___.___._-___.___" class="form-control" autocomplete="off">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Alamat </strong></label>
</div>
<div class="col-md-10">
<textarea cols="3" rows="3" data-plugin-maxlength maxlength="128" name="alamat_customer" style="text-transform:uppercase" id="ALAMAT_CUSTOMER" class="form-control" placeholder="ALAMAT CUSTOMER" autocomplete="off" required></textarea>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah </strong><i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageCustomer/ubah', array('id' => 'formcustomer'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_customered" id="id_customered" class="form-control">
<div class="col-md-2">
<label><strong class="text-danger">Nama </strong></label>
</div>
<div class="col-md-10">
<input type="text" data-plugin-maxlength maxlength="50" name="nama_customered" style="text-transform:uppercase" id="nama_customered" class="form-control" placeholder="NAMA CUSTOMER" autocomplete="off" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">NPWP</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="npwp_customered" id="npwp_customered" data-plugin-masked-input data-input-mask="99.999.999.9-999.999" placeholder="__.___.___._-___.___" class="form-control" autocomplete="off">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Alamat </strong></label>
</div>
<div class="col-md-10">
<textarea cols="3" rows="3" data-plugin-maxlength maxlength="128" name="alamat_customered" style="text-transform:uppercase" id="alamat_customered" class="form-control" placeholder="ALAMAT CUSTOMER" autocomplete="off" required></textarea>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageCustomer/hapus', array('id' => 'formcustomer'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_customerdel" id="id_customerdel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus</strong> <i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-maskedinput/jquery.maskedinput.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-autosize/jquery.autosize.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sudah digunakan, tidak bisa diproses.',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_same')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Nama sudah ada dalam Master.',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_customer, nama_customer, npwp_customer, alamat_customer) {
document.getElementById("id_customered").value = id_customer;
document.getElementById("nama_customered").value = nama_customer;
document.getElementById("npwp_customered").value = npwp_customer;
document.getElementById("alamat_customered").value = alamat_customer;
}
function hapusData(id_customer) {
document.getElementById("id_customerdel").value = id_customer;
}
</script>
</body>
</html>
@@ -0,0 +1,331 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Jabatan | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA JABATAN</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th class="dark">Nama Jabatan</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Nama Jabatan</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($jabatan) || is_object($jabatan)) {
$no = 1;
foreach ($jabatan as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['NAMA_JABATAN']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['NAMA_JABATAN']; ?></td>
<?php } ?>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_JABATAN']; ?>','<?= $key['NAMA_JABATAN']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_JABATAN']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_JABATAN']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageJabatan/simpan', array('id' => 'formjabatan'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_jabatan" id="NAMA_JABATAN" class="form-control" placeholder="NAMA JABATAN" data-plugin-maxlength maxlength="25" style="text-transform:uppercase" autocomplete="off" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah </strong><i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageJabatan/ubah', array('id' => 'formjabatan'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_jabataned" id="id_jabataned" class="form-control">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_jabataned" id="nama_jabataned" class="form-control" autocomplete="off" placeholder="NAMA JABATAN" data-plugin-maxlength maxlength="25" style="text-transform:uppercase" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageJabatan/hapus', array('id' => 'formjabatanhapus'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_jabatandel" id="id_jabatandel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus</strong> <i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sudah digunakan, tidak bisa diproses.',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_jabatan, nama_jabatan) {
document.getElementById("id_jabataned").value = id_jabatan;
document.getElementById("nama_jabataned").value = nama_jabatan;
}
function hapusData(id_jabatan) {
document.getElementById("id_jabatandel").value = id_jabatan;
}
</script>
</body>
</html>
+378
View File
@@ -0,0 +1,378 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Jenis | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA JENIS</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th class="dark">Nama Jenis</th>
<th class="dark">Tipe Jenis</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Nama Jenis</th>
<th class="dark">Tipe Jenis</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($jenis) || is_object($jenis)) {
$no = 1;
foreach ($jenis as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['NAMA_JENIS']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['NAMA_JENIS']; ?></td>
<?php } ?>
<?php if ($key['TYPE_JENIS'] === '1') { ?>
<td class="text-primary"><strong>SN</strong></td>
<?php } else if ($key['TYPE_JENIS'] === '0') { ?>
<td class="text-danger"><strong>NON-SN</strong></td>
<?php } else if ($key['TYPE_JENIS'] === '2') { ?>
<td class="text-success"><strong>NON-QTY</strong></td>
<?php } ?>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_JENIS']; ?>','<?= $key['NAMA_JENIS']; ?>','<?= $key['TYPE_JENIS']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_JENIS']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_JENIS']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageJenis/simpan', array('id' => 'formjenis'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<label class="col-md-2 control-label"><strong class="text-danger">Tipe</strong></label>
<div class="col-md-10">
<select data-plugin-selectTwo name="type_jenis" id="TYPE_JENIS" class="form-control populate" required>
<option value="" selected>Pilih Tipe Jenis</option>
<option value="1">SN</option>
<option value="0">NON-SN</option>
<option value="2">NON-QTY</option>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_jenis" id="NAMA_JENIS" class="form-control" placeholder="NAMA JENIS" autocomplete="off" data-plugin-maxlength maxlength="50" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah </strong><i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageJenis/ubah', array('id' => 'formjenis'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_jenised" id="id_jenised" class="form-control">
<div class="col-md-2">
<label><strong class="text-danger">Tipe</strong></label>
</div>
<div class="col-md-10">
<select data-plugin-selectTwo name="type_jenised" id="type_jenised" class="form-control" required>
<option value="1">SN</option>
<option value="0">NON-SN</option>
<option value="2">NON-QTY</option>
</select>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_jenised" id="nama_jenised" class="form-control" placeholder="NAMA JENIS" autocomplete="off" data-plugin-maxlength maxlength="50" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageJenis/hapus', array('id' => 'formjenishapus'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_jenisdel" id="id_jenisdel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger" onclick="DisableButton(this);"><strong>Hapus </strong><i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sudah digunakan, tidak bisa diproses.',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_sistem')) { ?>
new PNotify({
title: 'Pemberitahuan',
text: 'Tidak bisa diproses. Bawaan sistem.',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_jenis, nama_jenis, type_jenis) {
document.getElementById("id_jenised").value = id_jenis;
document.getElementById("nama_jenised").value = nama_jenis;
document.getElementById("type_jenised").value = type_jenis;
$('#type_jenised').select2().select2('val', type_jenis);
}
function hapusData(id_jenis) {
document.getElementById("id_jenisdel").value = id_jenis;
}
</script>
</body>
</html>
@@ -0,0 +1,443 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Karyawan | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA KARYAWAN</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak == 2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak == 2) { ?>
<th class="dark center">No</th>
<th class="dark">Nama Panggilan</th>
<th class="dark">Nama Karyawan</th>
<th class="dark">Jabatan</th>
<th class="dark">Status</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Nama Panggilan</th>
<th class="dark">Nama Karyawan</th>
<th class="dark">Jabatan</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($karyawan) || is_object($karyawan)) {
$no = 1;
foreach ($karyawan as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['NAMA_PANGGILAN_KARYAWAN']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['NAMA_PANGGILAN_KARYAWAN']; ?></td>
<?php } ?>
<td><?= $key['NAMA_KARYAWAN']; ?></td>
<td><?= $key['NAMA_JABATAN']; ?></td>
<?php if ($hak == 2) { ?>
<?php if ($key['STATUS_KARYAWAN'] == "1") { ?>
<td class="text-dark"><strong>AKTIF<strong></td>
<?php } else { ?>
<td class="text-danger"><strong>NON-AKTIF<strong></td>
<?php } ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_KARYAWAN']; ?>','<?= $key['NAMA_KARYAWAN']; ?>','<?= $key['JABATAN_ID']; ?>','<?= $key['NAMA_PANGGILAN_KARYAWAN']; ?>','<?= $key['USERNAME']; ?>','<?= $key['PASSWORD']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_KARYAWAN']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_KARYAWAN']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageKaryawan/simpan', array('id' => 'formkaryawan'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<label class="col-md-2 control-label"><strong class="text-danger">Jabatan</strong></label>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_jabatan" id="ID_JABATAN" class="form-control populate" required>
<option value="" selected>Pilih Jabatan</option>
<?php if (is_array($jabatan) || is_object($jabatan)) {
foreach ($jabatan as $key) { ?>
<option value="<?= $key['ID_JABATAN'] ?>"><?= $key['NAMA_JABATAN'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_karyawan" id="NAMA_KARYAWAN" class="form-control" autocomplete="off" placeholder="Nama Karyawan" data-plugin-maxlength maxlength="50" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Panggilan</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_panggilan_karyawan" id="NAMA_PANGGILAN_KARYAWAN" autocomplete="off" class="form-control" placeholder="Nama Panggilan" data-plugin-maxlength maxlength="10" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Username</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="username" id="USERNAME" class="form-control" autocomplete="off" placeholder="Nama ID" data-plugin-maxlength maxlength="16" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Password </strong></label>
</div>
<div class="col-md-10">
<input type="password" name="password" id="PASSWORD" autocomplete="off" class="form-control" placeholder="Password" data-plugin-maxlength maxlength="16" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah </strong><i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageKaryawan/ubah', array('id' => 'formkaryawan'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_karyawaned" id="id_karyawaned" class="form-control">
<div class="col-md-2">
<label><strong class="text-danger">Jabatan</strong></label>
</div>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_jabataned" id="id_jabataned" class="form-control populate" required>
<option value="" selected>Pilih Jabatan</option>
<?php if (is_array($jabatan) || is_object($jabatan)) {
foreach ($jabatan as $key) { ?>
<option value="<?= $key['ID_JABATAN'] ?>"> <?= $key['NAMA_JABATAN'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Karyawan</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_karyawaned" id="nama_karyawaned" autocomplete="off" class="form-control" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Panggilan</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_panggilan_karyawaned" id="nama_panggilan_karyawaned" class="form-control" autocomplete="off" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Username</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="usernameed" id="usernameed" class="form-control" autocomplete="off" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Password</strong></label>
</div>
<div class="col-md-10">
<input type="password" name="passworded" id="passworded" autocomplete="off" class="form-control" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageKaryawan/hapus', array('id' => 'formkaryawanhapus'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_karyawandel" id="id_karyawandel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger" onclick="DisableButton(this);"><strong>Hapus</strong> <i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sudah digunakan, tidak bisa diproses.',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_karyawan, nama_karyawan, id_jabatan, nama_panggilan_karyawan, username, password) {
document.getElementById("id_karyawaned").value = id_karyawan;
document.getElementById("nama_karyawaned").value = nama_karyawan;
document.getElementById("id_jabataned").value = id_jabatan;
document.getElementById("nama_panggilan_karyawaned").value = nama_panggilan_karyawan;
document.getElementById("usernameed").value = username;
document.getElementById("passworded").value = password;
$('#id_jabataned').select2().select2('val', id_jabatan);
}
function hapusData(id_karyawan) {
document.getElementById("id_karyawandel").value = id_karyawan;
}
</script>
</body>
</html>
+355
View File
@@ -0,0 +1,355 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Kas | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA KAS</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak == 2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data <i class="fa fa-plus"></i></strong></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak == 2) { ?>
<th class="dark center">No</th>
<th class="dark">Kode Kas</th>
<th class="dark">Nama Kas</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Kode Kas</th>
<th class="dark">Nama Kas</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($kas) || is_object($kas)) {
$no = 1;
foreach ($kas as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['KODE_KAS']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['KODE_KAS']; ?></td>
<?php } ?>
<td><?= $key['NAMA_KAS']; ?></td>
<?php if ($hak == 2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_KAS']; ?>','<?= $key['KODE_KAS']; ?>','<?= $key['NAMA_KAS']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_KAS']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_KAS']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageKas/simpan', array('id' => 'formkas'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Kode</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="kode_kas" id="KODE_KAS" class="form-control" autocomplete="off" placeholder="Kode Kas" style="text-transform:uppercase" data-plugin-maxlength maxlength="30" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_kas" id="NAMA_KAS" class="form-control" autocomplete="off" placeholder="Nama Kas" style="text-transform:uppercase" data-plugin-maxlength maxlength="50" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageKas/ubah', array('id' => 'formkas'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_kased" id="id_kased" class="form-control">
<div class="col-md-2">
<label><b class="text-danger">Kode</b></label>
</div>
<div class="col-md-10">
<input type="text" name="kode_kased" id="kode_kased" class="form-control" autocomplete="off" placeholder="Kode Kas" style="text-transform:uppercase" data-plugin-maxlength maxlength="30" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><b class="text-danger">Nama</b></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_kased" id="nama_kased" class="form-control" autocomplete="off" placeholder="Nama Kas" style="text-transform:uppercase" data-plugin-maxlength maxlength="50" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah</strong> <i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageKas/hapus', array('id' => 'formkashapus'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_kasdel" id="id_kasdel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger" onclick="DisableButton(this);"><strong>Hapus</strong> <i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sudah digunakan, tidak bisa diproses',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_kas, kode_kas, nama_kas) {
document.getElementById("id_kased").value = id_kas;
document.getElementById("kode_kased").value = kode_kas;
document.getElementById("nama_kased").value = nama_kas;
}
function hapusData(id_kas) {
document.getElementById("id_kasdel").value = id_kas;
}
</script>
</body>
</html>
@@ -0,0 +1,331 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Kelompok | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA KELOMPOK</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th class="dark">Nama Kelompok</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Nama Kelompok</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($kelompok) || is_object($kelompok)) {
$no = 1;
foreach ($kelompok as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['NAMA_KELOMPOK']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['NAMA_KELOMPOK']; ?></td>
<?php } ?>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_KELOMPOK']; ?>','<?= $key['NAMA_KELOMPOK']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_KELOMPOK']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_KELOMPOK']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageKelompok/simpan', array('id' => 'formkelompok'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Kelompok</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_kelompok" id="NAMA_KELOMPOK" class="form-control" autocomplete="off" placeholder="Nama Kelompok" data-plugin-maxlength maxlength="50" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageKelompok/ubah', array('id' => 'formkelompok'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_kelompoked" id="id_kelompoked" class="form-control">
<div class="col-md-2">
<label><strong class="text-danger">Kelompok</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_kelompoked" id="nama_kelompoked" class="form-control" autocomplete="off" placeholder="Nama Kelompok" data-plugin-maxlength maxlength="50" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageKelompok/hapus', array('id' => 'formkelompokhapus'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_kelompokdel" id="id_kelompokdel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger" onclick="DisableButton(this);"><strong>Hapus</strong> <i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sudah digunakan, tidak bisa diproses.',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_kelompok, nama_kelompok) {
document.getElementById("id_kelompoked").value = id_kelompok;
document.getElementById("nama_kelompoked").value = nama_kelompok;
}
function hapusData(id_kelompok) {
document.getElementById("id_kelompokdel").value = id_kelompok;
}
</script>
</body>
</html>
@@ -0,0 +1,388 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Kendaraan | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA KENDARAAN</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data <i class="fa fa-plus"></i></strong></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th class="dark">Type Kendaraan</th>
<th class="dark">Nama Kendaraan</th>
<th class="dark">Nomor Polisi</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Type Kendaraan</th>
<th class="dark">Nama Kendaraan</th>
<th class="dark">Nomor Polisi</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($kendaraan) || is_object($kendaraan)) {
$no = 1;
foreach ($kendaraan as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['TYPE_KENDARAAN'] === '0') { ?>
<td class="text-primary"><strong>MOTOR</strong></td>
<?php } else if ($key['TYPE_KENDARAAN'] === '1') { ?>
<td class="text-danger"><strong>MOBIL</strong></td>
<?php } ?>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['NAMA_KENDARAAN']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['NAMA_KENDARAAN']; ?></td>
<?php } ?>
<td><?= $key['NOPOL_KENDARAAN']; ?></td>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_KENDARAAN']; ?>','<?= $key['NAMA_KENDARAAN']; ?>','<?= $key['NOPOL_KENDARAAN']; ?>','<?= $key['TYPE_KENDARAAN']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_KENDARAAN']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_KENDARAAN']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageKendaraan/simpan', array('id' => 'formkendaraan'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<label class="col-md-2 control-label"><b class="text-danger">Type</b></label>
<div class="col-md-10">
<select data-plugin-selectTwo name="type_kendaraan" id="TYPE_KENDARAAN" class="form-control populate" required>
<option value="" selected>Pilih Type Kendaraan</option>
<option value="0">MOTOR</option>
<option value="1">MOBIL</option>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><b class="text-danger">Nama</b></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_kendaraan" id="NAMA_KENDARAAN" class="form-control" autocomplete="off" placeholder="Nama Kendaraan" data-plugin-maxlength maxlength="50" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><b class="text-danger">No POL</b></label>
</div>
<div class="col-md-10">
<input type="text" name="nopol_kendaraan" id="NOPOL_KENDARAAN" class="form-control" autocomplete="off" placeholder="Nopol Kendaraan" data-plugin-maxlength maxlength="30" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah </strong><i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageKendaraan/ubah', array('id' => 'formkendaraan'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_kendaraaned" id="id_kendaraaned" class="form-control">
<div class="col-md-2">
<label><b class="text-danger">Type</b></label>
</div>
<div class="col-md-10">
<select data-plugin-selectTwo name="type_kendaraaned" id="type_kendaraaned" class="form-control" required>
<option value="0">MOTOR</option>
<option value="1">MOBIL</option>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><b class="text-danger">Nama</b></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_kendaraaned" id="nama_kendaraaned" class="form-control" autocomplete="off" placeholder="Nama Kendaraan" data-plugin-maxlength maxlength="50" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><b class="text-danger">No POL</b></label>
</div>
<div class="col-md-10">
<input type="text" name="nopol_kendaraaned" id="nopol_kendaraaned" class="form-control" autocomplete="off" placeholder="Nopol Kendaraan" data-plugin-maxlength maxlength="30" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageKendaraan/hapus', array('id' => 'formkendaraanhapus'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_kendaraandel" id="id_kendaraandel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger" onclick="DisableButton(this);"><strong>Hapus </strong><i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sudah digunakan, tidak bisa diproses',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_kendaraan, nama_kendaraan, nopol_kendaraan, type_kendaraan) {
document.getElementById("id_kendaraaned").value = id_kendaraan;
document.getElementById("nama_kendaraaned").value = nama_kendaraan;
document.getElementById("nopol_kendaraaned").value = nopol_kendaraan;
document.getElementById("type_kendaraaned").value = type_kendaraan;
$('#type_kendaraaned').select2().select2('val', type_kendaraan);
}
function hapusData(id_kendaraan) {
document.getElementById("id_kendaraandel").value = id_kendaraan;
}
</script>
</body>
</html>
+573
View File
@@ -0,0 +1,573 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Kontak | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA KONTAK</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==1 OR $hak==2) { ?>
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Filter Akun</b></label></h4>
<div class="col-md-6">
<select data-plugin-selectTwo name="id_akun" id="ID_AKUN" class="form-control populate" onchange="openTab(value);" required>
<option value="" selected>Semua Nama Akun</option>
<?php if (is_array($akun) || is_object($akun)) {
foreach ($akun as $key) { ?>
<?php if ($key['ID_AKUN']==$id_akun) { ?>
<option value="<?= $key['ID_AKUN'] ?>" selected><?= $key['NAMA_AKUN'] ?></option>
<?php } else { ?>
<option value="<?= $key['ID_AKUN'] ?>" ><?= $key['NAMA_AKUN'] ?></option>
<?php } ?>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Menu</b></label></h4>
<div class="col-md-6">
<?php if ($hak==2) { ?>
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
<?php } ?>
<button type="button" class="btn btn-default text-quartenary" data-toggle="modal" data-target="#modal-cetak"><strong>Buat Excel</strong> <i class="fa fa-file-excel-o"></i></button><br></br>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak==2) { ?>
<th class="center dark">No</th>
<th class="dark">Akun</th>
<th class="dark">Nama</th>
<th class="dark">Telepon</th>
<th class="dark">Email</th>
<th class="dark">Keterangan</th>
<th class="center dark">PILIHAN</th>
<?php } else { ?>
<th class="center dark">No</th>
<th class="dark">Akun</th>
<th class="dark">Nama</th>
<th class="dark">Telepon</th>
<th class="dark">Email</th>
<th class="dark">Keterangan</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($kontak) || is_object($kontak)) {
$no = 1;
foreach ($kontak as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><strong style="color:Teal"><?= $key['NAMA_AKUN'] ?></strong><br><i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><strong style="color:Teal"><?= $key['NAMA_AKUN'] ?></strong></td>
<?php } ?>
<td><strong class="text-secondary"><?= $key['NAMA_KONTAK']; ?></strong><br><i><?= $key['NAMA_POSISI']; ?></i></td>
<td><?= $key['TELP_KONTAK']; ?></td>
<td><?= $key['EMAIL_KONTAK']; ?></td>
<td><?= $key['KET_KONTAK']; ?></td>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_KONTAK']; ?>','<?= $key['POSISI_ID']; ?>','<?= $key['AKUN_ID']; ?>','<?= $key['NAMA_KONTAK']; ?>','<?= $key['EMAIL_KONTAK']; ?>','<?= $key['TELP_KONTAK']; ?>','<?= $key['KET_KONTAK']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_KONTAK']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_KONTAK']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageKontak/simpankontak_A1', array('id' => 'formkontak'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Akun</strong></label>
</div>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_akun" id="ID_AKUN" class="form-control populate" required>
<option value="" selected>Pilih Akun</option>
<?php if (is_array($akun) || is_object($akun)) {
foreach ($akun as $key) { ?>
<option value="<?= $key['ID_AKUN'] ?>" ><?= $key['NAMA_AKUN'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Posisi</strong></label>
</div>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_posisi" id="ID_POSISI" class="form-control populate" required>
<option value="" selected>Pilih Posisi</option>
<?php if (is_array($posisi) || is_object($posisi)) {
foreach ($posisi as $key) { ?>
<option value="<?= $key['ID_POSISI'] ?>" ><?= $key['NAMA_POSISI'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_kontak" id="NAMA_KONTAK" class="form-control" autocomplete="off" placeholder="Nama Kontak" data-plugin-maxlength maxlength="64" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Telepon</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="telp_kontak" id="TELP_KONTAK" class="form-control" autocomplete="off" placeholder="Nomor Telepon" data-plugin-maxlength maxlength="20">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Email</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="email_kontak" id="EMAIL_KONTAK" class="form-control" autocomplete="off" placeholder="Alamat Email" data-plugin-maxlength maxlength="64">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Keterangan</strong></label>
</div>
<div class="col-md-10">
<textarea name="ket_kontak" id="KET_KONTAK" class="form-control" col=3 rows=3 placeholder="Keterangan" data-plugin-maxlength maxlength="64"></textarea>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah </strong><i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageKontak/ubahkontak_A1', array('id' => 'formkontak'), array('method' => 'ubahkontak_A1')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_kontaked" id="id_kontaked" class="form-control">
<div class="col-md-2">
<label><strong class="text-danger">Akun</strong></label>
</div>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_akuned" id="id_akuned" class="form-control populate" required>
<?php if (is_array($akun) || is_object($akun)) {
foreach ($akun as $key) { ?>
<option value="<?= $key['ID_AKUN'] ?>" ><?= $key['NAMA_AKUN'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Posisi</strong></label>
</div>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_posisied" id="id_posisied" class="form-control populate" required>
<?php if (is_array($posisi) || is_object($posisi)) {
foreach ($posisi as $key) { ?>
<option value="<?= $key['ID_POSISI'] ?>" ><?= $key['NAMA_POSISI'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_kontaked" id="nama_kontaked" class="form-control" autocomplete="off" placeholder="Nama Kontak" data-plugin-maxlength maxlength="64" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Telepon</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="telp_kontaked" id="telp_kontaked" class="form-control" autocomplete="off" placeholder="Nomor Telepon" data-plugin-maxlength maxlength="20">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Email</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="email_kontaked" id="email_kontaked" class="form-control" autocomplete="off" placeholder="Alamat Email" data-plugin-maxlength maxlength="64">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Keterangan</strong></label>
</div>
<div class="col-md-10">
<textarea name="ket_kontaked" id="ket_kontaked" rows=3 cols=3 class="form-control" autocomplete="off" placeholder="Keterangan" data-plugin-maxlength maxlength="64"></textarea>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageKontak/hapuskontak_A1', array('id' => 'formkontak'), array('method' => 'hapuskontak_A1')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_kontakdel" id="id_kontakdel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus </strong><i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<!-- Modal Cetak -->
<div id="modal-cetak" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageKontak/simpan_excel_kontak', array('method' => 'post'), array('id' => 'formkontak')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Buat Excel</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_akun" class="form-control" value="<?php echo $id_akun ?>">
<h4>Apakah ingin mencetak Data?<br><i style="color:Teal">Data yang dicetak sesuai dengan Filter yang sedang Aktif.</i></h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitCetak" id="SubmitCetak" formtarget="_blank" class="btn btn-default"><strong>Cetak</strong> <i class="fa fa-file-excel-o"></i></a></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-maskedinput/jquery.maskedinput.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.ajax.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('not_valid')) { ?>
new PNotify({
title: 'Pemberitahuan',
text: 'Nilai tidak valid, check kembali.',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('not_limit')) { ?>
new PNotify({
title: 'Pemberitahuan',
text: 'Limit tidak standard, pastikan data benar.',
type: 'warning',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('not_top')) { ?>
new PNotify({
title: 'Pemberitahuan',
text: 'TOP tidak standard, pastikan data benar.',
type: 'warning',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Pemberitahuan',
text: 'Data sudah digunakan, tidak dapat diproses.',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_copy')) { ?>
new PNotify({
title: 'Pemberitahuan',
text: 'Nama Pelanggan sudah terpakai, tidak dapat diproses.',
type: 'error',
shadow: true
});
<?php } ?>
});
$('#SubmitCetak').click(function() {
var st = $('#type_cetak').val();
if (st != '') {
$('#modal-cetak').modal('toggle');
}
});
function closeTab() {
window.close();
}
function ubahData(id_kontak, id_posisi, id_akun, nama_kontak, email_kontak, telp_kontak, ket_kontak) {
document.getElementById("id_kontaked").value = id_kontak;
document.getElementById("id_posisied").value = id_posisi;
document.getElementById("id_akuned").value = id_akun;
document.getElementById("nama_kontaked").value = nama_kontak;
document.getElementById("email_kontaked").value = email_kontak;
document.getElementById("telp_kontaked").value = telp_kontak;
document.getElementById("ket_kontaked").value = ket_kontak;
$('#id_akuned').select2().select2('val', id_akun);
$('#id_posisied').select2().select2('val', id_posisi);
}
function hapusData(id_kontak) {
document.getElementById("id_kontakdel").value = id_kontak;
}
function openTab(id) {
window.location.href=("http://200.1.1.6/apps/index.php/ManageKontak/dataKontak_Sales_A1/"+id);
}
</script>
</body>
</html>
+331
View File
@@ -0,0 +1,331 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Kota | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA KOTA</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data </strong><i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th class="dark">Nama Kota</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Nama Kota</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($kota) || is_object($kota)) {
$no = 1;
foreach ($kota as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['NAMA_KOTA']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['NAMA_KOTA']; ?></td>
<?php } ?>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_KOTA']; ?>','<?= $key['NAMA_KOTA']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_KOTA']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_KOTA']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageKota/simpan', array('id' => 'formkota'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_kota" id="NAMA_KOTA" class="form-control" autocomplete="off" placeholder="Nama Kota" data-plugin-maxlength maxlength="30" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah </strong><i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageKota/ubah', array('id' => 'formkota'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_kotaed" id="id_kotaed" class="form-control">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_kotaed" id="nama_kotaed" class="form-control" autocomplete="off" placeholder="Nama Kota" data-plugin-maxlength maxlength="30" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong> <i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageKota/hapus', array('id' => 'formkotahapus'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_kotadel" id="id_kotadel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger" onclick="DisableButton(this);"><strong>Hapus</strong> <i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sudah digunakan, tidak bisa diproses.',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_kota, nama_kota) {
document.getElementById("id_kotaed").value = id_kota;
document.getElementById("nama_kotaed").value = nama_kota;
}
function hapusData(id_kota) {
document.getElementById("id_kotadel").value = id_kota;
}
</script>
</body>
</html>
@@ -0,0 +1,397 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-multiselect/bootstrap-multiselect.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/base/jquery-ui.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<style>
.ui-front {
z-index: 9999;
}
.bordergoldall {
border-left-style: solid;
border-right-style: solid;
border-top-style: solid;
border-bottom-style: solid;
border-width: 5px;
border-color: gold;
}
.borderorangeall {
border-left-style: solid;
border-right-style: solid;
border-top-style: solid;
border-bottom-style: solid;
border-width: 5px;
border-color: orange;
}
</style>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<?php
$id_karyawan = $this->session->userdata('id_karyawan');
$nama_panggilan = $this->session->userdata('nama_panggilan');
$username = $this->session->userdata('username');
$tgl_now = date('d/m/Y');
$datShm = $this->Amod->getData_SetHakMenu_byKARYAWAN_byKODE_byNAMA($id_karyawan, "MD", "MASTER - Akun");
if ($datShm==FALSE) {
$hak = 0;
$tampil = "TIDAK BERHAK";
} else {
$hak = $datShm[0]['AKSES_ID'];
$tampil = $datShm[0]['NAMA_AKSES'];
}
?>
<header class="page-header">
<h2><b>Data Master Akun | </b><b style="color:LightGreen">[<?=$tampil?>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><a onclick="tutupTab()"><b style="color:LightPink">Tutup Master <i class="fa fa-times"></i></b></a></li>
</ol>
<a class="sidebar-right-toggle" onclick="tutupTab()"></a>
</div>
</header>
<!-- start: page -->
<div class="col-md-12">
<div class="panel-group" id="accordion">
<div class="panel panel-accordion">
<header class="panel-heading">
<h2 class="panel-title">
<a class="accordion-toggle" data-toggle="collapse" onclick="setBersih()" data-parent="#accordion" <?php if ($hak>=2) { ?>href="#collapseOne"<?php } ?>>
<h4><b style="color:Indigo">[1] DATA BARU <?php if ($hak<=1) { ?><i class="fa fa-ban text-danger"></i><?php } ?></b></h4>
</a>
</h2>
</header>
<div id="collapseOne" class="accordion-body collapse">
<div class="panel-body">
<div class="form-group bordergoldall">
<h4><label class="col-md-12 control-label">
<b style="color:DarkCyan"><i>Note : [Warna Merah harus diisi.]</i></b>
</label></h4>
<br><br>
<h4><label class="col-md-2 control-label"><b style="color:Red">Nama Akun</b></label></h4>
<div class="col-md-4">
<textarea type="text" id="nama_akunnew" rows="3" cols="3" class="form-control" autocomplete="off" style="text-transform:uppercase" data-plugin-maxlength maxlength="64" placeholder="Nama Akun" required></textarea>
<small class="help-block"></small>
</div>
<div class="col-md-6"></div>
<div class="col-md-12 text-right">
<button type="button" class="btn btn-success" onclick="tambahData()"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
<small class="help-block"></small>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-accordion">
<header class="panel-heading">
<h2 class="panel-title">
<a class="accordion-toggle" data-toggle="collapse" onclick="setBersih()" data-parent="#accordion" <?php if ($hak>0) { ?>href="#collapseTwo"<?php } ?>>
<h4><b style="color:Indigo">[2] CARI DATA <i style="color:Brown">(Ubah/Hapus)</i> <?php if ($hak==0) { ?><i class="fa fa-ban text-danger"></i><?php } ?></b></h4>
</a>
</h2>
</header>
<div id="collapseTwo" class="accordion-body collapse">
<div class="panel-body">
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Pilih Data</b></label></h4>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_akunLihat" id="id_akunLihat" onchange="lihatData(value);" class="form-control populate">
<option value="" selected>Pilih Akun/Reset</option>
<?php if (is_array($akun) || is_object($akun)) {
foreach ($akun as $key) { ?>
<option value="<?= $key['ID_AKUN'] ?>"><?= $key['NAMA_AKUN'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group borderorangeall" id="detailData" hidden="hidden">
<h4><label class="col-md-12 control-label">
<b style="color:DarkOrchid"><i>Note : [Semua Perubahan akan Otomatis tersimpan.]</i></b><br>
<b style="color:DarkCyan"><i>Note : [Warna Merah harus diisi.]</i></b>
</label></h4>
<br><br>
<input type="hidden" id="nama_akunTemp" class="form-control">
<h4><label class="col-md-2 control-label"><b style="color:Red">Nama Akun</b></label></h4>
<div class="col-md-4">
<textarea type="text" id="nama_akuned" rows="3" cols="3" <?php if ($hak>=1) { ?>onchange="ubahData(1)"<?php } ?> class="form-control" autocomplete="off" style="text-transform:uppercase" data-plugin-maxlength maxlength="64" placeholder="Nama Akun" required></textarea>
<small class="help-block"></small>
</div>
<div class="col-md-6"></div>
<div class="col-md-12 text-right" id="buttonDelete" hidden="hidden">
<button type="button" class="btn btn-danger" data-toggle="modal" data-target="#modalHapus" onclick="hapusData()"><strong>Hapus Data</strong> <i class="fa fa-minus"></i></button>
<small class="help-block"></small>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-accordion">
<header class="panel-heading">
<h2 class="panel-title">
<a class="accordion-toggle" data-toggle="collapse" onclick="setBersih()" data-parent="#accordion" <?php if ($hak>0) { ?>href="#collapseThree"<?php } ?>>
<h4><b style="color:Indigo">[3] CETAK DATA <?php if ($hak==0) { ?><i class="fa fa-ban text-danger"></i><?php } ?></b></h4>
</a>
</h2>
</header>
<div id="collapseThree" class="accordion-body collapse">
<div class="panel-body">
<div class="form-group">
<?= form_open('Menu/MD_Excel_DataAkun', array('id' => 'formmaster'), array('method' => 'MD_Excel_DataAkun')); ?>
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Menu</b></label></h4>
<div class="col-md-10 btn-group">
<button type="submit" class="btn btn-default" onclick="isiData()" target="_blank"><b style="color:DarkGreen">Excel <i class="fa fa-file-excel-o"></i></b></button>
</div>
<?= form_close(); ?>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
<div id="modalHapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('Menu/MD_Hapus_DataAkun', array('id' => 'formmaster'), array('method' => 'MD_Hapus_DataAkun')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_akundel" id="id_akundel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus</strong> <i class="fa fa-minus"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php
$this->load->view('template/sidebar_right');
$this->load->view('template/script_vendor');
$this->load->view('template/script_flashdata');
$this->load->view('template/notification');
?>
<script>
function tutupTab() {
window.close();
}
function setBersih() {
document.getElementById("nama_akunnew").value = null;
document.getElementById("nama_akuned").value = null;
document.getElementById('detailData').style.display = 'none';
document.getElementById("id_akunLihat").value = null;
$('#id_akunLihat').select2().select2('val', null);
}
function lihatData(id) {
document.getElementById('detailData').style.display = 'block';
var hak = <?=$hak?>;
if (id!="" && hak>0) {
$.ajax({
url: "<?= base_url() ?>index.php/Menu/MD_Ambil_DataAkun",
type: "POST",
dataType: "json",
data: {
id_akun : id,
},
success: function(response) {
document.getElementById("nama_akuned").value = response.nama_akun;
document.getElementById("nama_akunTemp").value = response.nama_akun;
if (hak==1) {
document.getElementById("nama_akuned").disabled = true;
} else {
document.getElementById('buttonDelete').style.display = 'block';
}
}
});
} else {
document.getElementById('detailData').style.display = 'none';
document.getElementById('buttonDelete').style.display = 'none';
}
}
function tambahData() {
var status = 0;
var nama_akun = document.getElementById("nama_akunnew").value;
PNotify.removeAll();
if (nama_akun=="") {
notify("nama_null");
status++;
}
if (status==0) {
$.ajax({
url: "<?= base_url() ?>index.php/Menu/MD_Tambah_DataAkun",
type: "POST",
dataType: "json",
data: {
nama_akun : nama_akun,
},
success: function(response) {
if (response.value==1) {
notify("success_add");
delayReload(1000,"<?= base_url() ?>index.php/Menu/MD_MasterAkun/");
} else if (response.value==2) {
notify("name_same");
document.getElementById("nama_akunnew").value = null;
} else if (response.value==0) {
notify("failed");
}
}
});
}
setBersih();
}
function ubahData(menu) {
//1. Ganti Nama Akun
var id_akun = document.getElementById("id_akunLihat").value;
var nama_akun = document.getElementById("nama_akuned").value;
var nama_akunTemp = document.getElementById("nama_akunTemp").value;
var status = 0;
PNotify.removeAll();
if (nama_akun.length==0) {
notify("datainput_null");
document.getElementById("nama_akuned").value = nama_akunTemp;
status++;
}
if (status==0) {
$.ajax({
url: "<?= base_url() ?>index.php/Menu/MD_Ubah_DataAkun",
type: "POST",
dataType: "json",
data: {
id_akun : id_akun,
nama_akun : nama_akun,
menu : menu,
},
success: function(response) {
if (response.value==1) {
notify("success_ed");
document.getElementById("id_akunLihat").value = null;
$('#id_akunLihat').select2().select2('val', null);
document.getElementById("id_akunLihat").innerHTML = "";
var listData = response.akun;
var isiMaster = document.getElementById('id_akunLihat');
isiMaster.innerHTML = isiMaster.innerHTML + '<option value="">Pilih Akun/Reset</option>';
for (var i = 0; i < listData.length; i++) {
isiMaster.innerHTML = isiMaster.innerHTML + '<option value="' + listData[i]['ID_AKUN'] + '">' + listData[i]['NAMA_AKUN'] + '</option>';
}
$('#id_akunLihat').val(id_akun).trigger('change');
} else if (response.value==2) {
notify("name_same");
document.getElementById("nama_akuned").value = nama_akunTemp;
} else if (response.value==3) {
notify("latest");
delayReload(1000,"<?= base_url() ?>index.php/Menu/MD_MasterAkun/");
} else if (response.value==0) {
notify("failed");
}
}
});
}
}
function hapusData() {
PNotify.removeAll();
document.getElementById("id_akundel").value = document.getElementById("id_akunLihat").value;
}
function isiData() {
}
</script>
</body>
</html>
@@ -0,0 +1,693 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-multiselect/bootstrap-multiselect.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/base/jquery-ui.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<style>
.ui-front {
z-index: 9999;
}
.bordergoldall {
border-left-style: solid;
border-right-style: solid;
border-top-style: solid;
border-bottom-style: solid;
border-width: 5px;
border-color: gold;
}
.borderorangeall {
border-left-style: solid;
border-right-style: solid;
border-top-style: solid;
border-bottom-style: solid;
border-width: 5px;
border-color: orange;
}
</style>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<?php
$id_karyawan = $this->session->userdata('id_karyawan');
$nama_panggilan = $this->session->userdata('nama_panggilan');
$username = $this->session->userdata('username');
$tgl_now = date('d/m/Y');
$datShm = $this->Amod->getData_SetHakMenu_byKARYAWAN_byKODE_byNAMA($id_karyawan, "MD", "MASTER - Kontak");
if ($datShm==FALSE) {
$hak = 0;
$tampil = "TIDAK BERHAK";
} else {
$hak = $datShm[0]['AKSES_ID'];
$tampil = $datShm[0]['NAMA_AKSES'];
}
?>
<header class="page-header">
<h2><b>Data Master Kontak | </b><b style="color:LightGreen">[<?=$tampil?>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><a onclick="tutupTab()"><b style="color:LightPink">Tutup Master <i class="fa fa-times"></i></b></a></li>
</ol>
<a class="sidebar-right-toggle" onclick="tutupTab()"></a>
</div>
</header>
<!-- start: page -->
<div class="col-md-12">
<div class="panel-group" id="accordion">
<div class="panel panel-accordion">
<header class="panel-heading">
<h2 class="panel-title">
<a class="accordion-toggle" data-toggle="collapse" onclick="setBersih()" data-parent="#accordion" <?php if ($hak>=2) { ?>href="#collapseOne"<?php } ?>>
<h4><b style="color:Indigo">[1] DATA BARU <?php if ($hak<=1) { ?><i class="fa fa-ban text-danger"></i><?php } ?></b></h4>
</a>
</h2>
</header>
<div id="collapseOne" class="accordion-body collapse">
<div class="panel-body">
<div class="form-group bordergoldall">
<h4><label class="col-md-12 control-label">
<b style="color:DarkCyan"><i>Note : [Warna Merah harus diisi.]</i></b>
</label></h4>
<br><br>
<h4><label class="col-md-2 control-label"><b style="color:Red">Nama Kontak</b></label></h4>
<div class="col-md-4">
<textarea type="text" id="nama_kontaknew" rows="3" cols="3" class="form-control" autocomplete="off" style="text-transform:uppercase" data-plugin-maxlength maxlength="64" placeholder="Nama Kontak"></textarea>
<small class="help-block"></small>
</div>
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Keterangan Kontak</b></label></h4>
<div class="col-md-4">
<textarea autocomplete="off" type="text" id="ket_kontaknew" rows="3" cols="3" class="form-control" data-plugin-maxlength maxlength="64" placeholder="Keterangan Kontak"></textarea>
<small class="help-block"></small>
</div>
<h4><label class="col-md-2 control-label"><b style="color:Red">Akun</b></label></h4>
<div class="col-md-4">
<div class="form-group">
<select data-plugin-selectTwo id="id_akunnew" class="form-control populate">
<option value="" selected>Pilih Akun</option>
<?php if (is_array($akun) || is_object($akun)) {
foreach ($akun as $key) { ?>
<option value="<?= $key['ID_AKUN'] ?>" ><?= $key['NAMA_AKUN'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Telepon Kontak</b></label></h4>
<div class="col-md-4">
<input type="text" id="telp_kontaknew" class="form-control" autocomplete="off" data-plugin-maxlength maxlength="20" placeholder="Telepon Kontak">
<small class="help-block"></small>
</div>
<h4><label class="col-md-2 control-label"><b style="color:Red">Posisi</b></label></h4>
<div class="col-md-4">
<div class="form-group">
<select data-plugin-selectTwo id="id_posisinew" class="form-control populate">
<option value="" selected>Pilih Posisi</option>
<?php if (is_array($posisi) || is_object($posisi)) {
foreach ($posisi as $key) { ?>
<option value="<?= $key['ID_POSISI'] ?>" ><?= $key['NAMA_POSISI'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Email Kontak</b></label></h4>
<div class="col-md-4">
<input type="text" id="email_kontaknew" class="form-control" autocomplete="off" data-plugin-maxlength maxlength="64" placeholder="Email Kontak">
<small class="help-block"></small>
</div>
<div class="col-md-12 text-right">
<button type="button" class="btn btn-success" onclick="tambahData()"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
<small class="help-block"></small>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-accordion">
<header class="panel-heading">
<h2 class="panel-title">
<a class="accordion-toggle" data-toggle="collapse" onclick="setBersih()" data-parent="#accordion" <?php if ($hak>0) { ?>href="#collapseTwo"<?php } ?>>
<h4><b style="color:Indigo">[2] CARI DATA <i style="color:Brown">(Ubah/Hapus)</i> <?php if ($hak==0) { ?><i class="fa fa-ban text-danger"></i><?php } ?></b></h4>
</a>
</h2>
</header>
<div id="collapseTwo" class="accordion-body collapse">
<div class="panel-body">
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Pilih Data</b></label></h4>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_kontakLihat" id="id_kontakLihat" onchange="lihatData(value);" class="form-control populate">
<option value="" selected>Pilih Kontak/Reset</option>
<?php if (is_array($kontak) || is_object($kontak)) {
foreach ($kontak as $key) { ?>
<option value="<?= $key['ID_KONTAK'] ?>"><?= $key['NAMA_KONTAK'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group borderorangeall" id="detailData" hidden="hidden">
<h4><label class="col-md-12 control-label">
<b style="color:DarkOrchid"><i>Note : [Semua Perubahan akan Otomatis tersimpan.]</i></b><br>
<b style="color:DarkCyan"><i>Note : [Warna Merah harus diisi.]</i></b>
</label></h4>
<br><br>
<input type="hidden" id="nama_kontakTemp" class="form-control">
<input type="hidden" id="id_akunTemp" class="form-control">
<input type="hidden" id="id_posisiTemp" class="form-control">
<h4><label class="col-md-2 control-label"><b style="color:Red">Nama Kontak</b></label></h4>
<div class="col-md-4">
<textarea type="text" id="nama_kontaked" rows="3" cols="3" <?php if ($hak>=1) { ?>onchange="ubahData(1)"<?php } ?> class="form-control" autocomplete="off" style="text-transform:uppercase" data-plugin-maxlength maxlength="64" placeholder="Nama Kontak"></textarea>
<small class="help-block"></small>
</div>
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Keterangan Kontak</b></label></h4>
<div class="col-md-4">
<textarea type="text" id="ket_kontaked" rows="3" cols="3" <?php if ($hak>=1) { ?>onchange="ubahData(4)"<?php } ?> class="form-control" autocomplete="off" data-plugin-maxlength maxlength="64" placeholder="Keterangan Kontak"></textarea>
<small class="help-block"></small>
</div>
<h4><label class="col-md-2 control-label"><b style="color:Red">Akun</b></label></h4>
<div class="col-md-4">
<div class="form-group">
<select data-plugin-selectTwo id="id_akuned" <?php if ($hak>=1) { ?>onchange="ubahData(5)"<?php } ?> class="form-control populate">
<?php if (is_array($akun) || is_object($akun)) {
foreach ($akun as $key) { ?>
<option value="<?= $key['ID_AKUN'] ?>" ><?= $key['NAMA_AKUN'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Telepon Kontak</b></label></h4>
<div class="col-md-4">
<input type="text" id="telp_kontaked" class="form-control" <?php if ($hak>=1) { ?>onchange="ubahData(3)"<?php } ?> autocomplete="off" data-plugin-maxlength maxlength="30" placeholder="Telepon Kontak">
<small class="help-block"></small>
</div>
<h4><label class="col-md-2 control-label"><b style="color:Red">Posisi</b></label></h4>
<div class="col-md-4">
<div class="form-group">
<select data-plugin-selectTwo id="id_posisied" <?php if ($hak>=1) { ?>onchange="ubahData(6)"<?php } ?> class="form-control populate">
<?php if (is_array($posisi) || is_object($posisi)) {
foreach ($posisi as $key) { ?>
<option value="<?= $key['ID_POSISI'] ?>" ><?= $key['NAMA_POSISI'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Email Kontak</b></label></h4>
<div class="col-md-4">
<input type="text" id="email_kontaked" class="form-control" autocomplete="off" <?php if ($hak>=1) { ?>onchange="ubahData(2)"<?php } ?> data-plugin-maxlength maxlength="64" placeholder="Email Kontak">
<small class="help-block"></small>
</div>
<div class="col-md-12 text-right" id="buttonDelete" hidden="hidden">
<button type="button" class="btn btn-danger" data-toggle="modal" data-target="#modalHapus" onclick="hapusData()"><strong>Hapus Data</strong> <i class="fa fa-minus"></i></button>
<small class="help-block"></small>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-accordion">
<header class="panel-heading">
<h2 class="panel-title">
<a class="accordion-toggle" data-toggle="collapse" onclick="setBersih()" data-parent="#accordion" <?php if ($hak>0) { ?>href="#collapseThree"<?php } ?>>
<h4><b style="color:Indigo">[3] CETAK DATA <?php if ($hak==0) { ?><i class="fa fa-ban text-danger"></i><?php } ?></b></h4>
</a>
</h2>
</header>
<div id="collapseThree" class="accordion-body collapse">
<div class="panel-body">
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Akun</b></label></h4>
<div class="col-md-4">
<div class="form-group">
<select data-plugin-selectTwo id="id_akunlap" class="form-control populate">
<option value="" selected>Semua Akun</option>
<?php if (is_array($akun) || is_object($akun)) {
foreach ($akun as $key) { ?>
<option value="<?= $key['ID_AKUN'] ?>" ><?= $key['NAMA_AKUN'] ?></option>
<?php }
} ?>
</select>
</div>
</div>
</div>
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Posisi</b></label></h4>
<div class="col-md-4">
<div class="form-group">
<select data-plugin-selectTwo id="id_posisilap" class="form-control populate">
<option value="" selected>Semua Posisi</option>
<?php if (is_array($posisi) || is_object($posisi)) {
foreach ($posisi as $key) { ?>
<option value="<?= $key['ID_POSISI'] ?>" ><?= $key['NAMA_POSISI'] ?></option>
<?php }
} ?>
</select>
</div>
</div>
</div>
<div class="form-group">
<?= form_open('Menu/MD_Excel_DataKontak', array('id' => 'formmaster'), array('method' => 'MD_Excel_DataKontak')); ?>
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Menu</b></label></h4>
<div class="col-md-10 btn-group">
<input type="hidden" id="id_akunfill" name="id_akunfill" class="form-control">
<input type="hidden" id="id_posisifill" name="id_posisifill" class="form-control">
<button type="submit" class="btn btn-default" onclick="isiData()" target="_blank"><b style="color:DarkGreen">Excel <i class="fa fa-file-excel-o"></i></b></button>
</div>
<?= form_close(); ?>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
<div id="modalHapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('Menu/MD_Hapus_DataKontak', array('id' => 'formmaster'), array('method' => 'MD_Hapus_DataKontak')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_kontakdel" id="id_kontakdel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus</strong> <i class="fa fa-minus"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php
$this->load->view('template/sidebar_right');
$this->load->view('template/script_vendor');
$this->load->view('template/script_flashdata');
$this->load->view('template/notification');
?>
<script>
$(document).ready(function() {
otm();
});
function otm() {
var JEJAK1 = <?= $jejakAkun ?>;
var JEJAK2 = <?= $jejakPosisi ?>;
setInterval(function() {
$.ajax({
url: "<?= base_url() ?>index.php/Menu/GE_AmbilMaster_DataAkun",
type: "POST",
dataType: "json",
success: function(response) {
if (response.value != JEJAK1) {
var id_akun1 = document.getElementById("id_akunnew").value;
var id_akun2 = document.getElementById("id_akuned").value;
var id_akun3 = document.getElementById("id_akunlap").value;
document.getElementById("id_akunnew").value = null;
document.getElementById("id_akuned").value = null;
document.getElementById("id_akunlap").value = null;
$('#id_akunnew').select2().select2('val', null);
$('#id_akuned').select2().select2('val', null);
$('#id_akunlap').select2().select2('val', null);
document.getElementById("id_akunnew").innerHTML = "";
document.getElementById("id_akuned").innerHTML = "";
document.getElementById("id_akunlap").innerHTML = "";
var listData = response.master;
var isiMaster1 = document.getElementById('id_akunnew');
isiMaster1.innerHTML = isiMaster1.innerHTML + '<option value="">Pilih Akun</option>';
for (var i = 0; i < listData.length; i++) {
isiMaster1.innerHTML = isiMaster1.innerHTML + '<option value="' + listData[i]['ID_AKUN'] + '">' + listData[i]['NAMA_AKUN'] + '</option>';
}
var isiMaster2 = document.getElementById('id_akuned');
for (var i = 0; i < listData.length; i++) {
isiMaster2.innerHTML = isiMaster2.innerHTML + '<option value="' + listData[i]['ID_AKUN'] + '">' + listData[i]['NAMA_AKUN'] + '</option>';
}
var isiMaster3 = document.getElementById('id_akunlap');
isiMaster3.innerHTML = isiMaster3.innerHTML + '<option value="">Semua Akun</option>';
for (var i = 0; i < listData.length; i++) {
isiMaster3.innerHTML = isiMaster3.innerHTML + '<option value="' + listData[i]['ID_AKUN'] + '">' + listData[i]['NAMA_AKUN'] + '</option>';
}
$('#id_akunnew').val(id_akun1).trigger('change');
$('#id_akuned').val(id_akun2).trigger('change');
$('#id_akunlap').val(id_akun3).trigger('change');
JEJAK1 = response.value;
}
}
});
}, 2000);
setInterval(function() {
$.ajax({
url: "<?= base_url() ?>index.php/Menu/GE_AmbilMaster_DataPosisi",
type: "POST",
dataType: "json",
success: function(response) {
if (response.value != JEJAK2) {
var id_posisi1 = document.getElementById("id_posisinew").value;
var id_posisi2 = document.getElementById("id_posisied").value;
var id_posisi3 = document.getElementById("id_posisilap").value;
document.getElementById("id_posisinew").value = null;
document.getElementById("id_posisied").value = null;
document.getElementById("id_posisilap").value = null;
$('#id_posisinew').select2().select2('val', null);
$('#id_posisied').select2().select2('val', null);
$('#id_posisilap').select2().select2('val', null);
document.getElementById("id_posisinew").innerHTML = "";
document.getElementById("id_posisied").innerHTML = "";
document.getElementById("id_posisilap").innerHTML = "";
var listData = response.master;
var isiMaster1 = document.getElementById('id_posisinew');
isiMaster1.innerHTML = isiMaster1.innerHTML + '<option value="">Pilih Posisi</option>';
for (var i = 0; i < listData.length; i++) {
isiMaster1.innerHTML = isiMaster1.innerHTML + '<option value="' + listData[i]['ID_POSISI'] + '">' + listData[i]['NAMA_POSISI'] + '</option>';
}
var isiMaster2 = document.getElementById('id_posisied');
for (var i = 0; i < listData.length; i++) {
isiMaster2.innerHTML = isiMaster2.innerHTML + '<option value="' + listData[i]['ID_POSISI'] + '">' + listData[i]['NAMA_POSISI'] + '</option>';
}
var isiMaster3 = document.getElementById('id_posisilap');
isiMaster3.innerHTML = isiMaster3.innerHTML + '<option value="">Semua Posisi</option>';
for (var i = 0; i < listData.length; i++) {
isiMaster3.innerHTML = isiMaster3.innerHTML + '<option value="' + listData[i]['ID_POSISI'] + '">' + listData[i]['NAMA_POSISI'] + '</option>';
}
$('#id_posisinew').val(id_posisi1).trigger('change');
$('#id_posisied').val(id_posisi2).trigger('change');
$('#id_posisilap').val(id_posisi3).trigger('change');
JEJAK2 = response.value;
}
}
});
}, 2000);
}
function tutupTab() {
window.close();
}
function setBersih() {
document.getElementById('detailData').style.display = 'none';
document.getElementById("id_akunnew").value = null;
document.getElementById("id_akuned").value = null;
document.getElementById("id_akunlap").value = null;
document.getElementById("id_posisinew").value = null;
document.getElementById("id_posisied").value = null;
document.getElementById("id_posisilap").value = null;
document.getElementById("nama_kontaknew").value = null;
document.getElementById("nama_kontaked").value = null;
document.getElementById("ket_kontaknew").value = null;
document.getElementById("ket_kontaked").value = null;
document.getElementById("email_kontaknew").value = null;
document.getElementById("email_kontaked").value = null;
document.getElementById("telp_kontaknew").value = null;
document.getElementById("telp_kontaked").value = null;
document.getElementById("id_kontakLihat").value = null;
$('#id_akunnew').select2().select2('val', null);
$('#id_akuned').select2().select2('val', null);
$('#id_akunlap').select2().select2('val', null);
$('#id_posisinew').select2().select2('val', null);
$('#id_posisied').select2().select2('val', null);
$('#id_posisilap').select2().select2('val', null);
$('#id_kontakLihat').select2().select2('val', null);
}
function lihatData(id) {
document.getElementById('detailData').style.display = 'block';
var hak = <?=$hak?>;
if (id!="" && hak>0) {
$.ajax({
url: "<?= base_url() ?>index.php/Menu/MD_Ambil_DataKontak",
type: "POST",
dataType: "json",
data: {
id_kontak : id,
},
success: function(response) {
document.getElementById("id_akuned").value = response.id_akun;
document.getElementById("id_akunTemp").value = response.id_akun;
document.getElementById("id_posisied").value = response.id_posisi;
document.getElementById("id_posisiTemp").value = response.id_posisi;
document.getElementById("nama_kontaked").value = response.nama_kontak;
document.getElementById("nama_kontakTemp").value = response.nama_kontak;
document.getElementById("email_kontaked").value = response.email_kontak;
document.getElementById("telp_kontaked").value = response.telp_kontak;
document.getElementById("ket_kontaked").value = response.ket_kontak;
$('#id_akuned').select2().select2('val', response.id_akun);
$('#id_posisied').select2().select2('val', response.id_posisi);
if (hak==1) {
document.getElementById("nama_kontaked").disabled = true;
document.getElementById("telp_kontaked").disabled = true;
document.getElementById("id_akuned").disabled = true;
document.getElementById("id_posisied").disabled = true;
document.getElementById("email_kontaked").disabled = true;
document.getElementById("ket_kontaked").disabled = true;
} else {
document.getElementById('buttonDelete').style.display = 'block';
}
}
});
} else {
document.getElementById('detailData').style.display = 'none';
document.getElementById('buttonDelete').style.display = 'none';
}
}
function tambahData() {
var status = 0;
var nama_kontak = document.getElementById("nama_kontaknew").value;
var email_kontak = document.getElementById("email_kontaknew").value;
var telp_kontak = document.getElementById("telp_kontaknew").value;
var ket_kontak = document.getElementById("ket_kontaknew").value;
var id_akun = document.getElementById("id_akunnew").value;
var id_posisi = document.getElementById("id_posisinew").value;
PNotify.removeAll();
if (nama_kontak=="") {
notify("nama_null");
status++;
}
if (id_akun=="") {
notify("akunid_null");
status++;
}
if (id_posisi=="") {
notify("posisiid_null");
status++;
}
if (status==0) {
$.ajax({
url: "<?= base_url() ?>index.php/Menu/MD_Tambah_DataKontak",
type: "POST",
dataType: "json",
data: {
nama_kontak : nama_kontak,
telp_kontak : telp_kontak,
email_kontak : email_kontak,
ket_kontak : ket_kontak,
id_akun : id_akun,
id_posisi : id_posisi,
},
success: function(response) {
if (response.value==1) {
notify("success_add");
delayReload(1000,"<?= base_url() ?>index.php/Menu/MD_MasterKontak/");
} else if (response.value==2) {
notify("kontak_same");
document.getElementById("nama_kontaknew").value = null;
document.getElementById("id_akunnew").value = null;
document.getElementById("id_posisinew").value = null;
} else if (response.value==0) {
notify("failed");
}
}
});
}
setBersih();
}
function ubahData(menu) {
//1. Ganti Nama Kontak
//2. Ganti Email Kontak
//3. Ganti Telepon Kontak
//4. Ganti Keterangan Kontak
//5. Ganti Akun
//6. Ganti Posisi
var id_kontak = document.getElementById("id_kontakLihat").value;
var id_akun = document.getElementById("id_akuned").value;
var id_akunTemp = document.getElementById("id_akunTemp").value;
var id_posisi = document.getElementById("id_posisied").value;
var id_posisiTemp = document.getElementById("id_posisiTemp").value;
var nama_kontak = document.getElementById("nama_kontaked").value;
var nama_kontakTemp = document.getElementById("nama_kontakTemp").value;
var email_kontak = document.getElementById("email_kontaked").value;
var telp_kontak = document.getElementById("telp_kontaked").value;
var ket_kontak = document.getElementById("ket_kontaked").value;
var status = 0;
PNotify.removeAll();
if (id_kontak!="") {
if (nama_kontak.length==0) {
notify("datainput_null");
document.getElementById("nama_kontaked").value = nama_kontakTemp;
status++;
}
}
if (id_akun=="") {
status++;
}
if (id_posisi=="") {
status++;
}
if (status==0) {
$.ajax({
url: "<?= base_url() ?>index.php/Menu/MD_Ubah_DataKontak",
type: "POST",
dataType: "json",
data: {
id_kontak : id_kontak,
id_akun : id_akun,
id_posisi : id_posisi,
nama_kontak : nama_kontak,
email_kontak : email_kontak,
telp_kontak : telp_kontak,
ket_kontak : ket_kontak,
menu : menu,
},
success: function(response) {
if (response.value==1) {
notify("success_ed");
document.getElementById("id_kontakLihat").value = null;
$('#id_kontakLihat').select2().select2('val', null);
document.getElementById("id_kontakLihat").innerHTML = "";
var listData = response.kontak;
var isiMaster = document.getElementById('id_kontakLihat');
isiMaster.innerHTML = isiMaster.innerHTML + '<option value="">Pilih Kontak/Reset</option>';
for (var i = 0; i < listData.length; i++) {
isiMaster.innerHTML = isiMaster.innerHTML + '<option value="' + listData[i]['ID_KONTAK'] + '">' + listData[i]['NAMA_KONTAK'] + '</option>';
}
$('#id_kontakLihat').val(id_kontak).trigger('change');
} else if (response.value==2) {
notify("kontak_same");
document.getElementById("nama_kontaked").value = nama_kontakTemp;
document.getElementById("id_akuned").value = id_akunTemp;
document.getElementById("id_posisied").value = id_posisiTemp;
$('#id_akuned').select2().select2('val', id_akunTemp);
$('#id_posisied').select2().select2('val', id_posisiTemp);
} else if (response.value==3) {
notify("latest");
delayReload(1000,"<?= base_url() ?>index.php/Menu/MD_MasterKontak/");
} else if (response.value==0) {
notify("failed");
}
}
});
}
}
function hapusData() {
PNotify.removeAll();
document.getElementById("id_kontakdel").value = document.getElementById("id_kontakLihat").value;
}
function isiData() {
document.getElementById("id_akunfill").value = document.getElementById("id_akunlap").value;
document.getElementById("id_posisifill").value = document.getElementById("id_posisilap").value;
}
</script>
</body>
</html>
@@ -0,0 +1,397 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-multiselect/bootstrap-multiselect.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/base/jquery-ui.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<style>
.ui-front {
z-index: 9999;
}
.bordergoldall {
border-left-style: solid;
border-right-style: solid;
border-top-style: solid;
border-bottom-style: solid;
border-width: 5px;
border-color: gold;
}
.borderorangeall {
border-left-style: solid;
border-right-style: solid;
border-top-style: solid;
border-bottom-style: solid;
border-width: 5px;
border-color: orange;
}
</style>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<?php
$id_karyawan = $this->session->userdata('id_karyawan');
$nama_panggilan = $this->session->userdata('nama_panggilan');
$username = $this->session->userdata('username');
$tgl_now = date('d/m/Y');
$datShm = $this->Amod->getData_SetHakMenu_byKARYAWAN_byKODE_byNAMA($id_karyawan, "MD", "MASTER - Posisi");
if ($datShm==FALSE) {
$hak = 0;
$tampil = "TIDAK BERHAK";
} else {
$hak = $datShm[0]['AKSES_ID'];
$tampil = $datShm[0]['NAMA_AKSES'];
}
?>
<header class="page-header">
<h2><b>Data Master Posisi | </b><b style="color:LightGreen">[<?=$tampil?>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><a onclick="tutupTab()"><b style="color:LightPink">Tutup Master <i class="fa fa-times"></i></b></a></li>
</ol>
<a class="sidebar-right-toggle" onclick="tutupTab()"></a>
</div>
</header>
<!-- start: page -->
<div class="col-md-12">
<div class="panel-group" id="accordion">
<div class="panel panel-accordion">
<header class="panel-heading">
<h2 class="panel-title">
<a class="accordion-toggle" data-toggle="collapse" onclick="setBersih()" data-parent="#accordion" <?php if ($hak>=2) { ?>href="#collapseOne"<?php } ?>>
<h4><b style="color:Indigo">[1] DATA BARU <?php if ($hak<=1) { ?><i class="fa fa-ban text-danger"></i><?php } ?></b></h4>
</a>
</h2>
</header>
<div id="collapseOne" class="accordion-body collapse">
<div class="panel-body">
<div class="form-group bordergoldall">
<h4><label class="col-md-12 control-label">
<b style="color:DarkCyan"><i>Note : [Warna Merah harus diisi.]</i></b>
</label></h4>
<br><br>
<h4><label class="col-md-2 control-label"><b style="color:Red">Nama Posisi</b></label></h4>
<div class="col-md-4">
<textarea type="text" id="nama_posisinew" rows="3" cols="3" class="form-control" autocomplete="off" data-plugin-maxlength maxlength="30" placeholder="Nama Posisi" required></textarea>
<small class="help-block"></small>
</div>
<div class="col-md-6"></div>
<div class="col-md-12 text-right">
<button type="button" class="btn btn-success" onclick="tambahData()"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
<small class="help-block"></small>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-accordion">
<header class="panel-heading">
<h2 class="panel-title">
<a class="accordion-toggle" data-toggle="collapse" onclick="setBersih()" data-parent="#accordion" <?php if ($hak>0) { ?>href="#collapseTwo"<?php } ?>>
<h4><b style="color:Indigo">[2] CARI DATA <i style="color:Brown">(Ubah/Hapus)</i> <?php if ($hak==0) { ?><i class="fa fa-ban text-danger"></i><?php } ?></b></h4>
</a>
</h2>
</header>
<div id="collapseTwo" class="accordion-body collapse">
<div class="panel-body">
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Pilih Data</b></label></h4>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_posisiLihat" id="id_posisiLihat" onchange="lihatData(value);" class="form-control populate">
<option value="" selected>Pilih Posisi/Reset</option>
<?php if (is_array($posisi) || is_object($posisi)) {
foreach ($posisi as $key) { ?>
<option value="<?= $key['ID_POSISI'] ?>"><?= $key['NAMA_POSISI'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group borderorangeall" id="detailData" hidden="hidden">
<h4><label class="col-md-12 control-label">
<b style="color:DarkOrchid"><i>Note : [Semua Perubahan akan Otomatis tersimpan.]</i></b><br>
<b style="color:DarkCyan"><i>Note : [Warna Merah harus diisi.]</i></b>
</label></h4>
<br><br>
<input type="hidden" id="nama_posisiTemp" class="form-control">
<h4><label class="col-md-2 control-label"><b style="color:Red">Nama Posisi</b></label></h4>
<div class="col-md-4">
<textarea type="text" id="nama_posisied" rows="3" cols="3" <?php if ($hak>=1) { ?>onchange="ubahData(1)"<?php } ?> class="form-control" autocomplete="off" data-plugin-maxlength maxlength="30" placeholder="Nama Posisi" required></textarea>
<small class="help-block"></small>
</div>
<div class="col-md-6"></div>
<div class="col-md-12 text-right" id="buttonDelete" hidden="hidden">
<button type="button" class="btn btn-danger" data-toggle="modal" data-target="#modalHapus" onclick="hapusData()"><strong>Hapus Data</strong> <i class="fa fa-minus"></i></button>
<small class="help-block"></small>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-accordion">
<header class="panel-heading">
<h2 class="panel-title">
<a class="accordion-toggle" data-toggle="collapse" onclick="setBersih()" data-parent="#accordion" <?php if ($hak>0) { ?>href="#collapseThree"<?php } ?>>
<h4><b style="color:Indigo">[3] CETAK DATA <?php if ($hak==0) { ?><i class="fa fa-ban text-danger"></i><?php } ?></b></h4>
</a>
</h2>
</header>
<div id="collapseThree" class="accordion-body collapse">
<div class="panel-body">
<div class="form-group">
<?= form_open('Menu/MD_Excel_DataPosisi', array('id' => 'formmaster'), array('method' => 'MD_Excel_DataPosisi')); ?>
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Menu</b></label></h4>
<div class="col-md-10 btn-group">
<button type="submit" class="btn btn-default" onclick="isiData()" target="_blank"><b style="color:DarkGreen">Excel <i class="fa fa-file-excel-o"></i></b></button>
</div>
<?= form_close(); ?>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
<div id="modalHapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('Menu/MD_Hapus_DataPosisi', array('id' => 'formmaster'), array('method' => 'MD_Hapus_DataPosisi')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_posisidel" id="id_posisidel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus</strong> <i class="fa fa-minus"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php
$this->load->view('template/sidebar_right');
$this->load->view('template/script_vendor');
$this->load->view('template/script_flashdata');
$this->load->view('template/notification');
?>
<script>
function tutupTab() {
window.close();
}
function setBersih() {
document.getElementById("nama_posisinew").value = null;
document.getElementById("nama_posisied").value = null;
document.getElementById('detailData').style.display = 'none';
document.getElementById("id_posisiLihat").value = null;
$('#id_posisiLihat').select2().select2('val', null);
}
function lihatData(id) {
document.getElementById('detailData').style.display = 'block';
var hak = <?=$hak?>;
if (id!="" && hak>0) {
$.ajax({
url: "<?= base_url() ?>index.php/Menu/MD_Ambil_DataPosisi",
type: "POST",
dataType: "json",
data: {
id_posisi : id,
},
success: function(response) {
document.getElementById("nama_posisied").value = response.nama_posisi;
document.getElementById("nama_posisiTemp").value = response.nama_posisi;
if (hak==1) {
document.getElementById("nama_posisied").disabled = true;
} else {
document.getElementById('buttonDelete').style.display = 'block';
}
}
});
} else {
document.getElementById('detailData').style.display = 'none';
document.getElementById('buttonDelete').style.display = 'none';
}
}
function tambahData() {
var status = 0;
var nama_posisi = document.getElementById("nama_posisinew").value;
PNotify.removeAll();
if (nama_posisi=="") {
notify("nama_null");
status++;
}
if (status==0) {
$.ajax({
url: "<?= base_url() ?>index.php/Menu/MD_Tambah_DataPosisi",
type: "POST",
dataType: "json",
data: {
nama_posisi : nama_posisi,
},
success: function(response) {
if (response.value==1) {
notify("success_add");
delayReload(1000,"<?= base_url() ?>index.php/Menu/MD_MasterPosisi/");
} else if (response.value==2) {
notify("name_same");
document.getElementById("nama_posisinew").value = null;
} else if (response.value==0) {
notify("failed");
}
}
});
}
setBersih();
}
function ubahData(menu) {
//1. Ganti Nama Posisi
var id_posisi = document.getElementById("id_posisiLihat").value;
var nama_posisi = document.getElementById("nama_posisied").value;
var nama_posisiTemp = document.getElementById("nama_posisiTemp").value;
var status = 0;
PNotify.removeAll();
if (nama_posisi.length==0) {
notify("datainput_null");
document.getElementById("nama_posisied").value = nama_posisiTemp;
status++;
}
if (status==0) {
$.ajax({
url: "<?= base_url() ?>index.php/Menu/MD_Ubah_DataPosisi",
type: "POST",
dataType: "json",
data: {
id_posisi : id_posisi,
nama_posisi : nama_posisi,
menu : menu,
},
success: function(response) {
if (response.value==1) {
notify("success_ed");
document.getElementById("id_posisiLihat").value = null;
$('#id_posisiLihat').select2().select2('val', null);
document.getElementById("id_posisiLihat").innerHTML = "";
var listData = response.posisi;
var isiMaster = document.getElementById('id_posisiLihat');
isiMaster.innerHTML = isiMaster.innerHTML + '<option value="">Pilih Posisi/Reset</option>';
for (var i = 0; i < listData.length; i++) {
isiMaster.innerHTML = isiMaster.innerHTML + '<option value="' + listData[i]['ID_POSISI'] + '">' + listData[i]['NAMA_POSISI'] + '</option>';
}
$('#id_posisiLihat').val(id_posisi).trigger('change');
} else if (response.value==2) {
notify("name_same");
document.getElementById("nama_posisied").value = nama_posisiTemp;
} else if (response.value==3) {
notify("latest");
delayReload(1000,"<?= base_url() ?>index.php/Menu/MD_MasterPosisi/");
} else if (response.value==0) {
notify("failed");
}
}
});
}
}
function hapusData() {
PNotify.removeAll();
document.getElementById("id_posisidel").value = document.getElementById("id_posisiLihat").value;
}
function isiData() {
}
</script>
</body>
</html>
+367
View File
@@ -0,0 +1,367 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Menu | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA MENU</strong>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modalTambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="table1">
<thead>
<?php if ($hak==2) { ?>
<th class="default center">No</th>
<th class="center default">Kode</th>
<th class="default">Nama</th>
<th class="default center">PILIHAN</th>
<?php } else { ?>
<th class="default center">No</th>
<th class="center default">Kode</th>
<th class="default">Nama</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($menu) || is_object($menu)) {
$no = 1;
foreach ($menu as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td class="center"><b style="color:DarkGreen"><?= $key['KODE_MENU']; ?></b></td>
<td><?= $key['NAMA_MENU']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td class="center"><b style="color:DarkGreen"><?= $key['KODE_MENU']; ?></b></td>
<td><?= $key['NAMA_MENU']; ?></td>
<?php } ?>
<?php if ($hak==2) { ?>
<td class="actions center">
<span data-toggle="modal" data-target="#modalUbah"><button type="button" onclick="ubahData('<?=$key['ID_MENU']?>','<?= $key['KODE_MENU']; ?>','<?= $key['NAMA_MENU']; ?>')" class="btn btn-xs btn-warning" title="" data-toggle="tooltip" data-trigger="hover" data-original-title="Tombol untuk Ubah Data"><i class="fa fa-pencil"></i></button></span>
<?php if ($key['LOCK']==0) { ?>
<span data-toggle="modal" data-target="#modalHapus"><button type="button" onclick="hapusData('<?=$key['ID_MENU']?>')" class="btn btn-xs btn-danger" title="" data-toggle="tooltip" data-trigger="hover" data-original-title="Tombol untuk Hapus Data"><i class="fa fa-trash-o"></i></button></span>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modalTambah">
<?= form_open('ManageMenu/simpan', array('id' => 'formmenu'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Kode</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="kode_menu" id="kode_menu" class="form-control" style="text-transform:uppercase" autocomplete="off" placeholder="Kode Menu" data-plugin-maxlength maxlength="10" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_menu" id="nama_menu" class="form-control" autocomplete="off" placeholder="Nama Menu" data-plugin-maxlength maxlength="64" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modalUbah">
<?= form_open('ManageMenu/ubah', array('id' => 'formmenu'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_menued" id="id_menued" class="form-control">
<div class="col-md-2">
<label><strong class="text-danger">Kode</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="kode_menued" id="kode_menued" class="form-control" style="text-transform:uppercase" autocomplete="off" placeholder="Kode Menu" data-plugin-maxlength maxlength="10" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_menued" id="nama_menued" class="form-control" autocomplete="off" placeholder="Nama Menu" data-plugin-maxlength maxlength="64" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modalHapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageMenu/hapus', array('id' => 'formmenu'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_menudel" id="id_menudel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus</strong> <i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sudah digunakan, tidak bisa diproses.',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_same')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Nama Merk sama, proses dihentikan.',
type: 'error',
shadow: true
});
<?php } ?>
});
$('#table1').dataTable( {
"paging": false
} );
function closeTab() {
window.close();
}
function ubahData(id_menu, kode_menu, nama_menu) {
document.getElementById("id_menued").value = id_menu;
document.getElementById("kode_menued").value = kode_menu;
document.getElementById("nama_menued").value = nama_menu;
}
function hapusData(id_menu) {
document.getElementById("id_menudel").value = id_menu;
}
</script>
</body>
</html>
+341
View File
@@ -0,0 +1,341 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Merk | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA MERK</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th class="dark">Nama Merk</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Nama Merk</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($merk) || is_object($merk)) {
$no = 1;
foreach ($merk as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['NAMA_MERK']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['NAMA_MERK']; ?></td>
<?php } ?>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_MERK']; ?>','<?= $key['NAMA_MERK']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_MERK']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_MERK']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageMerk/simpan', array('id' => 'formmerk'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Merk</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_merk" id="NAMA_MERK" class="form-control" autocomplete="off" placeholder="Nama Merk" data-plugin-maxlength maxlength="64" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageMerk/ubah', array('id' => 'formmerk'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_merked" id="id_merked" class="form-control">
<div class="col-md-2">
<label><strong class="text-danger">Merk</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_merked" id="nama_merked" class="form-control" autocomplete="off" placeholder="Nama Merk" data-plugin-maxlength maxlength="64" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageMerk/hapus', array('id' => 'formmerk'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_merkdel" id="id_merkdel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus</strong> <i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sudah digunakan, tidak bisa diproses.',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_same')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Nama Merk sama, proses dihentikan.',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_merk, nama_merk) {
document.getElementById("id_merked").value = id_merk;
document.getElementById("nama_merked").value = nama_merk;
}
function hapusData(id_merk) {
document.getElementById("id_merkdel").value = id_merk;
}
</script>
</body>
</html>
+341
View File
@@ -0,0 +1,341 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Model | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA MODEL</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th class="dark">Nama Model</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Nama Model</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($model) || is_object($model)) {
$no = 1;
foreach ($model as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['NAMA_MODEL']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['NAMA_MODEL']; ?></td>
<?php } ?>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_MODEL']; ?>','<?= $key['NAMA_MODEL']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_MODEL']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_MODEL']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageModel/simpan', array('id' => 'formmodel'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Model</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_model" id="NAMA_MODEL" class="form-control" autocomplete="off" placeholder="Nama Model" data-plugin-maxlength maxlength="64" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageModel/ubah', array('id' => 'formmodel'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_modeled" id="id_modeled" class="form-control">
<div class="col-md-2">
<label><strong class="text-danger">Model</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_modeled" id="nama_modeled" class="form-control" autocomplete="off" placeholder="Nama Model" data-plugin-maxlength maxlength="64" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageModel/hapus', array('id' => 'formmodel'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_modeldel" id="id_modeldel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus</strong> <i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sudah digunakan, tidak bisa diproses.',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_same')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Nama Model sama, proses dihentikan.',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_model, nama_model) {
document.getElementById("id_modeled").value = id_model;
document.getElementById("nama_modeled").value = nama_model;
}
function hapusData(id_model) {
document.getElementById("id_modeldel").value = id_model;
}
</script>
</body>
</html>
+409
View File
@@ -0,0 +1,409 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Part | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA PART</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th class="dark">Nama Part</th>
<th class="dark">Terakhir Update</th>
<th class="dark text-right">Harga HPP</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Nama Part</th>
<th class="dark">Terakhir Update</th>
<th class="dark text-right">Harga HPP</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($part) || is_object($part)) {
$no = 1;
$nama_part = NULL;
foreach ($part as $key) {
if ($key['NAMA_PART']!=$nama_part) {
$nama_part = $key['NAMA_PART'];
?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['NAMA_PART']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['NAMA_PART']; ?></td>
<?php } ?>
<td><?= $key['TANGGAL']; ?></td>
<?php if ($key['HPP']==NULL) { ?>
<td class="text-right text-secondary"><strong>0.00</strong></td>
<?php } else { ?>
<td class="text-right text-secondary"><strong><?= $key['HPP']; ?></strong></td>
<?php } ?>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_PART']; ?>','<?= $key['TGL_HPAR']; ?>','<?= $key['HPP_HPAR']; ?>','<?= $key['HPP_HPAR']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_PART']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_PART']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
<?php $no++; } } ?>
</tr>
<?php } ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManagePart/simpan', array('id' => 'formpart'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_part" id="NAMA_PART" class="form-control" autocomplete="off" placeholder="Nama Part" data-plugin-maxlength maxlength="50" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">HPP</strong></label>
</div>
<div class="col-md-10">
<div class="input-group">
<span class="input-group-addon">Rp</span>
<input type="decimal" name="hpp_hpar" id="HPP_HPAR" class="form-control" autocomplete="off" placeholder="0.00" required>
</span>
</div>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManagePart/ubah', array('id' => 'formhpppart'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_parted" id="id_parted" class="form-control">
<div class="col-md-6">
<label><strong>Terakhir Update</strong></label>
</div>
<div class="col-md-6">
<label><strong>Tanggal Sekarang</strong></label>
</div>
<div class="col-md-6">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
<input type="date" name="tgl_hpared" id="tgl_hpared" class="form-control" disabled>
<small class="help-block"></small>
</div>
</div>
<div class="col-md-6">
<div class="input-group">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
<input type="date" name="tgl_hpar" id="tgl_hpar" class="form-control" value="<?= $tgl ?>" disabled>
<small class="help-block"></small>
</div>
</div>
</div>
<div class="form-group">
<div class="col-md-6">
<label><strong>Harga Awal</strong></label>
</div>
<div class="col-md-6">
<label><strong class="text-danger">Harga HPP Baru</strong></label>
</div>
<div class="col-md-6">
<div class="input-group">
<span class="input-group-addon">Rp</span>
<input type="decimal" name="hpp" id="hpp" class="form-control" disabled>
</span>
</div>
<small class="help-block"></small>
</div>
<div class="col-md-6">
<div class="input-group">
<span class="input-group-addon">Rp</span>
<input type="decimal" name="hpp_hpared" id="hpp_hpared" class="form-control" autocomplete="off" required>
</span>
</div>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah</strong> <i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManagePart/hapus', array('id' => 'formpart'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_partdel" id="id_partdel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus</strong> <i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-autosize/jquery.autosize.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('not_zero_negative')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Nilai kurang dari/sama dengan 0.',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data terpakai, tidak dapat diproses.',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_part, tgl_hpar, hpp, hpp_hpar) {
document.getElementById("id_parted").value = id_part;
document.getElementById("tgl_hpared").value = tgl_hpar;
document.getElementById("hpp").value = hpp;
document.getElementById("hpp_hpared").value = hpp_hpar;
}
function hapusData(id_part) {
document.getElementById("id_partdel").value = id_part;
}
</script>
</body>
</html>
@@ -0,0 +1,858 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Pelanggan | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<div class="row">
<div class="col-md-4">
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title"><strong style="color:Teal">DATA PELANGGAN TERBARU</strong><br><b class="text-quartenary"><i>10 Data Sampai <?=$tgl_now?></i></b></h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="table1">
<thead>
<th class="dark center">No</th>
<th class="dark">Pelanggan</th>
</thead>
<tbody>
<?php
if (is_array($pel_latest) || is_object($pel_latest)) {
$no = 1;
foreach ($pel_latest as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['TYPE_PELANGGAN']=="0") { ?>
<td><strong class="text-primary">Corporate</strong> : <br><?= $key['NAMA_PELANGGAN'] ?> (<?= $key['NAMA_KOTA'] ?>)</td>
<?php } else if ($key['TYPE_PELANGGAN']=="1") { ?>
<td><strong class="text-success">Dealer</strong> : <br><?= $key['NAMA_PELANGGAN'] ?> (<?= $key['NAMA_KOTA'] ?>)</td>
<?php } else if ($key['TYPE_PELANGGAN']=="2") { ?>
<td><strong class="text-warning">User</strong> : <br><?= $key['NAMA_PELANGGAN'] ?> (<?= $key['NAMA_KOTA'] ?>)</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
</div>
<div class="col-md-8">
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:HotPink">DATA PELANGGAN</strong><br><i class="text-secondary">Note : [Set Filter akan tersimpan untuk Tampilan kedepannya.]</i>
<br><i style="color:Blue">Note : [Auto Refresh dimatikan, tekan tombol Perbarui Halaman untuk cek data terbaru.]</i>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2 OR $hak==1) { ?>
<?=form_open('ManagePelanggan/simpanset_AA1');?>
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Nama</b></label></h4>
<div class="col-md-4">
<div class="form-group">
<input type="text" name="nama_spe" id="nama_spe" value="<?=$nama_spe?>" class="form-control" autocomplete="off" style="text-transform:uppercase" data-plugin-maxlength maxlength="32" placeholder="Nama Pelanggan">
</div>
</div>
</div>
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Type</b></label></h4>
<div class="col-md-4">
<div class="form-group">
<select data-plugin-selectTwo name="type_spe" id="type_spe" class="form-control populate">
<?php if ($type_spe==9) { ?>
<option value="9" selected>Semua Type</option>
<option value="0">Corporate</option>
<option value="1">Dealer</option>
<option value="2">User</option>
<?php } else if ($type_spe==0) { ?>
<option value="9">Semua Type</option>
<option value="0" selected>Corporate</option>
<option value="1">Dealer</option>
<option value="2">User</option>
<?php } else if ($type_spe==1) { ?>
<option value="9">Semua Type</option>
<option value="0">Corporate</option>
<option value="1" selected>Dealer</option>
<option value="2">User</option>
<?php } else if ($type_spe==2) { ?>
<option value="9">Semua Type</option>
<option value="0">Corporate</option>
<option value="1">Dealer</option>
<option value="2" selected>User</option>
<?php } ?>
</select>
</div>
</div>
</div>
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Kota</b></label></h4>
<div class="col-md-4">
<div class="form-group">
<select data-plugin-selectTwo name="id_kota" id="id_kota" class="form-control populate">
<option value="0" selected>Semua Kota</option>
<?php if (is_array($kota) || is_object($kota)) {
foreach ($kota as $key) {
if ($key['ID_KOTA'] == $id_kota) { ?>
<option value="<?= $key['ID_KOTA'] ?>" selected><?= $key['NAMA_KOTA'] ?></option>
<?php } else { ?>
<option value="<?= $key['ID_KOTA'] ?>" ><?= $key['NAMA_KOTA'] ?></option>
<?php } ?>
<?php }
} ?>
</select>
</div>
</div>
</div>
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Kelompok</b></label></h4>
<div class="col-md-4">
<div class="form-group">
<select data-plugin-selectTwo name="id_kelompok" id="id_kelompok" class="form-control populate">
<option value="0" selected>Semua Kelompok</option>
<?php if (is_array($kelompok) || is_object($kelompok)) {
foreach ($kelompok as $key) {
if ($key['ID_KELOMPOK'] == $id_kelompok) { ?>
<option value="<?= $key['ID_KELOMPOK'] ?>" selected><?= $key['NAMA_KELOMPOK'] ?></option>
<?php } else { ?>
<option value="<?= $key['ID_KELOMPOK'] ?>" ><?= $key['NAMA_KELOMPOK'] ?></option>
<?php } ?>
<?php }
} ?>
</select>
</div>
</div>
</div>
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Menu</b></label></h4>
<div class="col-md-8">
<button type="submit" class="btn btn-primary"><strong>Set Filter</strong> <i class="fa fa-cog"></i></button>
<a href="<?php echo base_url('') ?>index.php/ManagePelanggan/"><button type="button" class="btn btn-default" style="color:FireBrick"><strong>Perbarui Halaman <i class="fa fa-rotate-left"></i></strong></button></a>
<button type="button" class="btn btn-default text-quartenary" data-toggle="modal" data-target="#modal-cetak"><strong>Cetak Data</strong> <i class="fa fa-file-excel-o"></i></button>
</div>
</div>
<br>
<?=form_close();?>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="table2">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th class="dark">Pelanggan</th>
<th class="dark">TOP</th>
<th class="dark">Alamat | Telepon</th>
<th class="dark">NPWP | PIC</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Pelanggan</th>
<th class="dark">TOP</th>
<th class="dark">Alamat | Telepon</th>
<th class="dark">NPWP | PIC</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($pelanggan) || is_object($pelanggan)) {
$no = 1;
foreach ($pelanggan as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['TYPE_PELANGGAN']=="0") { ?>
<td><strong class="text-primary">Corporate</strong> : <br><?= $key['NAMA_PELANGGAN'] ?><br>[<?= $key['NAMA_KOTA'] ?>]<?php if ($key['LOCK']==1) { ?><br><i style="color:FireBrick">(Terpakai)</i><?php } ?></td>
<?php } else if ($key['TYPE_PELANGGAN']=="1") { ?>
<td><strong class="text-success">Dealer</strong> : <br><?= $key['NAMA_PELANGGAN'] ?><br>[<?= $key['NAMA_KOTA'] ?>]<?php if ($key['LOCK']==1) { ?><br><i style="color:FireBrick">(Terpakai)</i><?php } ?></td>
<?php } else if ($key['TYPE_PELANGGAN']=="2") { ?>
<td><strong class="text-warning">User</strong> : <br><?= $key['NAMA_PELANGGAN'] ?><br>[<?= $key['NAMA_KOTA'] ?>]<?php if ($key['LOCK']==1) { ?><br><i style="color:FireBrick">(Terpakai)</i><?php } ?></td>
<?php } ?>
<td><?= $key['TOP_PELANGGAN']; ?></td>
<?php if ($key['TELP_PELANGGAN']=="" OR $key['TELP_PELANGGAN']==NULL) { ?>
<td><?= $key['ALAMAT_PELANGGAN']; ?></td>
<?php } else { ?>
<td><?= $key['ALAMAT_PELANGGAN']; ?><br><i style="color:Teal"><?= $key['TELP_PELANGGAN']; ?></i></td>
<?php } ?>
<?php if ($key['PIC_PELANGGAN']=="" OR $key['PIC_PELANGGAN']==NULL) { ?>
<td><?= $key['NPWP_PELANGGAN']; ?></td>
<?php } else { ?>
<td><?= $key['NPWP_PELANGGAN']; ?><br><i style="color:Teal"><?= $key['PIC_PELANGGAN']; ?></i></td>
<?php } ?>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_PELANGGAN']; ?>','<?= $key['LIMIT_PELANGGAN']; ?>','<?= $key['TYPE_PELANGGAN']; ?>','<?= $key['KOTA_ID']; ?>','<?= $key['KELOMPOK_ID']; ?>','<?= $key['TOP_PELANGGAN']; ?>','<?= $key['NAMA_PELANGGAN']; ?>','<?= $key['ALIAS_PELANGGAN']; ?>','<?= $key['TELP_PELANGGAN']; ?>','<?= $key['ALAMAT_PELANGGAN']; ?>','<?= $key['KIRIM_PELANGGAN']; ?>','<?= $key['PIC_PELANGGAN']; ?>','<?= $key['NPWP_PELANGGAN']; ?>','<?= $key['EMAIL_PELANGGAN']; ?>','<?= $key['JANGKA_PELANGGAN']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_PELANGGAN']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_PELANGGAN']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
</div>
</div>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManagePelanggan/simpan', array('id' => 'formpelanggan'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<label class="col-md-2 control-label"><strong class="text-danger">Tipe</strong></label>
<div class="col-md-10">
<select data-plugin-selectTwo name="type_pelanggan" id="TYPE_PELANGGAN" class="form-control populate" required>
<option value="" selected>Pilih Tipe</option>
<option value="0">Corporate | Limit Rp 300.000.000,-</option>
<option value="1">Dealer | Limit Rp 100.000.000,-</option>
<option value="2">User | Limit Rp 25.000.000,-</option>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label"><strong class="text-danger">Kota</strong></label>
<div class="col-md-4">
<select data-plugin-selectTwo name="id_kota" id="ID_KOTA" class="form-control populate" required>
<option value="" selected>Pilih Nama Kota</option>
<?php if (is_array($kota) || is_object($kota)) {
foreach ($kota as $key) { ?>
<option value="<?= $key['ID_KOTA'] ?>" ><?= $key['NAMA_KOTA'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
<label class="col-md-2 control-label"><strong>Kelompok</strong></label>
<div class="col-md-4">
<select data-plugin-selectTwo name="id_kelompok" id="ID_KELOMPOK" class="form-control populate">
<option value="" selected>Pilih Kelompok</option>
<?php if (is_array($kelompok) || is_object($kelompok)) {
foreach ($kelompok as $key) { ?>
<option value="<?= $key['ID_KELOMPOK'] ?>" ><?= $key['NAMA_KELOMPOK'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">TOP</strong></label>
</div>
<div class="col-md-10">
<?php if ($username=="amin") { ?>
<input disabled type="number" name="top_pelanggan" id="TOP_PELANGGAN" class="form-control" autocomplete="off" value="0" required>
<?php } else { ?>
<input type="number" name="top_pelanggan" id="TOP_PELANGGAN" class="form-control" autocomplete="off" value="0" required>
<?php } ?>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_pelanggan" id="NAMA_PELANGGAN" class="form-control" autocomplete="off" placeholder="Nama Pelanggan" data-plugin-maxlength maxlength="80" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Alias</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="alias_pelanggan" id="ALIAS_PELANGGAN" class="form-control" autocomplete="off" placeholder="Nama Alias" data-plugin-maxlength maxlength="50">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Alamat</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="alamat_pelanggan" id="ALAMAT_PELANGGAN" class="form-control" autocomplete="off" placeholder="Alamat Nota" data-plugin-maxlength maxlength="124">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Alamat Kirim</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="kirim_pelanggan" id="KIRIM_PELANGGAN" class="form-control" autocomplete="off" placeholder="Alamat Pengiriman" data-plugin-maxlength maxlength="124">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Telepon</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="telp_pelanggan" id="TELP_PELANGGAN" class="form-control" autocomplete="off" placeholder="Nomor Telepon" data-plugin-maxlength maxlength="50">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>PIC</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="pic_pelanggan" id="PIC_PELANGGAN" class="form-control" autocomplete="off" placeholder="Nama PIC" data-plugin-maxlength maxlength="50">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>NPWP</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="npwp_pelanggan" id="NPWP_PELANGGAN" data-plugin-masked-input data-input-mask="99.999.999.9-999.999" placeholder="__.___.___._-___.___" class="form-control" autocomplete="off">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Email</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="email_pelanggan" id="EMAIL_PELANGGAN" class="form-control" autocomplete="off" placeholder="Alamat Email" data-plugin-maxlength maxlength="50">
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah </strong><i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManagePelanggan/ubah', array('id' => 'formpelanggan'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_pelangganed" id="id_pelangganed" class="form-control">
<label class="col-md-2 control-label"><strong class="text-danger">Tipe</strong></label>
<div class="col-md-4">
<select data-plugin-selectTwo name="type_pelangganed" id="type_pelangganed" class="form-control populate" required>
<option value="" selected>Pilih Tipe</option>
<option value="0">Corporate</option>
<option value="1">Dealer</option>
<option value="2">User</option>
</select>
<small class="help-block"></small>
</div>
<label class="col-md-2 control-label"><strong class="text-danger">Kota</strong></label>
<div class="col-md-4">
<select data-plugin-selectTwo name="id_kotaed" id="id_kotaed" class="form-control populate" required>
<option value="" selected>Pilih Nama Kota</option>
<?php if (is_array($kota) || is_object($kota)) {
foreach ($kota as $key) { ?>
<option value="<?= $key['ID_KOTA'] ?>" ><?= $key['NAMA_KOTA'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">TOP</strong></label>
</div>
<div class="col-md-4">
<?php if ($username=="admin" OR $username=="sugeng" OR $username=="iwan" OR $username=="helda" OR $username=="venny" OR $username=="gita") { ?>
<input type="number" name="top_pelangganed" id="top_pelangganed" class="form-control" autocomplete="off" required>
<?php } else { ?>
<input disabled type="number" name="top_pelangganed" id="top_pelangganed" class="form-control" autocomplete="off" required>
<?php } ?>
<small class="help-block"></small>
</div>
<label class="col-md-2 control-label"><strong>Kelompok</strong></label>
<div class="col-md-4">
<select data-plugin-selectTwo name="id_kelompoked" id="id_kelompoked" class="form-control populate">
<option value="0" selected>Tanpa Kelompok</option>
<?php if (is_array($kelompok) || is_object($kelompok)) {
foreach ($kelompok as $key) { ?>
<option value="<?= $key['ID_KELOMPOK'] ?>" ><?= $key['NAMA_KELOMPOK'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_pelangganed" id="nama_pelangganed" class="form-control" autocomplete="off" placeholder="Nama Pelanggan" data-plugin-maxlength maxlength="80" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Alias</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="alias_pelangganed" id="alias_pelangganed" class="form-control" autocomplete="off" placeholder="Nama Alias" data-plugin-maxlength maxlength="50">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Alamat</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="alamat_pelangganed" id="alamat_pelangganed" class="form-control" autocomplete="off" placeholder="Alamat Nota" data-plugin-maxlength maxlength="124">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Alamat Kirim</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="kirim_pelangganed" id="kirim_pelangganed" class="form-control" autocomplete="off" placeholder="Alamat Pengiriman" data-plugin-maxlength maxlength="124">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Telepon</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="telp_pelangganed" id="telp_pelangganed" class="form-control" autocomplete="off" placeholder="Nomor Telepon" data-plugin-maxlength maxlength="50">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>PIC</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="pic_pelangganed" id="pic_pelangganed" class="form-control" autocomplete="off" placeholder="Nama PIC" data-plugin-maxlength maxlength="50">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>NPWP</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="npwp_pelangganed" id="npwp_pelangganed" data-plugin-masked-input data-input-mask="99.999.999.9-999.999" placeholder="__.___.___._-___.___" class="form-control" autocomplete="off">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Email</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="email_pelangganed" id="email_pelangganed" class="form-control" autocomplete="off" placeholder="Alamat Email" data-plugin-maxlength maxlength="50">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Limit</strong></label>
</div>
<div class="col-md-10">
<div class="input-group">
<span class="input-group-addon">Rp</span>
<?php if ($username=="admin" OR $username=="iwan" OR $username=="sugeng" OR $username=="venny" OR $username=="helda") { ?>
<input type="decimal" name="limit_pelangganed" id="limit_pelangganed" class="form-control" autocomplete="off" placeholder="0.00" required>
<?php } else { ?>
<input disabled type="decimal" name="limit_pelangganed" id="limit_pelangganed" class="form-control" autocomplete="off" placeholder="0.00" required>
<?php } ?>
</span>
</div>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Jangka</strong></label>
</div>
<div class="col-md-10">
<?php if ($username=="admin" OR $username=="venny" OR $username=="sugeng" OR $username=="helda" OR $username=="iwan") { ?>
<input type="number" name="jangka_pelangganed" id="jangka_pelangganed" class="form-control" required>
<?php } else { ?>
<input disabled type="number" name="jangka_pelangganed" id="jangka_pelangganed" class="form-control" required>
<?php } ?>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManagePelanggan/hapus', array('id' => 'formpelanggan'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_pelanggandel" id="id_pelanggandel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus </strong><i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<!-- Modal Cetak -->
<div id="modal-cetak" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManagePelanggan/simpan_excel_pelanggan', array('method' => 'post'), array('id' => 'formpelanggan')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Cetak Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<h4>Apakah ingin mencetak Data?<br><i style="color:Teal">Data yang dicetak sesuai dengan Filter yang sedang Aktif.</i></h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitCetak" id="SubmitCetak" formtarget="_blank" class="btn btn-default"><strong>Cetak</strong> <i class="fa fa-file-excel-o"></i></a></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-maskedinput/jquery.maskedinput.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.ajax.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('not_valid')) { ?>
new PNotify({
title: 'Pemberitahuan',
text: 'Nilai tidak sesuai, cek kembali.',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('not_limit')) { ?>
new PNotify({
title: 'Pemberitahuan',
text: 'Limit tidak standard, pastikan data benar.',
type: 'warning',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('not_top')) { ?>
new PNotify({
title: 'Pemberitahuan',
text: 'TOP tidak standard, pastikan data benar.',
type: 'warning',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Pemberitahuan',
text: 'Data sudah digunakan, tidak dapat diproses.',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_copy')) { ?>
new PNotify({
title: 'Pemberitahuan',
text: 'Nama Pelanggan sudah terpakai, tidak dapat diproses.',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
$('#table1').dataTable( {
"paging": false
} );
$('#table2').dataTable( {
"paging": false
} );
$('#SubmitCetak').click(function() {
var st = $('#type_cetak').val();
if (st != '') {
$('#modal-cetak').modal('toggle');
}
});
function ubahData(id_pelanggan, limit_pelanggan, type_pelanggan, id_kota, id_kelompok, top_pelanggan, nama_pelanggan, alias_pelanggan, telp_pelanggan, alamat_pelanggan, kirim_pelanggan, pic_pelanggan, npwp_pelanggan, email_pelanggan, jangka_pelanggan) {
document.getElementById("id_pelangganed").value = id_pelanggan;
document.getElementById("limit_pelangganed").value = limit_pelanggan;
document.getElementById("type_pelangganed").value = type_pelanggan;
document.getElementById("id_kotaed").value = id_kota;
document.getElementById("id_kelompoked").value = id_kelompok;
document.getElementById("top_pelangganed").value = top_pelanggan;
document.getElementById("nama_pelangganed").value = nama_pelanggan;
document.getElementById("alias_pelangganed").value = alias_pelanggan;
document.getElementById("telp_pelangganed").value = telp_pelanggan;
document.getElementById("alamat_pelangganed").value = alamat_pelanggan;
document.getElementById("kirim_pelangganed").value = kirim_pelanggan;
document.getElementById("pic_pelangganed").value = pic_pelanggan;
document.getElementById("npwp_pelangganed").value = npwp_pelanggan;
document.getElementById("email_pelangganed").value = email_pelanggan;
document.getElementById("jangka_pelangganed").value = jangka_pelanggan;
$('#id_kotaed').select2().select2('val', id_kota);
$('#id_kelompoked').select2().select2('val', id_kelompok);
$('#type_pelangganed').select2().select2('val', type_pelanggan);
}
function hapusData(id_pelanggan) {
document.getElementById("id_pelanggandel").value = id_pelanggan;
}
</script>
</body>
</html>
@@ -0,0 +1,183 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Perkiraan | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA PERKIRAAN</strong>
</h2>
</header>
<div class="panel-body">
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<th class="dark center">No</th>
<th class="dark">Kode Perkiraan</th>
<th class="dark">Nama Perkiraan</th>
</thead>
<tbody>
<?php
if (is_array($perkiraan) || is_object($perkiraan)) {
$no = 1;
foreach ($perkiraan as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['KODE_PERKIRAAN']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['KODE_PERKIRAAN']; ?></td>
<?php } ?>
<td><?= $key['NAMA_PERKIRAAN']; ?></td>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('flash')) { ?>
new PNotify({
title: 'Pemberitahuan',
text: 'Perkiraan berhasil <?= $this->session->flashdata('flash'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('flashgagal')) { ?>
new PNotify({
title: 'Pemberitahuan',
text: 'Perkiraan gagal <?= $this->session->flashdata('flashgagal'); ?>.',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
</script>
</body>
</html>
@@ -0,0 +1,415 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Pihak Ke3 | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA PIHAKKE3</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak==2) { ?>
<th class="center dark">No</th>
<th class="dark">Nama Pihak Ke3</th>
<th class="dark">Alamat</th>
<th class="dark">Kota</th>
<th class="dark">Nomor Telepon</th>
<th class="center dark">PILIHAN</th>
<?php } else { ?>
<th class="center dark">No</th>
<th class="dark">Nama Pihak Ke3</th>
<th class="dark">Alamat</th>
<th class="dark">Kota</th>
<th class="dark">Nomor Telepon</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($pihakke3) || is_object($pihakke3)) {
$no = 1;
foreach ($pihakke3 as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['NAMA_PIHAKKE3']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['NAMA_PIHAKKE3']; ?></td>
<?php } ?>
<td><?= $key['ALAMAT_PIHAKKE3']; ?></td>
<td><?= $key['NAMA_KOTA']; ?></td>
<td><?= $key['TELP_PIHAKKE3']; ?></td>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_PIHAKKE3']; ?>','<?= $key['NAMA_PIHAKKE3']; ?>','<?= $key['ALAMAT_PIHAKKE3']; ?>','<?= $key['TELP_PIHAKKE3']; ?>','<?= $key['KOTA_ID']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_PIHAKKE3']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_PIHAKKE3']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManagePihakKe3/simpan', array('id' => 'formpihakke3'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<label class="col-md-2 control-label"><strong class="text-danger">Kota</strong></label>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_kota" id="ID_KOTA" class="form-control populate" required>
<option value="" selected>Pilih Nama Kota</option>
<?php if (is_array($kota) || is_object($kota)) {
foreach ($kota as $key) { ?>
<option value="<?= $key['ID_KOTA'] ?>" ><?= $key['NAMA_KOTA'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_pihakke3" id="NAMA_PIHAKKE3" class="form-control" autocomplete="off" placeholder="Nama Pihakke3" data-plugin-maxlength maxlength="50" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Alamat</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="alamat_pihakke3" id="ALAMAT_PIHAKKE3" class="form-control" autocomplete="off" placeholder="Alamat" data-plugin-maxlength maxlength="50">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Telp</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="telp_pihakke3" id="TELP_PIHAKKE3" class="form-control" autocomplete="off" placeholder="Nomor Telepon" data-plugin-maxlength maxlength="30" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManagePihakKe3/ubah', array('id' => 'formpihakke3'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_pihakke3ed" id="id_pihakke3ed" class="form-control">
<div class="col-md-2">
<label><strong class="text-danger">Kota</strong></label>
</div>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_kotaed" id="id_kotaed" class="form-control populate" required>
<?php if (is_array($kota) || is_object($kota)) {
foreach ($kota as $key) { ?>
<option value="<?= $key['ID_KOTA'] ?>"><?= $key['NAMA_KOTA'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_pihakke3ed" id="nama_pihakke3ed" class="form-control" autocomplete="off" placeholder="Nama Pihakke3" data-plugin-maxlength maxlength="50" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Alamat</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="alamat_pihakke3ed" id="alamat_pihakke3ed" class="form-control" placeholder="Alamat" data-plugin-maxlength maxlength="50" autocomplete="off">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Telp</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="telp_pihakke3ed" id="telp_pihakke3ed" class="form-control" autocomplete="off" placeholder="Nomor Telepon" data-plugin-maxlength maxlength="30">
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManagePihakKe3/hapus', array('id' => 'formpihakke3hapus'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_pihakke3del" id="id_pihakke3del" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger" onclick="DisableButton(this);"><strong>Hapus</strong> <i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data terpakai, tidak bisa diproses',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_pihakke3, nama_pihakke3, alamat_pihakke3, telp_pihakke3, id_kota) {
document.getElementById("id_pihakke3ed").value = id_pihakke3;
document.getElementById("nama_pihakke3ed").value = nama_pihakke3;
document.getElementById("alamat_pihakke3ed").value = alamat_pihakke3;
document.getElementById("telp_pihakke3ed").value = telp_pihakke3;
document.getElementById("id_kotaed").value = id_kota;
$('#id_kotaed').select2().select2('val', id_kota);
}
function hapusData(id_pihakke3) {
document.getElementById("id_pihakke3del").value = id_pihakke3;
}
</script>
</body>
</html>
+331
View File
@@ -0,0 +1,331 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Posisi | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA POSISI</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th class="dark">Nama Posisi</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Nama Posisi</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($posisi) || is_object($posisi)) {
$no = 1;
foreach ($posisi as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['NAMA_POSISI']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['NAMA_POSISI']; ?></td>
<?php } ?>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_POSISI']; ?>','<?= $key['NAMA_POSISI']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_POSISI']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_POSISI']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManagePosisi/simpan', array('id' => 'formposisi'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Posisi</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_posisi" id="NAMA_POSISI" class="form-control" autocomplete="off" placeholder="Nama Posisi" data-plugin-maxlength maxlength="30" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManagePosisi/ubah', array('id' => 'formposisi'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_posisied" id="id_posisied" class="form-control">
<div class="col-md-2">
<label><strong class="text-danger">Posisi</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_posisied" id="nama_posisied" class="form-control" autocomplete="off" placeholder="Nama Posisi" data-plugin-maxlength maxlength="30" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManagePosisi/hapus', array('id' => 'formposisi'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_posisidel" id="id_posisidel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus</strong> <i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sudah digunakan, tidak bisa diproses.',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_posisi, nama_posisi) {
document.getElementById("id_posisied").value = id_posisi;
document.getElementById("nama_posisied").value = nama_posisi;
}
function hapusData(id_posisi) {
document.getElementById("id_posisidel").value = id_posisi;
}
</script>
</body>
</html>
+342
View File
@@ -0,0 +1,342 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-ui/css/ui-lightness/jquery-ui-1.10.4.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Produk | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA PRODUK</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th class="dark">Nama</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Nama</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($produk) || is_object($produk)) {
$no = 1;
foreach ($produk as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['NAMA_PRODUK']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['NAMA_PRODUK']; ?></td>
<?php } ?>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_PRODUK']; ?>','<?= $key['NAMA_PRODUK']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_PRODUK']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_PRODUK']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageProduk/simpan', array('id' => 'formproduk'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama </strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_produk" style="text-transform:uppercase" id="NAMA_PRODUK" class="form-control" placeholder="Nama" autocomplete="off" data-plugin-maxlength maxlength="32" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah </strong><i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageProduk/ubah', array('id' => 'formproduk'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_produked" id="id_produked" class="form-control">
<div class="col-md-2">
<label><strong class="text-danger">Nama </strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_produked" style="text-transform:uppercase" id="nama_produked" class="form-control" placeholder="Nama" autocomplete="off" data-plugin-maxlength maxlength="32" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageProduk/hapus', array('id' => 'formproduk'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_produkdel" id="id_produkdel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus</strong> <i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-autosize/jquery.autosize.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sudah digunakan, tidak bisa diproses.',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_same')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Nama sudah ada dalam Master.',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_produk, nama_produk) {
document.getElementById("id_produked").value = id_produk;
document.getElementById("nama_produked").value = nama_produk;
}
function hapusData(id_produk) {
document.getElementById("id_produkdel").value = id_produk;
}
</script>
</body>
</html>
@@ -0,0 +1,374 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Program | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA PROGRAM</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th class="dark">Kode</th>
<th class="dark">Nama</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Kode</th>
<th class="dark">Nama</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($program) || is_object($program)) {
$no = 1;
foreach ($program as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['KODE_PROGRAM']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['KODE_PROGRAM']; ?></td>
<?php } ?>
<td><?= $key['NAMA_PROGRAM']; ?></td>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_PROGRAM']; ?>','<?= $key['KODE_PROGRAM']; ?>','<?= $key['NAMA_PROGRAM']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_PROGRAM']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_PROGRAM']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageProgram/simpan', array('id' => 'formprogram'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Kode</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="kode_program" id="KODE_PROGRAM" class="form-control" autocomplete="off" placeholder="Kode Program" data-plugin-maxlength maxlength="20" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_program" id="NAMA_PROGRAM" class="form-control" autocomplete="off" placeholder="Nama Program" data-plugin-maxlength maxlength="64" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageProgram/ubah', array('id' => 'formprogram'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_program" id="id_programed" class="form-control">
<div class="col-md-2">
<label><strong class="text-danger">Kode</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="kode_programed" id="kode_programed" class="form-control" autocomplete="off" placeholder="Kode Program" data-plugin-maxlength maxlength="20" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_programed" id="nama_programed" class="form-control" autocomplete="off" placeholder="Nama Program" data-plugin-maxlength maxlength="64" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageProgram/hapus', array('id' => 'formprogram'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_programdel" id="id_programdel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus</strong> <i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sudah digunakan, tidak bisa diproses.',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_same')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Nama Program sama, proses dihentikan.',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('nilai_error')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Nilai Kurang dari/Sama dengan 0.',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_program, kode_program, nama_program) {
document.getElementById("id_programed").value = id_program;
document.getElementById("kode_programed").value = kode_program;
document.getElementById("nama_programed").value = nama_program;
}
function hapusData(id_program) {
document.getElementById("id_programdel").value = id_program;
}
</script>
</body>
</html>
@@ -0,0 +1,366 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-ui/css/ui-lightness/jquery-ui-1.10.4.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Service Center | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA SERVICE CENTER</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th class="dark">Nama</th>
<th class="dark">Alamat</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Nama</th>
<th class="dark">Alamat</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($servicecenter) || is_object($servicecenter)) {
$no = 1;
foreach ($servicecenter as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['NAMA_SERVICECENTER']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['NAMA_SERVICECENTER']; ?></td>
<?php } ?>
<td><?= $key['ALAMAT_SERVICECENTER']; ?></td>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_SERVICECENTER']; ?>','<?= $key['NAMA_SERVICECENTER']; ?>','<?= $key['ALAMAT_SERVICECENTER']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_SERVICECENTER']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_SERVICECENTER']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageServiceCenter/simpan', array('id' => 'formservicecenter'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama </strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_servicecenter" id="NAMA_SERVICECENTER" class="form-control" autocomplete="off" placeholder="Nama Service Center" data-plugin-maxlength maxlength="70" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Alamat </strong></label>
</div>
<div class="col-md-10">
<input type="text" name="alamat_servicecenter" id="ALAMAT_SERVICECENTER" class="form-control" autocomplete="off" placeholder="Alamat" data-plugin-maxlength maxlength="70" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah </strong><i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageServiceCenter/ubah', array('id' => 'formservicecenter'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_servicecentered" id="id_servicecentered" class="form-control">
<div class="col-md-2">
<label><strong class="text-danger">Nama </strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_servicecentered" id="nama_servicecentered" class="form-control" autocomplete="off" placeholder="Nama Service Center" data-plugin-maxlength maxlength="70" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Alamat </strong></label>
</div>
<div class="col-md-10">
<input type="text" name="alamat_servicecentered" id="alamat_servicecentered" class="form-control" autocomplete="off" placeholder="Alamat" data-plugin-maxlength maxlength="70" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageServiceCenter/hapus', array('id' => 'formservicecenter'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_servicecenterdel" id="id_servicecenterdel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus</strong> <i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-autosize/jquery.autosize.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sedang terpakai, tidak bisa diproses.',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_same')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Nama sudah ada dalam Master.',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_servicecenter, nama_servicecenter, alamat_servicecenter) {
document.getElementById("id_servicecentered").value = id_servicecenter;
document.getElementById("nama_servicecentered").value = nama_servicecenter;
document.getElementById("alamat_servicecentered").value = alamat_servicecenter;
}
function hapusData(id_servicecenter) {
document.getElementById("id_servicecenterdel").value = id_servicecenter;
}
</script>
</body>
</html>
@@ -0,0 +1,632 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Supplier | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<div class="row">
<div class="col-md-4">
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title"><strong style="color:Teal">DATA SUPPLIER TERBARU</strong><br><b class="text-quartenary"><i>10 Data Sampai <?=$tgl_now?></i></b></h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="table1">
<thead>
<th class="dark center">No</th>
<th class="dark">Supplier</th>
</thead>
<tbody>
<?php
if (is_array($sup_latest) || is_object($sup_latest)) {
$no = 1;
foreach ($sup_latest as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<td><strong class="text-dark"><?= $key['NAMA_SUPPLIER']; ?></strong><br>(<?= $key['NAMA_KOTA']; ?>)</td>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
</div>
<div class="col-md-8">
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:HotPink">DATA SUPPLIER</strong><br><i class="text-secondary">Note : [Set Filter akan tersimpan untuk Tampilan kedepannya.]</i>
<br><i style="color:Blue">Note : [Auto Refresh dimatikan, tekan tombol Perbarui Halaman untuk cek data terbaru.]</i>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<?=form_open('ManageSupplier/simpanset_AA1');?>
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Nama</b></label></h4>
<div class="col-md-4">
<div class="form-group">
<input type="text" name="nama_ssu" id="nama_ssu" value="<?=$nama_ssu?>" class="form-control" autocomplete="off" style="text-transform:uppercase" data-plugin-maxlength maxlength="32" placeholder="Nama Supplier">
</div>
</div>
</div>
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Kota</b></label></h4>
<div class="col-md-4">
<div class="form-group">
<select data-plugin-selectTwo name="id_kota" id="id_kota" class="form-control populate">
<option value="0" selected>Semua Kota</option>
<?php if (is_array($kota) || is_object($kota)) {
foreach ($kota as $key) {
if ($key['ID_KOTA'] == $id_kota) { ?>
<option value="<?= $key['ID_KOTA'] ?>" selected><?= $key['NAMA_KOTA'] ?></option>
<?php } else { ?>
<option value="<?= $key['ID_KOTA'] ?>" ><?= $key['NAMA_KOTA'] ?></option>
<?php } ?>
<?php }
} ?>
</select>
</div>
</div>
</div>
<div class="form-group">
<h4><label class="col-md-2 control-label"><b style="color:DarkSlateGray">Menu</b></label></h4>
<div class="col-md-8">
<button type="submit" class="btn btn-primary"><strong>Set Filter</strong> <i class="fa fa-cog"></i></button>
<a href="<?php echo base_url('') ?>index.php/ManageSupplier/"><button type="button" class="btn btn-default" style="color:FireBrick"><strong>Perbarui Halaman <i class="fa fa-rotate-left"></i></strong></button></a>
<button type="button" class="btn btn-default text-quartenary" data-toggle="modal" data-target="#modal-cetak"><strong>Cetak Data</strong> <i class="fa fa-file-excel-o"></i></button>
</div>
</div>
<br>
<?=form_close();?>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="table2">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th class="dark">Supplier</th>
<th class="dark">TOP</th>
<th class="dark">Alamat | Telepon</th>
<th class="dark">NPWP | PIC</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Supplier</th>
<th class="dark">TOP</th>
<th class="dark">Alamat | Telepon</th>
<th class="dark">NPWP | PIC</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($supplier) || is_object($supplier)) {
$no = 1;
foreach ($supplier as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><strong class="text-dark"><?= $key['NAMA_SUPPLIER']; ?></strong><br>[<?= $key['NAMA_KOTA']; ?>]<br><i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><strong class="text-dark"><?= $key['NAMA_SUPPLIER']; ?></strong><br>[<?= $key['NAMA_KOTA']; ?>]</td>
<?php } ?>
<td><?= $key['TOP_SUPPLIER']; ?></td>
<?php if ($key['TELP_SUPPLIER']=="" OR $key['TELP_SUPPLIER']==NULL) { ?>
<td><?= $key['ALAMAT_SUPPLIER']; ?></td>
<?php } else { ?>
<td><?= $key['ALAMAT_SUPPLIER']; ?><br><i style="color:Teal"><?= $key['TELP_SUPPLIER']; ?></i></td>
<?php } ?>
<?php if ($key['PIC_SUPPLIER']=="" OR $key['PIC_SUPPLIER']==NULL) { ?>
<td><?= $key['NPWP_SUPPLIER']; ?></td>
<?php } else { ?>
<td><?= $key['NPWP_SUPPLIER']; ?><br><i style="color:Teal"><?= $key['PIC_SUPPLIER']; ?></i></td>
<?php } ?>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_SUPPLIER']; ?>','<?= $key['KOTA_ID']; ?>','<?= $key['TOP_SUPPLIER']; ?>','<?= $key['NAMA_SUPPLIER']; ?>','<?= $key['TELP_SUPPLIER']; ?>','<?= $key['ALAMAT_SUPPLIER']; ?>','<?= $key['PIC_SUPPLIER']; ?>','<?= $key['NPWP_SUPPLIER']; ?>','<?= $key['EMAIL_SUPPLIER']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_SUPPLIER']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_SUPPLIER']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
</div>
</div>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageSupplier/simpan', array('id' => 'formsupplier'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<label class="col-md-2 control-label"><strong class="text-danger">Kota</strong></label>
<div class="col-md-4">
<select data-plugin-selectTwo name="id_kota" id="ID_KOTA" class="form-control populate" required>
<option value="" selected>Pilih Nama Kota</option>
<?php if (is_array($kota) || is_object($kota)) {
foreach ($kota as $key) { ?>
<option value="<?= $key['ID_KOTA'] ?>" ><?= $key['NAMA_KOTA'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
<label class="col-md-2 control-label"><strong class="text-danger">TOP</strong></label>
<div class="col-md-4">
<input type="number" name="top_supplier" id="TOP_SUPPLIER" class="form-control" autocomplete="off" required placeholder="Hari">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Supplier</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_supplier" id="NAMA_SUPPLIER" class="form-control" autocomplete="off" placeholder="Nama Supplier" data-plugin-maxlength maxlength="50" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label"><strong>Telepon</strong></label>
<div class="col-md-10">
<input type="text" name="telp_supplier" id="TELP_SUPPLIER" class="form-control" autocomplete="off" placeholder="Nomor Telepon" data-plugin-maxlength maxlength="20">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Alamat</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="alamat_supplier" id="ALAMAT_SUPPLIER" autocomplete="off" class="form-control" placeholder="Alamat Supplier" data-plugin-maxlength maxlength="100">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>PIC</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="pic_supplier" id="PIC_SUPPLIER" autocomplete="off" class="form-control" placeholder="Nama PIC" data-plugin-maxlength maxlength="50">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>NPWP</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="npwp_supplier" id="NPWP_SUPPLIER" autocomplete="off" data-plugin-masked-input data-input-mask="99.999.999.9-999.999" placeholder="__.___.___._-___.___" class="form-control">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Email</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="email_supplier" id="EMAIL_SUPPLIER" autocomplete="off" class="form-control" placeholder="Alamat Email" data-plugin-maxlength maxlength="50">
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah </strong><i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageSupplier/ubah', array('id' => 'formsupplier'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_suppliered" id="id_suppliered" class="form-control">
<label class="col-md-2 control-label"><strong class="text-danger">Kota</strong></label>
<div class="col-md-4">
<select data-plugin-selectTwo name="id_kotaed" id="id_kotaed" class="form-control populate" required>
<option value="" selected>Pilih Nama Kota</option>
<?php if (is_array($kota) || is_object($kota)) {
foreach ($kota as $key) { ?>
<option value="<?= $key['ID_KOTA'] ?>" ><?= $key['NAMA_KOTA'] ?></option>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
<label class="col-md-2 control-label"><strong class="text-danger">TOP</strong></label>
<div class="col-md-4">
<input type="number" name="top_suppliered" id="top_suppliered" class="form-control" autocomplete="off" required placeholder="Hari">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Supplier</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_suppliered" id="nama_suppliered" class="form-control" autocomplete="off" placeholder="Nama Supplier" data-plugin-maxlength maxlength="50" required>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label"><strong>Telepon</strong></label>
<div class="col-md-10">
<input type="text" name="telp_suppliered" id="telp_suppliered" class="form-control" autocomplete="off" placeholder="Nomor Telepon" data-plugin-maxlength maxlength="20">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Alamat</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="alamat_suppliered" id="alamat_suppliered" autocomplete="off" class="form-control" placeholder="Alamat Supplier" data-plugin-maxlength maxlength="100">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>PIC</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="pic_suppliered" id="pic_suppliered" autocomplete="off" class="form-control" placeholder="Nama PIC" data-plugin-maxlength maxlength="50">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>NPWP</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="npwp_suppliered" id="npwp_suppliered" autocomplete="off" data-plugin-masked-input data-input-mask="99.999.999.9-999.999" placeholder="__.___.___._-___.___" class="form-control">
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong>Email</strong></label>
</div>
<div class="col-md-10">
<input type="text" name="email_suppliered" id="email_suppliered" autocomplete="off" class="form-control" placeholder="Alamat Email" data-plugin-maxlength maxlength="50">
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageSupplier/hapus', array('id' => 'formsupplier'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_supplierdel" id="id_supplierdel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus </strong><i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<!-- Modal Cetak -->
<div id="modal-cetak" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageSupplier/simpan_excel_supplier', array('method' => 'post'), array('id' => 'formsupplier')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Cetak Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<h4>Apakah ingin mencetak Data?<br><i style="color:Teal">Data yang dicetak sesuai dengan Filter yang sedang Aktif.</i></h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitCetak" id="SubmitCetak" formtarget="_blank" class="btn btn-default"><strong>Cetak</strong> <i class="fa fa-file-excel-o"></i></a></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-maskedinput/jquery.maskedinput.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sudah digunakan, tidak bisa diproses.',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('filter_success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Filter berhasil <?= $this->session->flashdata('filter_success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('filter_failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Filter gagal <?= $this->session->flashdata('filter_failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
$('#table1').dataTable( {
"paging": false
} );
$('#table2').dataTable( {
"paging": false
} );
$('#SubmitCetak').click(function() {
var st = $('#id').val();
if (st != '') {
$('#modal-cetak').modal('toggle');
}
});
function ubahData(id_supplier, id_kota, top_supplier, nama_supplier, telp_supplier, alamat_supplier, pic_supplier, npwp_supplier, email_supplier) {
document.getElementById("id_suppliered").value = id_supplier;
document.getElementById("id_kotaed").value = id_kota;
document.getElementById("top_suppliered").value = top_supplier;
document.getElementById("nama_suppliered").value = nama_supplier;
document.getElementById("telp_suppliered").value = telp_supplier;
document.getElementById("alamat_suppliered").value = alamat_supplier;
document.getElementById("pic_suppliered").value = pic_supplier;
document.getElementById("npwp_suppliered").value = npwp_supplier;
document.getElementById("email_suppliered").value = email_supplier;
$('#id_kotaed').select2().select2('val', id_kota);
}
function hapusData(id_supplier) {
document.getElementById("id_supplierdel").value = id_supplier;
}
</script>
</body>
</html>
@@ -0,0 +1,342 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-ui/css/ui-lightness/jquery-ui-1.10.4.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Unit Proyek | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA UNIT PROYEK</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th class="dark">Nama</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Nama</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($unitproyek) || is_object($unitproyek)) {
$no = 1;
foreach ($unitproyek as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['NAMA_UNITPROYEK']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['NAMA_UNITPROYEK']; ?></td>
<?php } ?>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_UNITPROYEK']; ?>','<?= $key['NAMA_UNITPROYEK']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_UNITPROYEK']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_UNITPROYEK']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageUnitProyek/simpan', array('id' => 'formunitproyek'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama </strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_unitproyek" id="NAMA_UNITPROYEK" class="form-control" placeholder="Nama" autocomplete="off" data-plugin-maxlength maxlength="32" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah </strong><i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageUnitProyek/ubah', array('id' => 'formunitproyek'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_unitproyeked" id="id_unitproyeked" class="form-control">
<div class="col-md-2">
<label><strong class="text-danger">Nama </strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_unitproyeked" id="nama_unitproyeked" class="form-control" placeholder="Nama" autocomplete="off" data-plugin-maxlength maxlength="32" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageUnitProyek/hapus', array('id' => 'formunitproyek'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_unitproyekdel" id="id_unitproyekdel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus</strong> <i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-autosize/jquery.autosize.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sudah digunakan, tidak bisa diproses.',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_same')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Nama sudah ada dalam Master.',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_unitproyek, nama_unitproyek) {
document.getElementById("id_unitproyeked").value = id_unitproyek;
document.getElementById("nama_unitproyeked").value = nama_unitproyek;
}
function hapusData(id_unitproyek) {
document.getElementById("id_unitproyekdel").value = id_unitproyek;
}
</script>
</body>
</html>
@@ -0,0 +1,388 @@
<!doctype html>
<html class="fixed sidebar-left-collapsed">
<head>
<!-- Basic -->
<meta charset="UTF-8">
<title>MASTER DATA</title>
<meta name="keywords" content="HTML5 Admin Template" />
<meta name="description" content="Porto Admin - Responsive HTML5 Template">
<meta name="author" content="okler.net">
<link rel="icon" type="image/png" href="<?php echo base_url('')?>assets/images/logoPcmBaru3.png" />
<!-- Mobile Metas -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap/css/bootstrap.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/font-awesome/css/font-awesome.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/css/datepicker3.css" />
<!-- Specific Page Vendor CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/select2/select2.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/css/datatables.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.css" />
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/vendor/jquery-ui/css/ui-lightness/jquery-ui-1.10.4.custom.css" />
<!-- Theme CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme.css" />
<!-- Skin CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/skins/default.css" />
<!-- Theme Custom CSS -->
<link rel="stylesheet" href="<?php echo base_url('') ?>assets/stylesheets/theme-custom.css">
<!-- Head Libs -->
<script src="<?php echo base_url('') ?>assets/vendor/modernizr/modernizr.js"></script>
</head>
<script src="<?= base_url() ?>assets/bower_components/jquery/jquery-3.3.1.min.js"></script>
<script src="<?= base_url() ?>assets/bower_components/sweetalert2/sweetalert2.all.min.js"></script>
<script type="text/javascript">
let base_url = '<?= base_url() ?>';
</script>
<body>
<section class="body">
<!-- start: header -->
<?php $this->load->view('template/header'); ?>
<!-- end: header -->
<div class="inner-wrapper">
<!-- start: sidebar -->
<?php $this->load->view('template/sidebar'); ?>
<!-- end: sidebar -->
<section role="main" class="content-body">
<header class="page-header">
<h2><b>Master Unit Service | Mode : [<b style="color:PowderBlue"><i><?=$akses?></i></b>]</b></h2>
<div class="right-wrapper pull-right">
<ol class="breadcrumbs">
<li><span><strong style="color:Orange">Master Data </span></strong></li>
</ol>
<a class="sidebar-right-toggle" data-open="sidebar-right"><i class="fa fa-chevron-left"></i></a>
</div>
</header>
<!-- start: page -->
<section class="panel panel-featured panel-featured-dark">
<header class="panel-heading">
<div class="panel-actions">
<a onclick="closeTab()" class="text-dark"><strong class="text-dark">Tutup </strong><i class="fa fa-times"></i></a>
</div>
<h2 class="panel-title">
<strong style="color:Teal">DATA UNIT SERVICE</strong><?php if($hak==2) { ?><br><i style="color:DarkOrange">Note : [Tombol Kuning untuk Ubah Data]</i><br>
<i class="text-danger">Note : [Tombol Merah untuk Hapus Data]</i><?php } ?>
</h2>
</header>
<div class="panel-body">
<?php if ($hak==2) { ?>
<div class="row">
<div class="col-sm-6">
<div class="mb-md">
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#modal-tambah"><strong>Tambah Data</strong> <i class="fa fa-plus"></i></button>
</div>
</div>
</div>
<?php } ?>
<table class="table table-bordered table-striped mb-none" id="datatable-default">
<thead>
<?php if ($hak==2) { ?>
<th class="dark center">No</th>
<th class="dark">Nama</th>
<th class="dark">Jenis</th>
<th class="dark center">PILIHAN</th>
<?php } else { ?>
<th class="dark center">No</th>
<th class="dark">Nama</th>
<th class="dark">Jenis</th>
<?php } ?>
</thead>
<tbody>
<?php
if (is_array($unitservice) || is_object($unitservice)) {
$no = 1;
foreach ($unitservice as $key) { ?>
<tr>
<td class="center"><?= $no; ?></td>
<?php if ($key['LOCK']==1) { ?>
<td><?= $key['NAMA_UNITSERVICE']; ?> <i style="color:FireBrick">(Terpakai)</i></td>
<?php } else { ?>
<td><?= $key['NAMA_UNITSERVICE']; ?></td>
<?php } ?>
<?php if ($key['NAMA_JENIS']=="Lain2 NonSN") { ?>
<td>Jenis Lainnya</td>
<?php } else { ?>
<td><?= $key['NAMA_JENIS']; ?></td>
<?php } ?>
<?php if ($hak==2) { ?>
<td class="actions center">
<button type="button" onclick="ubahData('<?= $key['ID_UNITSERVICE']; ?>','<?= $key['NAMA_UNITSERVICE']; ?>','<?= $key['JENIS_ID']; ?>')" class="btn btn-xs btn-warning" data-toggle="modal" data-target="#modal-ubah"><i class="fa fa-pencil"></i></button>
<?php if ($key['LOCK']==1) { ?>
<button disabled type="button" onclick="hapusData('<?= $key['ID_UNITSERVICE']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } else { ?>
<button type="button" onclick="hapusData('<?= $key['ID_UNITSERVICE']; ?>')" class="btn btn-xs btn-danger" data-toggle="modal" data-target="#modal-hapus"><i class="fa fa-trash-o"></i></button>
<?php } ?>
</td>
<?php } ?>
</tr>
<?php $no++;
}
} ?>
</tbody>
</table>
</div>
</section>
<!-- end: page -->
</section>
<!-- Modal Tambah -->
<div class="modal fade" id="modal-tambah">
<?= form_open('ManageUnitService/simpan', array('id' => 'formunitservice'), array('method' => 'add')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Tambah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<label class="col-md-2 control-label"><strong class="text-danger">Jenis </strong></label>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_jenis" id="ID_JENIS" class="form-control populate" required>
<option value="" selected>Pilih Jenis</option>
<?php if (is_array($jenis) || is_object($jenis)) {
foreach ($jenis as $key) { ?>
<?php if ($key['NAMA_JENIS']=="Lain2 NonSN") { ?>
<option value="<?= $key['ID_JENIS'] ?>" >Jenis Lainnya</option>
<?php } else { ?>
<option value="<?= $key['ID_JENIS'] ?>" ><?= $key['NAMA_JENIS'] ?></option>
<?php } ?>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama </strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_unitservice" id="NAMA_UNITSERVICE" class="form-control" placeholder="Nama" autocomplete="off" data-plugin-maxlength maxlength="64" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-success"><strong>Tambah </strong><i class="fa fa-plus"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Ubah -->
<div class="modal fade" id="modal-ubah">
<?= form_open('ManageUnitService/ubah', array('id' => 'formunitservice'), array('method' => 'ubah')); ?>
<div class="modal-dialog">
<div class="modal-content">
<header class="panel-heading">
<h4 class="panel-title"><strong>Ubah Data </strong><b class="text-danger">[Warna Merah harus diisi]</b></h4>
</header>
<div class="modal-body ">
<div class="form-group">
<input type="hidden" name="id_unitserviceed" id="id_unitserviceed" class="form-control">
<label class="col-md-2 control-label"><strong class="text-danger">Jenis </strong></label>
<div class="col-md-10">
<select data-plugin-selectTwo name="id_jenised" id="id_jenised" class="form-control populate" required>
<?php if (is_array($jenis) || is_object($jenis)) {
foreach ($jenis as $key) { ?>
<?php if ($key['NAMA_JENIS']=="Lain2 NonSN") { ?>
<option value="<?= $key['ID_JENIS'] ?>" >Jenis Lainnya</option>
<?php } else { ?>
<option value="<?= $key['ID_JENIS'] ?>" ><?= $key['NAMA_JENIS'] ?></option>
<?php } ?>
<?php }
} ?>
</select>
<small class="help-block"></small>
</div>
</div>
<div class="form-group">
<div class="col-md-2">
<label><strong class="text-danger">Nama </strong></label>
</div>
<div class="col-md-10">
<input type="text" name="nama_unitserviceed" id="nama_unitserviceed" class="form-control" placeholder="Nama" autocomplete="off" data-plugin-maxlength maxlength="64" required>
<small class="help-block"></small>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-warning"><strong>Ubah </strong><i class="fa fa-pencil"></i></button>
</div>
</div>
</footer>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
<?= form_close(); ?>
</div>
<!-- Modal Hapus -->
<div id="modal-hapus" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-dialog">
<?= form_open('ManageUnitService/hapus', array('id' => 'formunitservice'), array('method' => 'hapus')); ?>
<div class="modal-content">
<header class="panel-heading">
<h2 class="panel-title"><strong>Hapus Data</strong></h2>
</header>
<div class="panel-body">
<div class="modal-wrapper">
<div class="modal-text">
<input type="hidden" name="id_unitservicedel" id="id_unitservicedel" class="form-control">
<h4>Apakah ingin menghapus Data?</h4>
</div>
</div>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-md-12 text-right">
<button type="button" class="btn btn-default pull-left" data-dismiss="modal">Close</button>
<button type="submit" name="SubmitButton" id="SubmitButton" class="btn btn-danger"><strong>Hapus</strong> <i class="fa fa-trash-o"></i></button>
</div>
</div>
</footer>
</div>
<?= form_close(); ?>
</div>
</div>
<?php $this->load->view('template/sidebar_right'); ?>
<!-- Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery/jquery.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-browser-mobile/jquery.browser.mobile.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap/js/bootstrap.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/nanoscroller/nanoscroller.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/magnific-popup/magnific-popup.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-placeholder/jquery.placeholder.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/jquery-ui/js/jquery-ui-1.10.4.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/select2/select2.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables/media/js/jquery.dataTables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-datatables-bs3/assets/js/datatables.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/bootstrap-maxlength/bootstrap-maxlength.js"></script>
<!-- Specific Page Vendor -->
<script src="<?php echo base_url('') ?>assets/vendor/pnotify/pnotify.custom.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-autosize/jquery.autosize.js"></script>
<!-- Theme Base, Components and Settings -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.js"></script>
<!-- Theme Custom -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.custom.js"></script>
<!-- Theme Initialization Files -->
<script src="<?php echo base_url('') ?>assets/javascripts/theme.init.js"></script>
<!-- Examples -->
<!-- Examples -->
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.default.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.row.with.details.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.tabletools.js"></script>
<!-- <script src="<?php echo base_url('') ?>assets/javascripts/tables/examples.datatables.editable.js"></script> -->
<script src="<?php echo base_url('') ?>assets/javascripts/ui-elements/examples.notifications.js"></script>
<script src="<?php echo base_url('') ?>assets/vendor/jquery-validation/jquery.validate.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.validation.js"></script>
<script src="<?php echo base_url('') ?>assets/javascripts/forms/examples.advanced.form.js"></script>
<!-- notif -->
<?php $this->load->view('template/notification'); ?>
<script>
$(document).ready(function() {
<?php if ($this->session->flashdata('success')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data berhasil <?= $this->session->flashdata('success'); ?>.',
type: 'success',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('failed')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data gagal <?= $this->session->flashdata('failed'); ?>, hubungi Administrator',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_used')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Data sudah digunakan, tidak bisa diproses.',
type: 'error',
shadow: true
});
<?php } ?>
<?php if ($this->session->flashdata('data_same')) { ?>
new PNotify({
title: 'Notifikasi',
text: 'Nama sudah ada dalam Master.',
type: 'error',
shadow: true
});
<?php } ?>
});
function closeTab() {
window.close();
}
function ubahData(id_unitservice, nama_unitservice, id_jenis) {
document.getElementById("id_unitserviceed").value = id_unitservice;
document.getElementById("nama_unitserviceed").value = nama_unitservice;
document.getElementById("id_jenised").value = id_jenis;
$('#id_jenised').select2().select2('val', id_jenis);
}
function hapusData(id_unitservice) {
document.getElementById("id_unitservicedel").value = id_unitservice;
}
</script>
</body>
</html>