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());
|
||||
if(taskProcessRecordDto != null){
|
||||
//resultTaskDto.setLabel(taskProcessRecordDto.getLabel());
|
||||
ProcessRecordEnum byType = ProcessRecordEnum.findByType(taskProcessRecordDto.getType());
|
||||
Optional.ofNullable(byType).ifPresent(processRecordEnum -> resultTaskDto.setTypeDesc(byType.getDesc()));
|
||||
if(finalStaffEntity !=null){
|
||||
resultTaskDto.setAvatar(finalStaffEntity.getAvatar());
|
||||
resultTaskDto.setStaffName(finalStaffEntity.getName());
|
||||
if(taskProcessRecordDto.getUseType()==0){
|
||||
ProcessRecordEnum byType = ProcessRecordEnum.findByType(taskProcessRecordDto.getType());
|
||||
Optional.ofNullable(byType).ifPresent(processRecordEnum -> resultTaskDto.setTypeDesc(byType.getDesc()));
|
||||
if(finalStaffEntity !=null){
|
||||
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()));
|
||||
|
||||
if (dto.getUseType()==1 && dto.getStaffId().equals(req.getStaffId())) {
|
||||
dto.setIsSelf(1);
|
||||
if (dto.getUseType()==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