mirror of
https://git.hmsn.ink/kospo/svcm/api.git
synced 2026-03-19 19:05:20 +09:00
대금지급 오류 수정
This commit is contained in:
@@ -22,6 +22,6 @@ public class ZwfApprGrpResponse implements Serializable {
|
||||
@Schema(name = "label", description = "명칭")
|
||||
String label;
|
||||
@Schema(name = "value", description = "결재선")
|
||||
List<Object> value;
|
||||
Object value;
|
||||
|
||||
}
|
||||
@@ -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());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user