org.activiti.engine.task.TaskQuery.desc()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(11.2k)|赞(0)|评价(0)|浏览(107)

本文整理了Java中org.activiti.engine.task.TaskQuery.desc()方法的一些代码示例,展示了TaskQuery.desc()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TaskQuery.desc()方法的具体详情如下:
包路径:org.activiti.engine.task.TaskQuery
类名称:TaskQuery
方法名:desc

TaskQuery.desc介绍

暂无

代码示例

代码示例来源:origin: bill1012/AdminEAP

taskList = query.orderByTaskCreateTime().desc().listPage((pageInfo.getPageNum() - 1) * pageInfo
    .getPageSize(), pageInfo.getPageSize());
pageInfo.setCount((int) count);

代码示例来源:origin: com.bbossgroups.pdp/pdp-workflow

@Override
public Task getCurrentTask(String processInstanceId) {
  List<Task> taskList = taskService.createTaskQuery()
      .processInstanceId(processInstanceId).orderByTaskId().desc()
      .list();
  if (!CollectionUtils.isEmpty(taskList)) {
    return taskList.get(0);
  }
  return null;
}

代码示例来源:origin: com.bbossgroups.pdp/pdp-workflow

public List<Task> getCurrentTaskList(String processInstanceId) {
  List<Task> taskList = taskService.createTaskQuery()
      .processInstanceId(processInstanceId).orderByTaskId().desc()
      .list();
  if (!CollectionUtils.isEmpty(taskList)) {
    return taskList;
  }
  return null;
}

代码示例来源:origin: org.alfresco/alfresco-repository

taskQuery.orderByTaskAssignee().desc();
taskQuery.orderByTaskCreateTime().desc();
taskQuery.orderByTaskId().desc();
taskQuery.orderByTaskName().desc();

代码示例来源:origin: lcw2004/one

/**
 * 查询工作流列表
 *
 * @param queryCondition
 * @return
 */
public PageInfo<TaskInfoBean> queryTaskList(TaskQueryCondition queryCondition) {
  PageInfo<TaskInfoBean> page = queryCondition.getPageInfo();
  List<TaskInfoBean> list = new ArrayList<>();
  try {
    TaskQuery taskQuery = queryCondition.createTaskQuery(taskService.createTaskQuery());
    List<Task> taskList = taskQuery.orderByTaskCreateTime().desc().listPage((page.getPageNo() - 1) * page.getPageSize(), page.getPageSize());
    page.setCount(taskQuery.count());
    for (Task task : taskList) {
      list.add(transToTaskInfoBean(task));
    }
    page.setList(list);
  } catch (Exception e) {
    logger.error(e.getMessage(), e);
    throw new OneBaseException("查询失败:" + e.getMessage());
  }
  return page;
}

代码示例来源:origin: org.aperteworkflow/activiti-context

@Override
public Collection<BpmTask> getAllTasks(ProcessToolContext ctx) {
  return findProcessInstancesForTasks(
      getProcessEngine().getTaskService().createTaskQuery().orderByTaskId().desc().listPage(0, 1000),
      ctx);
}

代码示例来源:origin: Alfresco/alfresco-repository

taskQuery.orderByTaskAssignee().desc();
taskQuery.orderByTaskCreateTime().desc();
taskQuery.orderByTaskId().desc();
taskQuery.orderByTaskName().desc();

代码示例来源:origin: martin-grofcik/activiti-crystalball

