andi 1 週間 前
親
コミット
aa3ec53d79

+ 37 - 27
components/PerpanjanganSanksi/InputTanggal.js

@@ -205,10 +205,10 @@ class InputTanggal extends Component {
                     >
                         {({ isSubmitting }) => (
                             <Form className="form-horizontal">
-                                        <FormGroup row className="mt-3">
+                                <FormGroup row className="mt-3">
                                     <label className="col-md-2 col-form-label">Sudah melakukan perpanjangan sanksi : </label>
                                     <div className="col-md-10 mt-2">{this.props.data?.riwayat_sanksi?.length}</div>
-                                    </FormGroup>
+                                </FormGroup>
                                 <FormGroup row className="mt-3">
                                     <label className="col-md-2 col-form-label">Tanggal Perpanjangan Sanksi :</label>
                                     <div className="col-md-6">
@@ -218,19 +218,22 @@ class InputTanggal extends Component {
                                                     <Field name="from_date">
                                                         {({ field, form }) => (
                                                             <Datetime
-                                                            timeFormat={false}
-                                                            inputProps={{ className: "form-control" }}
-                                                            value={field.value || "DD/MM/YYYY"}
-                                                            onChange={(from_date) => {
-                                                                form.setFieldValue(field.name, from_date);
-                                                                this.setState({ from_date })
-                                                            }}
-                                                            closeOnSelect={true}
-                                                            isValidDate={(e) => {
-                                                                return e.isBefore(new Date(this.props.data?.masa_berlaku?.to_date).getTime() + 86400000)
-                                                            }}
-
-                                                        />
+                                                                timeFormat={false}
+                                                                inputProps={{ className: "form-control" }}
+                                                                value={field.value || "DD/MM/YYYY"}
+                                                                onChange={(from_date) => {
+                                                                    form.setFieldValue(field.name, from_date);
+                                                                    this.setState({ from_date })
+                                                                }}
+                                                                closeOnSelect={true}
+                                                                isValidDate={(e) => {
+                                                                    return e.isBefore(new Date(this.props.data?.masa_berlaku?.to_date).getTime() + 86400000)
+                                                                }}
+                                                                viewDate={
+                                                                    this.props.data?.masa_berlaku?.to_date
+                                                                        ? moment(this.props.data.masa_berlaku.to_date)
+                                                                        : moment()
+                                                                } />
                                                         )}
                                                     </Field>
                                                     <ErrorMessage name="from_date" component="div" className="form-text text-danger" />
@@ -241,18 +244,25 @@ class InputTanggal extends Component {
                                                     <Field name="to_date">
                                                         {({ field, form }) => (
                                                             <Datetime
-                                                            timeFormat={false}
-                                                            inputProps={{ className: "form-control" }}
-                                                            value={field.value || "DD/MM/YYYY"}
-                                                            onChange={(to_date) => {
-                                                                form.setFieldValue(field.name, to_date);
-                                                                this.setState({ to_date })
-                                                            }}
-                                                            closeOnSelect={true}
-                                                            isValidDate={(e) => {
-                                                                return e.isBefore(addMonths(new Date(this.state.from_date), 6)) && e.isAfter(new Date(this.state.from_date))
-                                                            }}
-                                                        />
+                                                                timeFormat={false}
+                                                                inputProps={{ className: "form-control" }}
+                                                                value={field.value || "DD/MM/YYYY"}
+                                                                onChange={(to_date) => {
+                                                                    form.setFieldValue(field.name, to_date);
+                                                                    this.setState({ to_date })
+                                                                }}
+                                                                closeOnSelect={true}
+                                                                isValidDate={(e) => {
+                                                                    return e.isBefore(addMonths(new Date(this.state.from_date), 6)) && e.isAfter(new Date(this.state.from_date))
+                                                                }}
+                                                                viewDate={
+                                                                    this.state.from_date
+                                                                        ? new Date(this.state.from_date)
+                                                                        : new Date()
+                                                                }
+
+
+                                                            />
                                                         )}
                                                     </Field>
                                                     <ErrorMessage name="to_date" component="div" className="form-text text-danger" />

+ 2 - 2
components/Sanksi/BeritaAcara.js

@@ -599,7 +599,7 @@ class BeritaAcara extends Component {
                         }
                         {ENV === "production" &&
                             <CopyToClipboard
-                                text={`https://sidali.kemdikbud.go.id/signature/pleno-sanksi/${dataLaporan.data?._id}`}
+                                text={`https://sidali.kemdiktisaintek.go.id/signature/pleno-sanksi/${dataLaporan.data?._id}`}
                                 options={{ asHtml: true }}
                             >
                                 <div>
@@ -620,7 +620,7 @@ class BeritaAcara extends Component {
                         }
                         {ENV === "development" &&
                             <CopyToClipboard
-                                text={`https://dev.sidali.kemdikbud.go.id/signature/pleno-sanksi/${dataLaporan.data?._id}`}
+                                text={`https://dev-sidali.kemdiktisaintek.go.id/signature/pleno-sanksi/${dataLaporan.data?._id}`}
                                 options={{ asHtml: true }}
                             >
                                 <div>

+ 2 - 2
components/Sanksi/Modul.js

@@ -91,7 +91,7 @@ class Modul extends Component {
                 }
                 {ENV === "production" &&
                     <CopyToClipboard
-                        text={`https://sidali.kemdikbud.go.id/signature/modul/${dataLaporan.data?._id}`}
+                        text={`https://sidali.kemdiktisaintek.go.id/signature/modul/${dataLaporan.data?._id}`}
                         options={{ asHtml: true }}
                     >
                         <div>
@@ -112,7 +112,7 @@ class Modul extends Component {
                 }
                 {ENV === "development" &&
                     <CopyToClipboard
-                        text={`https://dev.sidali.kemdikbud.go.id/signature/modul/${dataLaporan.data?._id}`}
+                        text={`https://dev-sidali.kemdiktisaintek.go.id/signature/modul/${dataLaporan.data?._id}`}
                         options={{ asHtml: true }}
                     >
                         <div>