add constant status

This commit is contained in:
dirgantarasiahaan
2023-06-01 15:11:48 +07:00
parent d5ed4fe4c6
commit 6203b9d8bf
7 changed files with 71 additions and 12 deletions

View File

@@ -35,16 +35,12 @@ public class PostCreateDrpService implements BaseService<DrpRequest, DrpResponse
Constants.ERR_TTL_10001,
String.format(Constants.ERR_MSG_10001, "DRP", input.getId())));
drp.setApproveStatus(input.getApproveStatus());
drp.setIsActive(input.getIsActive());
var drpSaved = drpRepository.save(drp);
List<DrpDokumen> drpDokumenList = new ArrayList<>();
if (ObjectUtils.isNotEmpty(input.getDataDrpDokumen())) {
for (DrpDokumenRequest drpDokumenRequest : input.getDataDrpDokumen()) {
DrpDokumen drpDokumen = DrpDokumen.builder()
.drpId(drpSaved.getId())
.drpId(drp.getId())
.jenisDokumenId(drpDokumenRequest.getJenisDokumenId())
.filename(drpDokumenRequest.getFilename())
.keterangan(drpDokumenRequest.getKeterangan())
@@ -58,7 +54,7 @@ public class PostCreateDrpService implements BaseService<DrpRequest, DrpResponse
drpDokumenRepository.saveAll(drpDokumenList);
return DrpResponse.builder()
.id(drpSaved.getId())
.id(drp.getId())
.build();
}
}

View File

@@ -25,6 +25,7 @@ public class PostCreateTahunDrpService implements BaseService<DrpRequest, DrpRes
Drp drp = Drp.builder()
.tahun(input.getTahun())
.approveStatus(Constants.STATUS_PENYUSUNAN)
.isDelete(false)
.build();