대금지급 오류 수정

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