fix
This commit is contained in:
parent
b93f66c56c
commit
91fe46fdcc
@ -110,12 +110,25 @@ public class ResultTaskServiceImpl extends ServiceImpl<ResultTaskMapper, ResultT
|
|||||||
TaskProcessRecordDto taskProcessRecordDto = taskProcessRecordMapper.selectTaskProcessRecordLastByTaskId(resultTaskDto.getId());
|
TaskProcessRecordDto taskProcessRecordDto = taskProcessRecordMapper.selectTaskProcessRecordLastByTaskId(resultTaskDto.getId());
|
||||||
if(taskProcessRecordDto != null){
|
if(taskProcessRecordDto != null){
|
||||||
//resultTaskDto.setLabel(taskProcessRecordDto.getLabel());
|
//resultTaskDto.setLabel(taskProcessRecordDto.getLabel());
|
||||||
ProcessRecordEnum byType = ProcessRecordEnum.findByType(taskProcessRecordDto.getType());
|
if(taskProcessRecordDto.getUseType()==0){
|
||||||
Optional.ofNullable(byType).ifPresent(processRecordEnum -> resultTaskDto.setTypeDesc(byType.getDesc()));
|
ProcessRecordEnum byType = ProcessRecordEnum.findByType(taskProcessRecordDto.getType());
|
||||||
if(finalStaffEntity !=null){
|
Optional.ofNullable(byType).ifPresent(processRecordEnum -> resultTaskDto.setTypeDesc(byType.getDesc()));
|
||||||
resultTaskDto.setAvatar(finalStaffEntity.getAvatar());
|
if(finalStaffEntity !=null){
|
||||||
resultTaskDto.setStaffName(finalStaffEntity.getName());
|
resultTaskDto.setAvatar(finalStaffEntity.getAvatar());
|
||||||
|
resultTaskDto.setStaffName(finalStaffEntity.getName());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
if(taskProcessRecordDto.getUseType()==1){
|
||||||
|
resultTaskDto.setTypeDesc(taskProcessRecordDto.getLabel());
|
||||||
|
StaffEntity staffEntity1 = staffService.selectStaffById(taskProcessRecordDto.getStaffId());
|
||||||
|
if(staffEntity1 !=null){
|
||||||
|
resultTaskDto.setAvatar(staffEntity1.getAvatar());
|
||||||
|
resultTaskDto.setStaffName(staffEntity1.getName());
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|||||||
@ -140,8 +140,15 @@ public class TaskProcessRecordServiceImpl extends ServiceImpl<TaskProcessRecordM
|
|||||||
});
|
});
|
||||||
Optional.ofNullable(staffOccupationByStaffId).ifPresent(staffOccupationEntity -> dto.setPosition(staffOccupationEntity.getPosition()));
|
Optional.ofNullable(staffOccupationByStaffId).ifPresent(staffOccupationEntity -> dto.setPosition(staffOccupationEntity.getPosition()));
|
||||||
|
|
||||||
if (dto.getUseType()==1 && dto.getStaffId().equals(req.getStaffId())) {
|
if (dto.getUseType()==1 ) {
|
||||||
dto.setIsSelf(1);
|
if(dto.getStaffId().equals(req.getStaffId())){
|
||||||
|
dto.setIsSelf(1);
|
||||||
|
}
|
||||||
|
staffEntity = staffService.selectStaffById(dto.getStaffId());
|
||||||
|
Optional.ofNullable(staffEntity).ifPresent(staffEntity12 -> {
|
||||||
|
dto.setAvatar(staffEntity12.getAvatar());
|
||||||
|
dto.setStaffName(staffEntity12.getName());
|
||||||
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user