Anons79 Mini Shell

Directory : /home/aplikasiposinfo/.trash/resources.3/views/
Upload File :
Current File : /home/aplikasiposinfo/.trash/resources.3/views/home-page.blade.php

<!doctype html>
<html lang="en">

    
<!-- Mirrored from themesdesign.in/upzet/layouts/layouts-horizontal.html by HTTrack Website Copier/3.x [XR&CO'2014], Tue, 07 Jun 2022 06:42:22 GMT -->
<head>

        <meta charset="utf-8" />
        <title>PAP-Homepage</title>
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta content="PAP By Green Nusa" name="description" />
        <meta content="Themesdesign" name="Green Nusa Computindo" />
        <!-- App favicon -->
        <!-- <link rel="shortcut icon" href="assets/images/favicon.ico"> -->

        <!-- Bootstrap Css -->
        <link href="{{asset('assets/css/app.min.css')}}" id="app-style" rel="stylesheet" type="text/css" />
        {{-- <link rel="stylesheet" href="{{ asset('css/app.css') }}"> --}}
        
        <!-- Bootstrap Css -->
        <link href="{{asset('assets/css/bootstrap.min.css')}}" id="bootstrap-style" rel="stylesheet" type="text/css" />
        <!-- App favicon -->
        <link rel="shortcut icon" href="{{asset('assets/images/favicon.ico')}}">
        
        <!-- jvectormap -->
        <link href="{{asset('assets/libs/jqvmap/jqvmap.min.css')}}" rel="stylesheet" />

        <!-- jvectormap -->
        <link href="{{asset('assets/libs/jqvmap/jqvmap.min.css')}}" rel="stylesheet" />

        <!-- DataTables -->
        <link href="{{asset('assets/libs/datatables.net-bs4/css/dataTables.bootstrap4.min.css')}}" rel="stylesheet" type="text/css" />
        <link href="{{asset('assets/libs/datatables.net-buttons-bs4/css/buttons.bootstrap4.min.css')}}" rel="stylesheet" type="text/css" />

        <!-- Responsive datatable examples -->
        <link href="{{asset('assets/libs/datatables.net-responsive-bs4/css/responsive.bootstrap4.min.css')}}" rel="stylesheet" type="text/css" />

        
        <!-- Icons Css -->
        <link href="{{asset('assets/css/icons.min.css')}}" rel="stylesheet" type="text/css" />
        <style type="text/css">
            #page-topbar{
                background-color: rgba(99,102,241,0.77);
            }
            .labels{
                color: white;
            }
            .login{
                color: white;
                font-weight: bold;
                font-size: 20px;
            }
        </style>

    </head>

    <body data-topbar="light" data-layout="horizontal">

        <!-- Begin page -->
        <div id="layout-wrapper">

            <header id="page-topbar">
                <div class="navbar-header">
                    <div class="d-flex">
                        <!-- LOGO -->
                        <div class="navbar-brand-box text-center">
                            <a href="index-2.html" class="logo logo-dark">
                                <span class="logo-sm">
                                    <!-- <h2>PAP</h2> -->
                                </span>
                                <span class="logo-lg">
                                    <!-- <h2>PAP</h2> -->
                                </span>
                            </a>

                            <a href="index-2.html" class="logo logo-light">
                                <span class="logo-sm">
                                    <!-- <h2>PAP</h2> -->
                                </span>
                                <span class="logo-lg">
                                    <!-- <h2>PAP</h2> -->
                                </span>
                            </a>
                        </div>

                        <button type="button" class="btn btn-sm px-3 font-size-24 d-lg-none header-item" data-bs-toggle="collapse"
                            data-bs-target="#topnav-menu-content">
                            <i class="ri-menu-2-line align-middle"></i>
                        </button>

                        <!-- App Search-->
                        <form class="app-search d-none d-lg-block">
                            <div class="position-relative">
                                <h1 class="labels">Pajak Air Permukaan (PAP)</h1>
                            </div>
                        </form>

                    </div>

                    <div class="d-flex">

                        <div class="dropdown d-inline-block d-lg-none ms-2">
                            <button type="button" class="btn header-item noti-icon waves-effect" id="page-header-search-dropdown"
                                data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                                <i class="ri-search-line"></i>
                            </button>
                            <div class="dropdown-menu dropdown-menu-lg dropdown-menu-end p-0"
                                aria-labelledby="page-header-search-dropdown">

                                <form class="p-3">
                                    <div class="mb-3 m-0">
                                        <div class="input-group">
                                            <input type="text" class="form-control" placeholder="Search ...">
                                            <div class="input-group-append">
                                                <button class="btn btn-primary" type="submit"><i
                                                        class="ri-search-line"></i></button>
                                            </div>
                                        </div>
                                    </div>
                                </form>
                            </div>
                        </div>                     
                        
                        <div class="dropdown d-inline-block user-dropdown">
                            <a href="login"><span class="login"><i class="ri-user-line align-middle me-1"></i>Login</span></a>
                            
                        </div>
                    </div>
                </div>
            </header>

            <!-- ============================================================== -->
            <!-- Start right Content here -->
            <!-- ============================================================== -->
            <div class="main-content">

                <div class="page-content">
                    <div class="container-fluid">

                        <!-- start page title -->
                        <div class="row">
                            <div class="col-12">
                                <div class="page-title-box d-sm-flex align-items-center justify-content-between">

                                    <div class="page-title-right">
                                        <ol class="breadcrumb m-0">
                                            <li class="breadcrumb-item"><a href="javascript: void(0);">PAP</a></li>
                                            <li class="breadcrumb-item active">Home Page</li>
                                        </ol>
                                    </div>

                                </div>
                            </div>
                        </div>
                        <!-- end page title -->

                        
                        <!-- end row -->

                        <div class="row">
                            <div class="col-xl-5">
                                <div class="card">
                                    <div class="card-body">
                                        <div class="d-flex align-items-center">
                                            <div class="flex-grow-1">
                                                <h3 class="">Wajib Pajak</h3>
                                            </div>
                                          
                                        </div>

                                        <div>
                                             <canvas id="kotaChart" height=220></canvas>
                                        </div>
                                    </div>
                                    <!-- end card-body -->

                                    <div class="card-body border-top">
                                        <div class="text-muted text-center">
                                            
                                        </div>
                                    </div>
                                    <!-- end card-body -->
                                </div>
                                <!-- end card -->
                            </div>
                            <div class="col-xl-7">
                                <div class="card">
                                    <div class="card-body">
                                        <div class="d-flex align-items-center">
                                            <div class="flex-grow-1">
                                                <h3 class="">Total Realisasi UPT.PPRD Provinsi</h3>
                                            </div>
                                          
                                        </div>

                                        <div>
                                             <canvas id="myChart"></canvas>
                                        </div>
                                    </div>
                                    <!-- end card-body -->

                                    <div class="card-body border-top">
                                        <div class="text-muted text-center">
                                            
                                        </div>
                                    </div>
                                    <!-- end card-body -->
                                </div>
                                <!-- end card -->
                            </div>

                            <div class="col-xl-12">
                                <div class="card">
                                    <div class="card-body">
                                        <div class="d-flex align-items-center">
                                            <div class="flex-grow-1">
                                                <h3 class="">Target dan Realisasi UPT.PPRD Wilayah</h3>
                                            </div>
                                          
                                        </div>

                                        <div>
                                             <canvas id="horizontalBars" height=70></canvas>
                                        </div>
                                    </div>
                                    <!-- end card-body -->

                                    <div class="card-body border-top">
                                        <div class="text-muted text-center">
                                            
                                        </div>
                                    </div>
                                    <!-- end card-body -->
                                </div>
                                <!-- end card -->
                            </div>
                            <!-- end col -->
                           
                            <!-- end col -->

                        </div>
                        <!-- end row -->
                    </div>

                </div>
                <!-- End Page-content -->

                <footer class="footer">
                    <div class="container-fluid">
                        <div class="row">
                            <div class="col-sm-6">
                                <script>document.write(new Date().getFullYear())</script> © Green Nusa.
                            </div>
                            <div class="col-sm-6">
                                <div class="text-sm-end d-none d-sm-block">
                                    Crafted with <i class="mdi mdi-heart text-danger"></i> by <a href="https://1.envato.market/themesdesign" target="_blank">Themesdesign</a>
                                </div>
                            </div>
                        </div>
                    </div>
                </footer>

            </div>
            <!-- end main content-->

        </div>
       
        <div class="rightbar-overlay"></div>

        <!-- JAVASCRIPT -->
        <script src="https://pap.aplikasipos.id/assets/libs/jquery/jquery.min.js"></script>
        <script src="https://pap.aplikasipos.id/assets/libs/bootstrap/js/bootstrap.bundle.min.js"></script>
        <script src="https://pap.aplikasipos.id/assets/libs/metismenu/metisMenu.min.js"></script>
        <script src="https://pap.aplikasipos.id/assets/libs/simplebar/simplebar.min.js"></script>
        <script src="https://pap.aplikasipos.id/assets/libs/node-waves/waves.min.js"></script>

        <!-- apexcharts js -->
        <script src="https://pap.aplikasipos.id/assets/libs/apexcharts/apexcharts.min.js"></script>

        <!-- Chart JS -->
        <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/3.8.0/chart.min.js" integrity="sha512-sW/w8s4RWTdFFSduOTGtk4isV1+190E/GghVffMA9XczdJ2MDzSzLEubKAs5h0wzgSJOQTRYyaz73L3d6RtJSg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
        <!-- <script type="text/javascript" src="https://cdnjs.com/libraries/Chart.js"></script> -->
        <!-- <script src="assets/js/app.js"></script> -->

        <script type="text/javascript">
            const target = @json($values);
            const realisasi = @json($chartData);
            const testArr = new Array(12).fill(0);
            realisasi.forEach((realization)=>{
            testArr[new Date(realization.date).getMonth()] = realization.sum;
            console.log(new Date(realization.date), realization.date)
            })
            console.log(testArr);
            const ctx = document.getElementById("myChart").getContext("2d"); 
            const dataset = {
                    labels: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
                    datasets: [
                        { label: "Target", data: target, backgroundColor: "#3d8ef8" },
                        { label: "Realisasi", data: testArr, backgroundColor: "#11c46e" },
                    ],
                }       
            const myChart = new Chart(ctx, {
                type: 'bar',
                data: dataset,
                options: {
                    interaction: {
                        mode: "index",
                    },
                     tooltips: {
                        callbacks: {
                            data (t, d) {
                                const xLabel = d.datasets[t.datasetIndex].label;
                                const yLabel = t.yLabel >= 1000 ? 'Rp.' + t.yLabel.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',') : '$' + t.yLabel;
                                return xLabel + ": " + yLabel;
                            }
                        }
                    },
                    scales: {
                        yAxes: [
                          {
                            ticks: {
                            beginAtZero: true,
                            callback: (label, index, labels) => {
                                    return 'Rp.' + label.toFixed(0).toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',');
                            }
                          }
                        }
                      ]
                    },
                },
            });
        </script>

        <script type="text/javascript">
            const kotaCanvas = $("#kotaChart");
            let chartTargets = @json($chartTargets);
            let chartLabel = @json($chartLabels);
            const kotaData = {
                labels: chartLabel,
                datasets: [
                {
                    data: chartTargets,
                    backgroundColor: [
                    "#FF6384",
                    "#63FF84",
                    "#84FF63",
                    "#8463FF",
                    "#6384FF",
                    "#FF63C1",
                    "#D663FF",
                    "#63C7FF",
                    "#63ECFF"
                    ]
                }]
            };

            const pieChart = new Chart(kotaCanvas, {
                type: 'pie',
                data: kotaData,
                options: {
                    tooltips: {
                        callbacks: {
                            label: function(tooltipItem, data) {
                                var allData = data.datasets[tooltipItem.datasetIndex].data;
                                var tooltipLabel = data.labels[tooltipItem.index];
                                var tooltipData = allData[tooltipItem.index];
                                var total = 0;
                                for (var i in allData) {
                                    total += allData[i];
                                }
                                var tooltipPercentage = Math.round((tooltipData / total) * 100);
                                return tooltipLabel + ': ' + tooltipData + ' (' + tooltipPercentage + '%)';
                            }
                        }
                    }
                }
            });
        </script>

        <script type="text/javascript">
            var MeSeContext = document.getElementById("horizontalBars").getContext("2d");
            let chartLabels = @json($chartLabels);
            let chartTarget = @json($chartTargets);
            let chartRealisasi = @json($chartRealisasis);
            const data = {
                labels: chartLabels,
              datasets: [
              {label: "Target", data: chartTarget, backgroundColor: "#3d8ef8"},
              {label: "realisasi", data: chartRealisasi, backgroundColor: "#11c46e"},  
            ]
        };

        var MeSeChart = new Chart(MeSeContext, {
            type: 'bar',
            data: data,
            options: {
                    indexAxis: 'y',
                    interaction: {
                        mode: "index",
                    },
                        tooltips: {
                        callbacks: {
                            data: function (t, d) {
                                const xLabel = d.datasets[t.datasetIndex].label;
                                const yLabel = t.yLabel >= 1000 ? 'Rp.' + t.yLabel.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',') : '$' + t.yLabel;
                                return xLabel + ': ' + yLabel;
                            }
                        }
                    },
                    scales: {
                        yAxes: [
                          {
                            ticks: {
                            beginAtZero: true,
                            callback: (label, index, labels) => {
                                    return 'Rp.' + label.toFixed(0).toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',');
                            }
                          }
                        }
                      ]
                    },
                },
        });
    </script>


    </body>

<!-- Mirrored from themesdesign.in/upzet/layouts/layouts-horizontal.html by HTTrack Website Copier/3.x [XR&CO'2014], Tue, 07 Jun 2022 06:42:22 GMT -->
</html>

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]