优化插入发起绩效
This commit is contained in:
parent
82df54ea26
commit
9dd1b91771
@ -58,4 +58,5 @@ public interface EvaluationGroupService extends IService<EvaluationGroup> {
|
||||
|
||||
String getEvaluationCopyIdsByEvaluationIds(String evaluationIds,Long startId);
|
||||
|
||||
EvaluationGroup selectEvaluationGroupByCopyId(Long copyId, Long startId);
|
||||
}
|
||||
@ -402,4 +402,9 @@ public class EvaluationGroupServiceImpl extends ServiceImpl<EvaluationGroupMappe
|
||||
}
|
||||
return StringUtils.join(ids,",");
|
||||
}
|
||||
|
||||
@Override
|
||||
public EvaluationGroup selectEvaluationGroupByCopyId(Long copyId, Long startId){
|
||||
return evaluationGroupMapper.selectEvaluationGroupByCopyId(copyId, startId);
|
||||
}
|
||||
}
|
||||
|
||||
@ -149,7 +149,8 @@ public class FlowStartServiceImpl extends ServiceImpl<FlowStartMapper, FlowStart
|
||||
log.info("无有效考核人员");
|
||||
R.error(groupStaffs.getEvaluationGroup().getName() + "——无有效考核人员");
|
||||
}
|
||||
switch (start(groupStaffs.getEvaluationGroup(), flowStart, staffManages, staffSimpleInfos, mustRole, selfMustRole)){
|
||||
EvaluationGroup evaluationGroup = evaluationGroupService.selectEvaluationGroupByCopyId(groupStaffs.getEvaluationGroup().getId(),flowStart.getId());
|
||||
switch (start(evaluationGroup, flowStart, staffManages, staffSimpleInfos, mustRole, selfMustRole)){
|
||||
|
||||
case 1:
|
||||
return R.error(groupStaffs.getEvaluationGroup().getName() + "——没有设置考核模板");
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user