List<Task> execTaskList = taskService.createTaskQuery().taskCandidateUser( assignee).orderByTaskPriority().desc().listPage(0, 1);
if ( !execTaskList.isEmpty()) {
  TaskEntity execTask = (TaskEntity) execTaskList.get(0);

代码示例来源:origin: guolf/activiti-demo

List<Task> taskList1 = taskService.createTaskQuery().taskAssignee("officeLeader1").orderByTaskCreateTime().desc().list();
System.out.println("taskList1 = " + taskList1);
List<Task> taskList2 = taskService.createTaskQuery().taskAssignee("leader1").orderByTaskCreateTime().desc().list();
System.out.println("taskList2 = " + taskList2);
taskService.complete(taskList2.get(0).getId());
List<Task> taskList3 = taskService.createTaskQuery().taskAssignee("leader2").orderByTaskCreateTime().desc().list();
System.out.println("taskList3 = " + taskList3);
taskService.complete(taskList3.get(0).getId());
List<Task> taskList4 = taskService.createTaskQuery().taskAssignee("leader3").orderByTaskCreateTime().desc().list();
System.out.println("taskList4 = " + taskList4);
taskService.complete(taskList4.get(0).getId());
List<Task> taskList5 = taskService.createTaskQuery().taskAssignee("createUserId").orderByTaskCreateTime().desc().list();
System.out.println("taskList5 = " + taskList5);
List<Task> taskList6 = taskService.createTaskQuery().taskAssignee("dept1").orderByTaskCreateTime().desc().list();
System.out.println("taskList6 = " + taskList6);
vars.clear();
List<Task> taskList7 = taskService.createTaskQuery().taskAssignee("dept2").orderByTaskCreateTime().desc().list();
System.out.println("taskList7 = " + taskList7);
vars.clear();
  List<Task> taskList8 = taskService.createTaskQuery().taskAssignee(s).orderByTaskCreateTime().desc().list();
  taskService.complete(taskList8.get(0).getId());

代码示例来源:origin: guolf/activiti-demo

List<Task> taskList1 = taskService.createTaskQuery().taskAssignee("mary").orderByTaskCreateTime().desc().list();
System.out.println("taskList1 = " + taskList1);
List<Task> taskList2 = taskService.createTaskQuery().taskAssignee("jeck").orderByTaskCreateTime().desc().list();
System.out.println("taskList2 = " + taskList2);
Map mapConfirm1 = new HashMap();
List<Task> taskList3 = taskService.createTaskQuery().taskAssignee("tom").orderByTaskCreateTime().desc().list();
System.out.println("taskList3 = " + taskList3);
List<Task> taskListDept1 = taskService.createTaskQuery().taskAssignee("dept").orderByTaskCreateTime().desc().list();
System.out.println("taskListDept1 = " + taskListDept1);
taskService.complete(taskListDept1.get(0).getId());
List<Task> taskListSczy = taskService.createTaskQuery().taskAssignee("sczy").orderByTaskCreateTime().desc().list();
System.out.println("taskListSczy = " + taskListSczy);
Map<String, Object> map = new HashMap<String, Object>();
List<Task> taskListSczr = taskService.createTaskQuery().taskAssignee("sczr").orderByTaskCreateTime().desc().list();
Map<String, Object> map3 = new HashMap<String, Object>();
map3.put("pass3", true);
List<Task> taskListCwzy = taskService.createTaskQuery().taskAssignee("cwzy").orderByTaskCreateTime().desc().list();
System.out.println("taskListCwzy = " + taskListCwzy);
Map<String, Object> map1 = new HashMap<String, Object>();
List<Task> taskListCwzr = taskService.createTaskQuery().taskAssignee("cwzr").orderByTaskCreateTime().desc().list();
System.out.println("taskListCwzr = " + taskListCwzr);
Map<String, Object> map4 = new HashMap<String, Object>();

代码示例来源:origin: martin-grofcik/activiti-crystalball

List<Task> execTaskList = taskService.createTaskQuery().taskCandidateUser( user.getId()).orderByTaskPriority().desc().listPage(0, 1);
if ( !execTaskList.isEmpty()) {
  Task execTask = execTaskList.get(0);

代码示例来源:origin: guolf/activiti-demo

List<Task> taskList1 = taskService.createTaskQuery().taskAssignee("mary").orderByTaskCreateTime().desc().list();
System.out.println("taskList1 = " + taskList1);
List<Task> taskList2 = taskService.createTaskQuery().taskAssignee("jeck").orderByTaskCreateTime().desc().list();
System.out.println("taskList2 = " + taskList2);
List<Task> taskList3 = taskService.createTaskQuery().taskAssignee("tom").orderByTaskCreateTime().desc().list();
System.out.println("taskList3 = " + taskList3);
List<Task> taskListDept1 = taskService.createTaskQuery().taskAssignee("dept").orderByTaskCreateTime().desc().list();
Map<String,Object> mapDept = new HashMap<String, Object>();
mapDept.put("deptPass",true);
List<Task> taskListSczy = taskService.createTaskQuery().taskAssignee("sczy").orderByTaskCreateTime().desc().list();
Map<String,Object> mapMarket = new HashMap<String, Object>();
mapMarket.put("marketPass",false);
List<Task> taskListCwzy = taskService.createTaskQuery().taskAssignee("cwzy").orderByTaskCreateTime().desc().list();
System.out.println("taskListCwzy = " + taskListCwzy);
Map<String,Object> mapFinance = new HashMap<String, Object>();
List<Task> taskListSczr = taskService.createTaskQuery().taskAssignee("me").orderByTaskCreateTime().desc().list();
System.out.println("taskListSczr = " + taskListSczr);
List<Task> taskListCwzr = taskService.createTaskQuery().taskAssignee("cwzr").orderByTaskCreateTime().desc().list();
System.out.println("taskListCwzr = " + taskListCwzr);
List<Task> taskListJishu = taskService.createTaskQuery().taskAssignee("jishu").orderByTaskCreateTime().desc().list();
System.out.println("taskListJishu = " + taskListJishu);

代码示例来源:origin: Evolveum/midpoint

case DESCENDING: taskQuery = taskQuery.desc(); break;
case ASCENDING:
default: taskQuery = taskQuery.asc(); break;

代码示例来源:origin: com.quhaodian.discover/discover-workflow

@Override
public Page<TaskVo> page(Pageable page, FlowSo so) {
 Page<TaskVo> result = null;
 TaskQuery query = taskService.createTaskQuery();
 if (so != null && so.getName() != null && so.getName().length() > 0) {
  query = query.processVariableValueLike("name", "%" + so.getName() + "%");
 }
 query = query.orderByTaskCreateTime().desc();
 Long total = query.count();
 List<TaskVo> content = new ArrayList<TaskVo>();
 result = new Page<TaskVo>(content, total, page);
 int first = (result.getPageNumber() - 1) * page.getPageSize();
 if (first < 0) {
  first = 0;
 }
 List<Task> tasks = query.listPage(first, page.getPageSize());
 Conver<TaskVo, Task> conver = new TaskVoConver(taskService);
 content = ConverUtils.coverList(tasks, conver);
 result = new Page<TaskVo>(content, total, page);
 return result;
}

代码示例来源:origin: com.quhaodian.discover/discover-workflow

@Override
public Page<TaskVo> page(String username, Pageable page, FlowSo so) {
 Page<TaskVo> result = null;
 TaskQuery query = taskService.createTaskQuery().taskAssignee(username);
 if (so != null && so.getName() != null && so.getName().length() > 0) {
  //query=query.includeTaskLocalVariables();
  //query=query.includeProcessVariables();
  
  //query=query.taskVariableValueLike("name","%"+so.getName()+"%");
  query = query.processVariableValueLike("name", "%" + so.getName() + "%");
  
 }
 query = query.orderByTaskCreateTime().desc();
 Long total = query.count();
 List<TaskVo> content = new ArrayList<TaskVo>();
 result = new Page<TaskVo>(content, total, page);
 int first = (result.getPageNumber() - 1) * page.getPageSize();
 if (first < 0) {
  first = 0;
 }
 List<Task> tasks = query.listPage(first, page.getPageSize());
 Conver<TaskVo, Task> conver = new TaskVoConver(taskService);
 content = ConverUtils.coverList(tasks, conver);
 result = new Page<TaskVo>(content, total, page);
 return result;
}

代码示例来源:origin: org.aperteworkflow/activiti-context

public Collection<ProcessInstance> getUserProcesses(int offset, int limit, ProcessToolContext ctx) {
  List<Task> taskList = getProcessEngine().getTaskService().createTaskQuery()
      .taskAssignee(user.getLogin())
      .orderByExecutionId()
      .desc()
      .listPage(offset, limit);
  List<String> ids = keyFilter("processInstanceId", taskList);
  final Map<String, ProcessInstance> instances = ctx.getProcessInstanceDAO().getProcessInstanceByInternalIdMap(ids);
  return new Mapcar<Task, ProcessInstance>(taskList) {
    @Override
    public ProcessInstance lambda(Task task) {
      ProcessInstance pi = instances.get(task.getProcessInstanceId());
      if (pi == null) {
        log.warning("process " + task.getProcessInstanceId() + " not found");
        return null;
      }
      pi.setState(task.getName());
      pi.setTaskId(task.getId());
      return pi;
    }
  }.go();
}

代码示例来源:origin: org.aperteworkflow/activiti-context

.taskUnnassigned()
      .orderByExecutionId()
      .desc()
      .singleResult();
} else {

相关文章

微信公众号

最新文章

更多