本文整理了Java中org.activiti.engine.TaskService.getAdminUserReaderCopyTasks()
方法的一些代码示例,展示了TaskService.getAdminUserReaderCopyTasks()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TaskService.getAdminUserReaderCopyTasks()
方法的具体详情如下:
包路径:org.activiti.engine.TaskService
类名称:TaskService
方法名:getAdminUserReaderCopyTasks
[英]管理员查看所有用户阅读记录
[中]管理员查看所有用户阅读记录
代码示例来源:origin: com.bbossgroups.pdp/pdp-workflow
@Override
public ListInfo getUserReaderCopyTasks(String process_key,
String businesskey, long offset, int pagesize) throws Exception {
TransactionManager tm = new TransactionManager();
try {
tm.begin();
boolean isAdmin = AccessControl.getAccessControl().isAdmin();
ListInfo hiCopyTaskList = null;
if (!isAdmin) {
String user = AccessControl.getAccessControl().getUserAccount();
hiCopyTaskList = activitiService.getTaskService()
.getUserReaderCopyTasks(user, process_key, businesskey,
offset, pagesize);
} else {
hiCopyTaskList = activitiService.getTaskService()
.getAdminUserReaderCopyTasks(process_key, businesskey,
offset, pagesize);
}
tm.commit();
return hiCopyTaskList;
} catch (Exception e) {
throw new ProcessException(e);
} finally {
tm.release();
}
}
代码示例来源:origin: com.bbossgroups.pdp/pdp-workflow-bussiness
@Override
public ListInfo getUserReaderCopyTasksByKey(String process_key,
String businesskey, long offset, int pagesize) throws Exception {
TransactionManager tm = new TransactionManager();
try {
tm.begin();
boolean isAdmin = AccessControl.getAccessControl().isAdmin();
ListInfo hiCopyTaskList = null;
if (!isAdmin) {
String user = AccessControl.getAccessControl().getUserAccount();
hiCopyTaskList = activitiService.getTaskService()
.getUserReaderCopyTasks(user, process_key, businesskey,
offset, pagesize);
} else {
hiCopyTaskList = activitiService.getTaskService()
.getAdminUserReaderCopyTasks(process_key, businesskey,
offset, pagesize);
}
tm.commit();
return hiCopyTaskList;
} catch (Exception e) {
throw new ProcessException(e);
} finally {
tm.release();
}
}
内容来源于网络,如有侵权,请联系作者删除!