Browse Source

fix bypass, logout, pleno

andi 2 years ago
parent
commit
460d360478
3 changed files with 15 additions and 23 deletions
  1. 10 15
      components/Bypass/TableBypass.js
  2. 1 4
      components/Layout/Header.js
  3. 4 4
      pages/signature/pleno-sanksi/[id].js

+ 10 - 15
components/Bypass/TableBypass.js

@@ -21,13 +21,12 @@ function TableBypass({ listData, to, linkName, role }) {
         setModalIsOpen(!modalIsOpen)
         setSelectedID(id)
     }
-    const setmodals = () => {
-    }
+
 
     return (
         <div className="card b">
             <Modal isOpen={modalIsOpen} >
-                <ModalBody>Apakah Anda yakin akan mencabut sanksi pada laporan ini?</ModalBody>
+                <ModalBody>Apakah Anda yakin akan melakukan bypass proses pada sanksi ini?</ModalBody>
                 <ModalFooter>
 
                     <Button color className="btn-login" onClick={async () => {
@@ -53,7 +52,7 @@ function TableBypass({ listData, to, linkName, role }) {
                     }}>
                         <span className="font-color-white">Ya</span>
                     </Button>
-                    <Button color className="btn-v2" onClick={ setmodal }>
+                    <Button color className="btn-v2" onClick={setmodal}>
                         Tidak
                     </Button>
                 </ModalFooter>
@@ -91,17 +90,13 @@ function TableBypass({ listData, to, linkName, role }) {
                                                     <div className="media align-items-center">
                                                         <div className="media-body d-flex">
                                                             <div>
-                                                                {/* <h4 className="m-0">{data.laporan.pt.nama}</h4> */}
                                                                 <h4 className="m-0">{data.laporan.pt.nama.length > 64 ? data.laporan.pt.nama.substring(0, 64) + "..." : data.laporan.pt.nama}</h4>
-                                                                {/* <p className="w-105">{data.keterangan.length > 150 ? data.keterangan.substring(0, 150) + "..." : data.keterangan}</p> */}
                                                                 <p className="w-105">{data.keterangan}</p>
                                                             </div>
                                                         </div>
                                                     </div>
                                                 </div>
                                             </td>
-                                            {/* <td>{moment(data.createdAt).fromNow()}</td> */}
-                                            {/* <td>{moment(data.createdAt).format("DD MMMM YYYY")}</td> */}
                                             <td>{data.last_step ?
                                                 <div>
                                                     <div className="badge badge-green">{data.last_step}</div>
@@ -109,29 +104,29 @@ function TableBypass({ listData, to, linkName, role }) {
                                                         <p className="w-105">Sanksi dalam proses pengajuan permohonan keberatan</p>
                                                     )}
                                                     {data.last_step === "Jawaban Atas Permohonan Keberatan" && (
-                                                        <p className="w-105">PDDIKTI sudah memberikan jawaban atas permohonan keberatan</p>
+                                                        <p className="w-105">Sanksi sudah diberikan jawaban atas permohonan keberatan</p>
                                                     )}
                                                     {data.last_step === "Permohonan Banding" && (
                                                         <p className="w-105">Sanksi dalam proses pengajuan permohonan banding</p>
                                                     )}
                                                     {data.last_step === "Jawaban Atas Permohonan Banding" && (
-                                                        <p className="w-105">PDDIKTI sudah memberikan jawaban atas permohonan banding</p>
+                                                        <p className="w-105">Sanksi sudah diberikan jawaban atas permohonan banding</p>
                                                     )}
                                                     {data.last_step === "Permohonan Pencabutan Sanksi" && (
                                                         <p className="w-105">Sanksi dalam proses permohonan pencabutan sanksi</p>
                                                     )}
                                                     {data.last_step === "Jawaban Atas Permohonan Pencabutan Sanksi" && (
-                                                        <p className="w-105">PDDIKTI sudah memberikan jawaban atas permohonan pencabutan sanksi</p>
+                                                        <p className="w-105">Sanksi sudah diberikan jawaban atas permohonan pencabutan sanksi</p>
                                                     )}
                                                     {data.last_step === "Dokumen Perbaikan" && (
-                                                        <p className="w-105">Proses perbaikan dokumen</p>
+                                                        <p className="w-105">Sanksi dalam proses dokumen perbaikan</p>
                                                     )}
 
                                                 </div>
                                                 :
                                                 <div>
-                                                    <div className="badge badge-red">Belum Diperiksa</div>
-                                                    <p className="w-105">Sanksi belum diperiksa</p>
+                                                    <div className="badge badge-red">Menunggu konfirmasi Perguruan Tinggi</div>
+                                                    <p className="w-105">Perguruan Tinggi belum melakukan konfirmasi terhadap sanksi</p>
                                                 </div>}
                                             </td>
                                             <td
@@ -156,7 +151,7 @@ function TableBypass({ listData, to, linkName, role }) {
                                                     onClick={() => { setmodal(data._id) }}
                                                 >
                                                     <span className="font-color-black">
-                                                        Cabut Sanksi
+                                                        Bypass Proses
                                                     </span>
                                                 </Button>
                                             </td>

+ 1 - 4
components/Layout/Header.js

@@ -63,10 +63,7 @@ class Header extends Component {
 		await logout(_csrf);
 		this.props.tokenNull();
 		this.props.userNull();
-
-
-		Router.push({ pathname: "/app" });
-		// }
+		location.href = '/app'
 	};
 
 	resize() {

+ 4 - 4
pages/signature/pleno-sanksi/[id].js

@@ -226,9 +226,9 @@ class PlenoSanksi extends Component {
                                                     <td>{e.pasal}</td>
                                                     <td>{e.butir_pelanggaran}</td>
                                                     <td>{e.pelanggaran}</td>
-                                                    <td >{dataSuratBA?.descPelanggaran[e._id]?.simpulan || ""}</td>
+                                                    <td >{dataSuratBA?.descPelanggaran[e._id]?.simpulan || "Belum diisi"}</td>
                                                     <td style={{ maxWidth: "80px" }}>
-                                                        {`Sanksi Administratif berupa ${dataSuratBA?.sanksi || this.state.sanksi}` || ""}
+                                                        {`Sanksi Administratif berupa ${dataSuratBA?.sanksi || this.state.sanksi || "Belum diisi"}`}
                                                     </td>
                                                 </tr>
                                             ))
@@ -241,9 +241,9 @@ class PlenoSanksi extends Component {
                                                     <td>{e.pasal}</td>
                                                     <td>{e.butir_pelanggaran}</td>
                                                     <td>{e.pelanggaran}</td>
-                                                    <td >{dataSuratBA?.descPelanggaran[e._id]?.simpulan || ""}</td>
+                                                    <td >{dataSuratBA?.descPelanggaran[e._id]?.simpulan || "Belum diisi"}</td>
                                                     <td style={{ maxWidth: "80px" }}>
-                                                        {`Sanksi Administratif berupa ${dataSuratBA?.sanksi || this.state.sanksi}` || ""}
+                                                        {`Sanksi Administratif berupa ${dataSuratBA?.sanksi || this.state.sanksi || "Belum diisi"}`}
                                                     </td>
                                                 </tr>
                                             ))