|
@@ -1640,6 +1640,14 @@ public class ActivitiServiceImpl implements ActivitiService {
|
|
//获取流程审批历史
|
|
//获取流程审批历史
|
|
List<TFFlowLogResult> tfFlowLogResultList = tfFlowLogService.findByObjectId(tfFlowJoinList.get(0).getObjectId());
|
|
List<TFFlowLogResult> tfFlowLogResultList = tfFlowLogService.findByObjectId(tfFlowJoinList.get(0).getObjectId());
|
|
if (Objects.nonNull(tfFlowLogResultList) && tfFlowLogResultList.size() > 0) {
|
|
if (Objects.nonNull(tfFlowLogResultList) && tfFlowLogResultList.size() > 0) {
|
|
|
|
+ for (TFFlowLogResult t : tfFlowLogResultList) {
|
|
|
|
+ if (Objects.nonNull(t.getPendApproveId()) && !Objects.equals(t.getPendApproveId().trim(), "")) {
|
|
|
|
+ Set<String> set = new LinkedHashSet(Arrays.asList(t.getPendApproveId().split(", ")));
|
|
|
|
+ ApproveUserResult approveUserResult = sysUserService.findByIds(set.stream().map(x -> SystemConstant.convertIdToLong(x)).collect(Collectors.toList()));
|
|
|
|
+ t.setPendApproveUserName(approveUserResult.getPendApproveUsers());
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
List<TFFlowViewLogResult> flowViewTaskResultList = gson.fromJson(gson.toJson(tfFlowLogResultList), new TypeToken<List<TFFlowViewLogResult>>() {
|
|
List<TFFlowViewLogResult> flowViewTaskResultList = gson.fromJson(gson.toJson(tfFlowLogResultList), new TypeToken<List<TFFlowViewLogResult>>() {
|
|
}.getType());
|
|
}.getType());
|
|
if (Objects.nonNull(currFlowTaskResult)) {
|
|
if (Objects.nonNull(currFlowTaskResult)) {
|