Jelajahi Sumber

caption detail laporan

andifebri 3 tahun lalu
induk
melakukan
fb365a0b9e
1 mengubah file dengan 6 tambahan dan 6 penghapusan
  1. 6 6
      components/Pelaporan/InputData.js

+ 6 - 6
components/Pelaporan/InputData.js

@@ -51,10 +51,10 @@ const checkIfFilesAreCorrectType = (files) => {
 
 const selectInstanceId = 1;
 const laporanSchema = Yup.object().shape({
-	no_laporan: Yup.string().required("Harap Diisi"),
-	keterangan: Yup.string().min(3).max(200).required("Wajib Diisi"),
-	pelanggaran: Yup.array().min(1, "Wajib Diisi").required("Wajib Diisi"),
-	dokumen: Yup.array().min(1, "Wajib Upload Dokumen").required().test("filesize", "Maksimal ukuran dokumen 15mb", checkIfFilesAreTooBig,),
+	no_laporan: Yup.string().required("Wajib Diisi"),
+	keterangan: Yup.string().min(3, "Minimal 3 Huruf").max(200).required("Wajib Diisi"),
+	pelanggaran: Yup.array().min(1, "Wajib Diisi").required(),
+	dokumen: Yup.array().min(1, "Wajib Upload file").required().test("filesize", "Maksimal ukuran dokumen 15mb", checkIfFilesAreTooBig),
 });
 export class InputData extends Component {
 	constructor(props) {
@@ -136,7 +136,7 @@ export class InputData extends Component {
 		formdata.append("no_laporan", data.no_laporan);
 		formdata.append("pt_id", query.ptId);
 		formdata.append("keterangan", data.keterangan);
-		formdata.append("pelanggaran", data.pelanggaran.join());
+		formdata.append("pelanggaran_id", data.pelanggaran.join());
 		if (data.dokumen.length > 0) {
 			data.dokumen.forEach((e) => {
 				formdata.append("dokumen", e);
@@ -274,4 +274,4 @@ export class InputData extends Component {
 }
 
 const mapStateToProps = (state) => ({ user: state.user, token: state.token });
-export default connect(mapStateToProps)(InputData);
+export default connect(mapStateToProps)(InputData);