|
|
@@ -1,22 +1,23 @@
|
|
|
import React, { Component } from 'react';
|
|
|
import Link from "next/link";
|
|
|
import { Row, Col, Card, CardHeader, CardBody, Table, Button } from 'reactstrap';
|
|
|
+import { Line } from 'react-chartjs-2';
|
|
|
|
|
|
|
|
|
-function TableRadar({ listData, to, linkName, jadwal, pemeriksaan, sanksi, keberatan, banding, perbaikan, cabutSanksi, all_Laporan }) {
|
|
|
+function TableRadar({ listData, to, linkName, jadwal, pemeriksaan, sanksi, keberatan, banding, perbaikan, cabutSanksi, all_Laporan, ditutup, selesai, delegasi }) {
|
|
|
return (
|
|
|
<Card className="card-default">
|
|
|
<CardBody style={{
|
|
|
- outerWidth:"700"
|
|
|
- }}>
|
|
|
+ outerWidth: "700"
|
|
|
+ }}>
|
|
|
<Table bordered responsive>
|
|
|
<thead>
|
|
|
<tr >
|
|
|
<th rowspan="2"
|
|
|
- style={{
|
|
|
- verticalAlign: "middle",
|
|
|
- textAlign: "center",
|
|
|
- }}
|
|
|
+ style={{
|
|
|
+ verticalAlign: "middle",
|
|
|
+ textAlign: "center",
|
|
|
+ }}
|
|
|
>Wilayah LLDikti\Menu</th>
|
|
|
<th
|
|
|
rowspan="2"
|
|
|
@@ -27,11 +28,11 @@ function TableRadar({ listData, to, linkName, jadwal, pemeriksaan, sanksi, keber
|
|
|
<th
|
|
|
colSpan="2"
|
|
|
style={{
|
|
|
- backgroundColor: '#80b1ff',
|
|
|
+ backgroundColor: '#e8f2f1',
|
|
|
color: "black",
|
|
|
textAlign: "center",
|
|
|
|
|
|
- }}>1. Pelaporan Tuntas</th>
|
|
|
+ }}>Pelaporan Tuntas</th>
|
|
|
<th
|
|
|
rowspan="2"
|
|
|
style={{
|
|
|
@@ -39,7 +40,7 @@ function TableRadar({ listData, to, linkName, jadwal, pemeriksaan, sanksi, keber
|
|
|
color: "black",
|
|
|
textAlign: "center",
|
|
|
verticalAlign: "middle",
|
|
|
- }}>Penjadwalan Evaluasi</th>
|
|
|
+ }}>1. Penjadwalan Evaluasi</th>
|
|
|
<th
|
|
|
rowspan="2"
|
|
|
style={{
|
|
|
@@ -90,12 +91,21 @@ function TableRadar({ listData, to, linkName, jadwal, pemeriksaan, sanksi, keber
|
|
|
}}>7. Permohonan Pencabutan Sanksi</th>
|
|
|
<th
|
|
|
rowspan="2"
|
|
|
+ id='cabutSanksi'
|
|
|
style={{
|
|
|
- backgroundColor: '#a3d4d1',
|
|
|
+ // backgroundColor: '#e8f2f1',
|
|
|
color: "black",
|
|
|
textAlign: "center",
|
|
|
verticalAlign: "middle",
|
|
|
- }}>9. Cabut Sanksi</th>
|
|
|
+ }}>Pelaporan Tuntas
|
|
|
+ <hr style={{
|
|
|
+ // backgroundColor: 'black',
|
|
|
+ color: "black",
|
|
|
+
|
|
|
+ }}></hr>
|
|
|
+ Cabut Sanksi
|
|
|
+
|
|
|
+ </th>
|
|
|
<th
|
|
|
rowspan="2"
|
|
|
style={{
|
|
|
@@ -107,15 +117,15 @@ function TableRadar({ listData, to, linkName, jadwal, pemeriksaan, sanksi, keber
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th
|
|
|
- style={{
|
|
|
- backgroundColor: '#e8f2f1',
|
|
|
- color: "black",
|
|
|
- textAlign: "center",
|
|
|
- verticalAlign: "middle",
|
|
|
- }}
|
|
|
+ style={{
|
|
|
+ color: "black",
|
|
|
+ textAlign: "center",
|
|
|
+ verticalAlign: "middle",
|
|
|
+ }}
|
|
|
>Ditutup</th>
|
|
|
<th>Delegasi LLDIKTI</th>
|
|
|
</tr>
|
|
|
+
|
|
|
</thead>
|
|
|
{listData.map((data) => {
|
|
|
return (
|
|
|
@@ -133,8 +143,30 @@ function TableRadar({ listData, to, linkName, jadwal, pemeriksaan, sanksi, keber
|
|
|
cursor: "pointer",
|
|
|
}}>{data.laporan.length}</td>
|
|
|
</Link>
|
|
|
- <td>ditutup</td>
|
|
|
- <td>delegasi</td>
|
|
|
+ <Link
|
|
|
+ href={{
|
|
|
+ pathname: ditutup,
|
|
|
+ query: { id: data.pembina.id },
|
|
|
+ }}
|
|
|
+ >
|
|
|
+ <td style={{
|
|
|
+ color: "black",
|
|
|
+ textAlign: "center",
|
|
|
+ cursor: "pointer",
|
|
|
+ }}>{data.jumlah_ditutup}</td>
|
|
|
+ </Link>
|
|
|
+ <Link
|
|
|
+ href={{
|
|
|
+ pathname: delegasi,
|
|
|
+ query: { id: data.pembina.id },
|
|
|
+ }}
|
|
|
+ >
|
|
|
+ <td style={{
|
|
|
+ color: "black",
|
|
|
+ textAlign: "center",
|
|
|
+ cursor: "pointer",
|
|
|
+ }}>{data.jumlah_delegasi}</td>
|
|
|
+ </Link>
|
|
|
|
|
|
<Link
|
|
|
href={{
|
|
|
@@ -227,7 +259,18 @@ function TableRadar({ listData, to, linkName, jadwal, pemeriksaan, sanksi, keber
|
|
|
cursor: "pointer",
|
|
|
}}>{data.jumlah_pencabutan_sanksi}</td>
|
|
|
</Link>
|
|
|
- <td>"0</td>
|
|
|
+ <Link
|
|
|
+ href={{
|
|
|
+ pathname: selesai,
|
|
|
+ query: { id: data.pembina.id },
|
|
|
+ }}
|
|
|
+ >
|
|
|
+ <td style={{
|
|
|
+ color: "black",
|
|
|
+ textAlign: "center",
|
|
|
+ cursor: "pointer",
|
|
|
+ }}>{data.jumlah_diterima}</td>
|
|
|
+ </Link>
|
|
|
<td>
|
|
|
<div className="ml-auto" style={{
|
|
|
textAlign: "center",
|