feat(REQ-3300): 适配VisaChangeTempCreateReq模型调整
This commit is contained in:
parent
b5d642eade
commit
a0750551d1
@ -430,7 +430,7 @@ public class ChangeRecordServiceImpl extends ServiceImpl<ChangeRecordDao, Change
|
||||
// 相关单位与人员
|
||||
if (CollectionUtils.isNotEmpty(req.getRelationUnitAndPersonList())) {
|
||||
confirmPerson = req.getRelationUnitAndPersonList().stream()
|
||||
.flatMap(rup -> rup.getPersonId().stream().map(p -> buildVisaConfirmDto(changeRecord, rup, p)))
|
||||
.map(p -> buildVisaConfirmDto(p, changeRecord))
|
||||
.collect(Collectors.toList());
|
||||
}
|
||||
changeRecordConfirmService.addConfirm(confirmPerson);
|
||||
@ -865,16 +865,16 @@ public class ChangeRecordServiceImpl extends ServiceImpl<ChangeRecordDao, Change
|
||||
.build();
|
||||
}
|
||||
|
||||
private static VisaConfirmDto buildVisaConfirmDto(ChangeRecord changeRecord, VisaChangeTempCreateReq.RelationUnitAndPerson rup, Long personId) {
|
||||
private static VisaConfirmDto buildVisaConfirmDto(VisaChangeTempCreateReq.RelationUnitAndPerson person, ChangeRecord changeRecord) {
|
||||
return VisaConfirmDto.builder()
|
||||
.visaId(changeRecord.getId())
|
||||
.type(rup.getType())
|
||||
.type(person.getType())
|
||||
.bizType(VisaConfirmBizTypeEnum.CONFIRM)
|
||||
.personId(personId)
|
||||
.ouId(rup.getOuId())
|
||||
.personId(person.getPersonId())
|
||||
.ouId(person.getOuId())
|
||||
.workspaceId(changeRecord.getRelationWorkspaceId())
|
||||
.projectId(changeRecord.getRelationProject())
|
||||
.nodeId(rup.getNodeId())
|
||||
.nodeId(person.getNodeId())
|
||||
.build();
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user