대금지급 오류 수정

This commit is contained in:
2025-06-04 16:39:51 +09:00
parent d98040adf5
commit 289b8978f7
2 changed files with 4 additions and 4 deletions

View File

@@ -22,6 +22,6 @@ public class ZwfApprGrpResponse implements Serializable {
@Schema(name = "label", description = "명칭") @Schema(name = "label", description = "명칭")
String label; String label;
@Schema(name = "value", description = "결재선") @Schema(name = "value", description = "결재선")
List<Object> value; Object value;
} }

View File

@@ -56,7 +56,7 @@ public class SlipServiceImpl implements SlipService {
List<ApprReqRepository.ZwfApprDto> zwfApprDtos = apprReqRepository.findByWkfid(zwf0011t.getId().getWkfid()); List<ApprReqRepository.ZwfApprDto> zwfApprDtos = apprReqRepository.findByWkfid(zwf0011t.getId().getWkfid());
zwf0011tResponse.setApprs(List.of(ZwfApprGrpResponse.builder() zwf0011tResponse.setApprs(List.of(ZwfApprGrpResponse.builder()
.label("결재") .label("결재")
.value(Collections.singletonList(zwfApprDtos)) .value(zwfApprDtos)
.build())); .build()));
slipResponse.setZwf0011t(zwf0011tResponse); slipResponse.setZwf0011t(zwf0011tResponse);
return slipResponse; return slipResponse;
@@ -78,7 +78,7 @@ public class SlipServiceImpl implements SlipService {
List<ZwfApprGrpResponse> grpResponseList = new ArrayList<>(); List<ZwfApprGrpResponse> grpResponseList = new ArrayList<>();
grpResponseList.add(ZwfApprGrpResponse.builder() grpResponseList.add(ZwfApprGrpResponse.builder()
.label("결재") .label("결재")
.value(Collections.singletonList(zwf0012tRepository.findByIdWkfidOrderByLineclsfDesc((zwf0011t.getId().getWkfid())))) .value(zwf0012tRepository.findByIdWkfidOrderByLineclsfDesc((zwf0011t.getId().getWkfid())))
.build()); .build());
List<Zwf0013t> zwf0013ts = zwf0013tRepository.findByIdWkfidOrderByLineclsfDesc(zwf0011t.getId().getWkfid()); List<Zwf0013t> zwf0013ts = zwf0013tRepository.findByIdWkfidOrderByLineclsfDesc(zwf0011t.getId().getWkfid());
int groupIdx = zwf0013ts.stream().mapToInt(z -> z.getGrpid()).max().orElse(0); int groupIdx = zwf0013ts.stream().mapToInt(z -> z.getGrpid()).max().orElse(0);
@@ -86,7 +86,7 @@ public class SlipServiceImpl implements SlipService {
int finalI = i; int finalI = i;
grpResponseList.add(ZwfApprGrpResponse.builder() grpResponseList.add(ZwfApprGrpResponse.builder()
.label("협조") .label("협조")
.value(Collections.singletonList(zwf0013ts.stream().filter(z -> z.getGrpid() == finalI).toList())) .value(zwf0013ts.stream().filter(z -> z.getGrpid() == finalI).toList())
.build()); .build());
} }