add bulk upload pengadaan
This commit is contained in:
@@ -25,6 +25,7 @@ public class DrpPengadaanController {
|
||||
private final EditUploadDrpPengadaanService editUploadDrpPengadaanService;
|
||||
private final GetDrpPengadaanService getDrpPengadaanService;
|
||||
private final PutDrpPengadaanService putDrpPengadaanService;
|
||||
private final UploadBulkUploadPengadaanService uploadBulkUploadPengadaanService;
|
||||
|
||||
public DrpPengadaanController(PostCreateDrpPengadaanService postCreateDrpPengadaanService,
|
||||
GetListDrpPengadaanService getListDrpPengadaanService,
|
||||
@@ -33,7 +34,8 @@ public class DrpPengadaanController {
|
||||
DeleteDokumenPendukungService deleteDokumenPendukungService,
|
||||
EditUploadDrpPengadaanService editUploadDrpPengadaanService,
|
||||
GetDrpPengadaanService getDrpPengadaanService,
|
||||
PutDrpPengadaanService putDrpPengadaanService) {
|
||||
PutDrpPengadaanService putDrpPengadaanService,
|
||||
UploadBulkUploadPengadaanService uploadBulkUploadPengadaanService) {
|
||||
this.postCreateDrpPengadaanService = postCreateDrpPengadaanService;
|
||||
this.getListDrpPengadaanService = getListDrpPengadaanService;
|
||||
this.postDrpUploadDokumenPendukungService = postDrpUploadDokumenPendukungService;
|
||||
@@ -42,6 +44,7 @@ public class DrpPengadaanController {
|
||||
this.editUploadDrpPengadaanService = editUploadDrpPengadaanService;
|
||||
this.getDrpPengadaanService = getDrpPengadaanService;
|
||||
this.putDrpPengadaanService = putDrpPengadaanService;
|
||||
this.uploadBulkUploadPengadaanService = uploadBulkUploadPengadaanService;
|
||||
}
|
||||
|
||||
@GetMapping("/list/{id}")
|
||||
@@ -110,4 +113,11 @@ public class DrpPengadaanController {
|
||||
return deleteDokumenPendukungService.execute(drpPengadaanDokumenRequest);
|
||||
}
|
||||
|
||||
@PostMapping("/bulk/upload")
|
||||
public EmptyResponse bulkUploadPengadaan(@RequestParam(name = "file") MultipartFile file) throws IOException {
|
||||
return uploadBulkUploadPengadaanService.execute(DrpPengadaanRequest.builder()
|
||||
.file(file)
|
||||
.build());
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user