yazid138 hace 3 años
padre
commit
e283aff740

+ 25 - 1
components/Extras/calendar.view.js

@@ -90,7 +90,6 @@ class Calendar extends Component {
 	};
 
 	eventClick = (info) => {
-		console.log(info);
 		const data = {
 			title: info.event.title,
 			start: moment(info.event.start).format("DD MMMM YYYY"),
@@ -195,6 +194,31 @@ class Calendar extends Component {
 											</CardBody>
 										</Card>
 									)}
+									{laporan.data && laporan.data[0].penjadwalan && (
+										<Card className="card-default">
+											<CardHeader>
+												<CardTitle tag="h4">Jadwal Pemeriksaan</CardTitle>
+											</CardHeader>
+											<CardBody>
+												<table className="table">
+													<tbody>
+														<tr>
+															<td>Judul</td>
+															<td>{laporan.data[0].penjadwalan.title}</td>
+														</tr>
+														<tr>
+															<td>Waktu</td>
+															<td>{`${moment(laporan.data[0].penjadwalan.from_date).format("DD MMMM YYYY")} ${
+																moment(laporan.data[0].penjadwalan.from_date).format("DD MMMM YYYY") === moment(laporan.data[0].penjadwalan.to_date).format("DD MMMM YYYY")
+																	? ""
+																	: `- ${moment(laporan.data[0].penjadwalan.to_date).add(-1, "d").format("DD MMMM YYYY")}`
+															}`}</td>
+														</tr>
+													</tbody>
+												</table>
+											</CardBody>
+										</Card>
+									)}
 									<div className="mb-3">
 										{selectedEvent && (
 											<div>

+ 4 - 4
components/Main/Header.js

@@ -1,4 +1,4 @@
-function Header() {
+function Header({ data }) {
 	const styleHeaderText = {
 		color: "brown",
 	};
@@ -7,9 +7,9 @@ function Header() {
 		<div className="bg-cover" style={{ backgroundImage: "url(/static/img/profile-bg.png)" }}>
 			<div className="p-4 text-center" style={styleHeaderText}>
 				<img className="img-thumbnail rounded-circle thumb128" src="/static/img/univ-avatar.png" alt="Avatar" />
-				<h3 className="m-0">Universitas Satyagama</h3>
-				<p>0742/O/1990</p>
-				<p>Jalan Kamal Raya No 2-A Cengkareng</p>
+				<h3 className="m-0">{data.nama}</h3>
+				<p>{data.sk_pendirian}</p>
+				<p>{`${data.alamat.jalan} ${data.alamat.rt ? `rt ${data.alamat.rt}` : ""} ${data.alamat.rw ? `rt ${data.alamat.rw}` : ""}, ${data.alamat.kab_kota.nama}, ${data.propinsi.nama}`}</p>
 			</div>
 		</div>
 	);

+ 1 - 1
pages/app/pt/dokumen-perbaikan/detail.js

@@ -104,7 +104,7 @@ class DetailPerbaikanDoc extends Component {
 
 		return (
 			<ContentWrapper unwrap>
-				<Header />
+				<Header data={this.props.pt[0]} />
 				<div className="p-3">
 					<div className="content-heading">
 						<div>Dokumen Perbaikan</div>

+ 1 - 1
pages/app/pt/jawaban-banding/detail.js

@@ -30,7 +30,7 @@ class JawabanBanding extends Component {
 		const { sanksi } = this.state;
 		return (
 			<ContentWrapper unwrap>
-				<Header />
+				<Header data={this.props.pt[0]} />
 				<div className="p-3">
 					<div className="content-heading">
 						<div>Jawaban Atas Permohonan Banding</div>

+ 1 - 1
pages/app/pt/jawaban-keberatan/detail.js

@@ -41,7 +41,7 @@ class JawabanKeberatan extends Component {
 		return (
 			<ContentWrapper unwrap>
 				<ModalPermohonan toggleModal={this.toggleModal} modal={this.state.modal} query={this.props.router.query} />
-				<Header />
+				<Header data={this.props.pt[0]} />
 				<div className="p-3">
 					<div className="content-heading">
 						<div>Jawaban Atas Permohonan Keberatan</div>

+ 1 - 1
pages/app/pt/jawaban-pencabutan-sanksi/detail.js

@@ -34,7 +34,7 @@ class DetailJawabanPencabutanSanksi extends Component {
 		const { jawaban } = (sanksi.data && sanksi.data[0].sanksi.cabut_sanksi) || {};
 		return (
 			<ContentWrapper unwrap>
-				<Header />
+				<Header data={this.props.pt[0]} />
 				<div className="p-3">
 					<div className="content-heading">
 						<div>Jawaban Permohonan Pencabutan Sanksi</div>

+ 1 - 1
pages/app/pt/keberatan/detail.js

@@ -37,7 +37,7 @@ class Keberatan extends Component {
 		return (
 			<ContentWrapper unwrap>
 				<ModalPermohonan toggleModal={this.toggleModal} modal={this.state.modal} query={this.props.router.query} />
-				<Header />
+				<Header data={this.props.pt[0]} />
 				<div className="p-3">
 					<div className="content-heading">
 						<div>Permohonan Keberatan</div>

+ 1 - 1
pages/app/pt/pemantauan.js

@@ -28,7 +28,7 @@ class Pemantauan extends Component {
 		const { log, pelaporan } = this.state;
 		return (
 			<ContentWrapper unwrap>
-				<Header />
+				<Header data={this.props.pt[0]} />
 				<div className="p-3">
 					<Row>
 						<Col xl="9">{log && pelaporan.data && <Timeline data={log} dataPelaporan={pelaporan.data[0]} />}</Col>

+ 1 - 1
pages/app/pt/pencabutan-sanksi/detail.js

@@ -101,7 +101,7 @@ class DetailPencabutanSanksi extends Component {
 		));
 		return (
 			<ContentWrapper unwrap>
-				<Header />
+				<Header data={this.props.pt[0]} />
 				<div className="p-3">
 					<div className="content-heading">
 						<div>Permohonan Pencabutan Sanksi</div>