%PDF- %PDF-
| Direktori : /home/opti/workflow/src/views/partials/ |
| Current File : /home/opti/workflow/src/views/partials/footer.ejs |
<!-- ////////////////////////////////////////////////////////////////////////////-->
<footer class="footer footer-static footer-light navbar-border navbar-shadow">
<p class="clearfix blue-grey lighten-2 text-sm-center mb-0 px-2">
<span class="float-md-left d-block d-md-inline-block">Copyright © 2019 <a class="text-bold-800 grey darken-2"
href="https://optisoft.ng" target="_blank">Optisoft </a>, All
rights reserved. </span>
<!-- <span class="float-md-right d-block d-md-inline-blockd-none d-lg-block">Hand-crafted & Made with <i class="ft-heart pink"></i></span> -->
</p>
</footer>
<!-- BEGIN VENDOR JS-->
<div id="spinnerContainer">
<div class="loader-wrapper">
<div class="loader-container">
<div class="ball-grid-pulse loader-primary">
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
</div>
</div>
</div>
<script src='https://cdnjs.cloudflare.com/ajax/libs/dragula/3.7.2/dragula.min.js'></script>
<script src="/app-assets/vendors/js/vendors.min.js" type="text/javascript"></script>
<script src="/app-assets/vendors/js/forms/toggle/switchery.min.js" type="text/javascript"></script>
<!-- <script src="https://cdnjs.cloudflare.com/ajax/libs/jstree/3.3.5/jstree.min.js"></script>
<script src="/app-assets/vendors/js-filer/jsfiler.min.js" type="text/javascript"></script> -->
<script src="/app-assets/vendors/js/extensions/dragula.min.js" type="text/javascript"></script>
<script src="/app-assets/vendors/js/forms/validation/jquery.validate.min.js" type="text/javascript"></script>
<!-- BEGIN VENDOR JS-->
<!-- BEGIN PAGE VENDOR JS-->
<script src="/app-assets/vendors/js/extensions/jquery.steps.min.js" type="text/javascript"></script>
<script src="/app-assets/vendors/js/extensions/dragula.min.js" type="text/javascript"></script>
<!-- <script src="/app-assets/vendors/js/charts/chart.min.js" type="text/javascript"></script>
<script src="/app-assets/vendors/js/charts/echarts/echarts.js" type="text/javascript"></script> -->
<!-- END PAGE VENDOR JS-->
<!-- <script src="/app-assets/vendors/js/extensions/drag-drop.min.js" type="text/javascript"></script> -->
<!-- <script src="/app-assets/vendors/js/extensions/jquery.steps.min.js" type="text/javascript"></script> -->
<script src="/app-assets/vendors/js/pickers/dateTime/moment-with-locales.min.js" type="text/javascript"></script>
<script src="/app-assets/vendors/js/pickers/daterange/daterangepicker.js" type="text/javascript"></script>
<script src="/app-assets/vendors/js/tables/datatable/datatables.min.js" type="text/javascript"></script>
<script src="/app-assets/js/scripts/tables/datatables/datatable-basic.js" type="text/javascript"></script>
<!-- BEGIN MODERN JS-->
<script src="/app-assets/vendors/js/extensions/jquery.steps.min.js" type="text/javascript"></script>
<script src="/app-assets/js/core/app-menu.js" type="text/javascript"></script>
<script src="/app-assets/js/core/app.js" type="text/javascript"></script>
<script src="/app-assets/js/scripts/customizer.js" type="text/javascript"></script>
<!-- BEGIN VENDOR JS-->
<!-- END PAGE VENDOR JS-->
<!-- BEGIN PAGE LEVEL JS-->
<!-- <script src="../../../app-assets/js/scripts/forms/wizard-steps.js" type="text/javascript"></script> -->
<!-- END PAGE LEVEL JS-->
<!-- END MODERN JS-->
<!-- BEGIN PAGE LEVEL JS-->
<script src="/app-assets/js/scripts/forms/wizard-steps.js" type="text/javascript"></script>
<script src="/assets/js/jquery-ui.min.js" type="text/javascript"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.0/jquery-confirm.min.js"></script>
<script src="/app-assets/vendors/js/extensions/toastr.min.js" type="text/javascript"></script>
<script src="/app-assets/js/scripts/extensions/toastr.js" type="text/javascript"></script>
<script src="/app-assets/vendors/js/forms/icheck/icheck.min.js" type="text/javascript"></script>
<script src="/app-assets/js/scripts/forms/checkbox-radio.js" type="text/javascript"></script>
<!-- <script src="/app-assets/js/scripts/pages/dashboard-crypto.js" type="text/javascript"></script> -->
<!-- END PAGE LEVEL JS-->
<script src="/app-assets/ekko-lightbox/dist/ekko-lightbox.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.0/jquery-confirm.min.js"></script>
</body>
<script>
$(document).ready(function() {
// console.log("we are here");
$.ajax({
type: 'POST',
url: '/initializeDashboard',
dataType: 'json',
// data: { parentStructureId: structureTypeId },
success: function(data) {
// console.log(data);
$(".notificationCount").html(data[1].length);
data[1].forEach(notification => {
$("#notificationContainer").append(
`<a href="/notification/${notification.uuid}">
<div class="media">
<div class="media-left align-self-center"><i class="ft-plus-square icon-bg-circle bg-cyan"></i></div>
<div class="media-body">
<h6 class="media-heading">${notification.type}</h6>
<p class="notification-text font-small-3 text-muted">${notification.message}</p>
<small>
<time class="media-meta text-muted" datetime="2015-06-11T18:29:20+08:00">${moment(notification.createdAt).fromNow()}</time>
</small>
</div>
</div>
</a>`
);
});
//append workflows
data[0].forEach(department => {
$(".workflowContainer").append(
`<li class="nav-item has-sub"><a href="#"><span class="menu-title" data-i18n="nav.bootstrap_tables.main"><i class="ft-folder"></i>${department.name}</span></a>
<ul class="menu-content" id="workflow_${department.id}">
</ul>
</li>`
);
department.workflows.forEach(workflow =>{
$(`#workflow_${department.id}`).append(
`<li><a class="menu-item" href="/workflow/${workflow.id}" data-i18n="nav.bootstrap_tables.table_styling"><i class="ft-file"></i>${workflow.name}</a>
</li>`
)
})
});
//append workflows
data[0].forEach(department => {
$(".flowContainer").append(
`<li class="nav-item has-sub"><a href="#"><span class="menu-title" data-i18n="nav.bootstrap_tables.main"><i class="ft-folder"></i>${department.name}</span></a>
<ul class="menu-content" id="flow_${department.id}">
</ul>
</li>`
);
department.flows.forEach(flow =>{
// console.log(flow);
$(`#flow_${department.id}`).append(
`<li><a class="menu-item" href="/flow/${flow.uuid}" data-i18n="nav.bootstrap_tables.table_styling"><i class="ft-file"></i>${flow.title}</a>
</li>`
)
})
});
if(data[1].length == 0)
$("#notificationReadAll").addClass("d-none");
}
});
});
</script>
</html>