diff --git a/src/main/java/com/lz/modules/sys/service/app/impl/ResultRecordServiceImpl.java b/src/main/java/com/lz/modules/sys/service/app/impl/ResultRecordServiceImpl.java index 81645537..6f98d401 100644 --- a/src/main/java/com/lz/modules/sys/service/app/impl/ResultRecordServiceImpl.java +++ b/src/main/java/com/lz/modules/sys/service/app/impl/ResultRecordServiceImpl.java @@ -25,12 +25,14 @@ import com.lz.modules.app.service.DepartmentsService; import com.lz.modules.app.service.DepartmentsStaffRelateService; import com.lz.modules.app.service.StaffService; import com.lz.modules.app.utils.t.TwoTuple; +import com.lz.modules.flow.dao.FlowRecordMapper; import com.lz.modules.flow.entity.*; import com.lz.modules.flow.enums.FlowRecordEnum; import com.lz.modules.flow.model.*; import com.lz.modules.flow.service.*; import com.lz.modules.job.business.DingtalkBusiness; import com.lz.modules.performance.dto.ResultTaskDto; +import com.lz.modules.performance.dto.TaskListDto; import com.lz.modules.performance.req.OwnResultReq; import com.lz.modules.performance.req.ResultUpdateTaskReq; import com.lz.modules.performance.res.ChartStatistical; @@ -107,6 +109,8 @@ public class ResultRecordServiceImpl extends ServiceImpl taskListDtos = flowRecordMapper.selectTodoTasksByApprovalStaffId(approvalDto.getLoginUserId(), null); + if (taskListDtos != null && taskListDtos.size() > 0) { + TaskListDto taskListDto = taskListDtos.get(0); + r.put("resultRecordId", taskListDto.getRecordId()); + } + } + r.put("waitTime", 3); return r.put("commentId",commentId); }