yazid138 3 роки тому
батько
коміт
73c9f62551

+ 14 - 8
pages/app/pt/jawaban-keberatan/detail.js

@@ -56,14 +56,20 @@ class JawabanKeberatan extends Component {
 										<Col lg={12}>
 											<DetailSanksi data={sanksi.data[0]} />
 											<DetailJawaban data={sanksi.data[0]} />
-											<p>
-												Setelah membaca jawaban permohonan keberatan atas pengenaan sanksi, jika Perguruan Tinggi bermaksud mengajukan permohonan banding kepada atasan pemberi sanksi maka dapat menekan tombol di
-												bawah ini (10 Hari Kerja)
-											</p>
-											<p>Batas Akhir: {moment(sanksi.data[0].sanksi.close_banding).format("DD MMMM YYYY")}</p>
-											<Button color="primary" onClick={this.toggleModal} disabled={sanksi.data[0].sanksi.banding || false}>
-												Ajukan Banding
-											</Button>
+											{new Date(sanksi.data[0].sanksi.close_banding).getTime() > Date.now() ? (
+												<>
+													<p>
+														Setelah membaca jawaban permohonan keberatan atas pengenaan sanksi, jika Perguruan Tinggi bermaksud mengajukan permohonan banding kepada atasan pemberi sanksi maka dapat menekan tombol
+														di bawah ini (10 Hari Kerja)
+													</p>
+													<p>Batas Akhir: {moment(sanksi.data[0].sanksi.close_banding).format("DD MMMM YYYY")}</p>
+													<Button color="primary" onClick={this.toggleModal} disabled={sanksi.data[0].sanksi.banding || false}>
+														Ajukan Banding
+													</Button>
+												</>
+											) : (
+												<p>Pengajuan ditutup</p>
+											)}
 										</Col>
 									</Row>
 								</CardBody>

+ 11 - 5
pages/app/pt/keberatan/detail.js

@@ -52,11 +52,17 @@ class Keberatan extends Component {
 									<Row>
 										<Col lg={12}>
 											<DetailSanksi data={sanksi.data[0]} />
-											<p>Setelah membaca surat keputusan sanksi tersebut, jika Perguruan Tinggi bermaksud mengajukan permohonan keberatan maka dapat menekan tombol di bawah ini (21 Hari Kerja)</p>
-											<p>Batas Akhir: {moment(sanksi.data[0].sanksi.close_keberatan).format("DD MMMM YYYY")}</p>
-											<Button color="primary" onClick={this.toggleModal} disabled={sanksi.data[0].sanksi.keberatan || false}>
-												Ajukan Permohonan Keberatan
-											</Button>
+											{new Date(sanksi.data[0].sanksi.close_keberatan).getTime() > Date.now() ? (
+												<>
+													<p>Setelah membaca surat keputusan sanksi tersebut, jika Perguruan Tinggi bermaksud mengajukan permohonan keberatan maka dapat menekan tombol di bawah ini (21 Hari Kerja)</p>
+													<p>Batas Akhir: {moment(sanksi.data[0].sanksi.close_keberatan).format("DD MMMM YYYY")}</p>
+													<Button color="primary" onClick={this.toggleModal} disabled={sanksi.data[0].sanksi.keberatan || false}>
+														Ajukan Permohonan Keberatan
+													</Button>
+												</>
+											) : (
+												<p>Pengajuan ditutup</p>
+											)}
 										</Col>
 									</Row>
 								</CardBody>