diff --git a/src/main/java/com/lz/modules/performance/service/AssessService.java b/src/main/java/com/lz/modules/performance/service/AssessService.java index 84870015..1ab76990 100644 --- a/src/main/java/com/lz/modules/performance/service/AssessService.java +++ b/src/main/java/com/lz/modules/performance/service/AssessService.java @@ -1,6 +1,7 @@ package com.lz.modules.performance.service; import com.lz.common.utils.PageUtils; +import com.lz.modules.flow.entity.StaffRole; import com.lz.modules.performance.req.AssessTaskReq; import com.lz.modules.performance.res.ChartStatisticalRes; @@ -14,5 +15,8 @@ import java.util.List; public interface AssessService { PageUtils userTaskList(AssessTaskReq req,Long userId); - //List chartResult(ChartResultReq req); + List roleDepartment(StaffRole staffRole); + + List roleEvgroup(StaffRole staffRole); + } diff --git a/src/main/java/com/lz/modules/performance/service/impl/AssessServiceImpl.java b/src/main/java/com/lz/modules/performance/service/impl/AssessServiceImpl.java index ad8c013d..be1f1e75 100644 --- a/src/main/java/com/lz/modules/performance/service/impl/AssessServiceImpl.java +++ b/src/main/java/com/lz/modules/performance/service/impl/AssessServiceImpl.java @@ -5,8 +5,11 @@ import com.lz.common.utils.PageUtils; import com.lz.common.utils.StringUtil; import com.lz.modules.app.entity.StaffEntity; import com.lz.modules.app.service.StaffService; +import com.lz.modules.flow.entity.StaffRole; +import com.lz.modules.flow.entity.StaffRoleDepartment; import com.lz.modules.flow.service.FlowChangeService; import com.lz.modules.flow.service.FlowRecordService; +import com.lz.modules.flow.service.StaffRoleDepartmentService; import com.lz.modules.performance.dto.TaskListDto; import com.lz.modules.performance.req.AssessTaskReq; import com.lz.modules.performance.res.ChartStatisticalRes; @@ -33,6 +36,8 @@ public class AssessServiceImpl implements AssessService { private StaffService staffService; @Autowired private FlowChangeService flowChangeService; + @Autowired + private StaffRoleDepartmentService staffRoleDepartmentService; @Override public PageUtils userTaskList(AssessTaskReq req,Long userId) { @@ -66,4 +71,17 @@ public class AssessServiceImpl implements AssessService { return data; } + + @Override + public List roleDepartment(StaffRole staffRole) { + List staffRoleDepartments = staffRoleDepartmentService.selectStaffRoleDepartmentByStaffRoleId(staffRole.getId()); + return null; + } + + @Override + public List roleEvgroup(StaffRole staffRole) { + return null; + } + + }