|
|
@ -420,11 +420,15 @@ public class ProTaskDetailService implements IProTaskDetailService { |
|
|
|
// }
|
|
|
|
//通过角色id查找 负责人名称 检查人名称
|
|
|
|
Long executorRole = normalTask.getExecutorRole(); |
|
|
|
ProRole proRole = proRoleDao.selectByPrimaryKey(executorRole); |
|
|
|
normalTask.setExecutorRoleName(proRole.getName()); |
|
|
|
ProRole executor = proRoleDao.selectByPrimaryKey(executorRole); |
|
|
|
if(ObjectUtil.isNotNull(executor)) { |
|
|
|
normalTask.setExecutorRoleName(executor.getName()); |
|
|
|
} |
|
|
|
Long checkerRole = normalTask.getCheckerRole(); |
|
|
|
ProRole proRole1 = proRoleDao.selectByPrimaryKey(checkerRole); |
|
|
|
normalTask.setCheckerRoleName(proRole1.getName()); |
|
|
|
ProRole checker = proRoleDao.selectByPrimaryKey(checkerRole); |
|
|
|
if(ObjectUtil.isNotNull(checker)) { |
|
|
|
normalTask.setExecutorRoleName(checker.getName()); |
|
|
|
} |
|
|
|
|
|
|
|
//处理插件
|
|
|
|
managePlugin(currentUserId, roleId, normalTask, imitation); |
|
|
|