我申请的流(启动)

List<ProcessInstance> instanceList = runtimeService.createProcessInstanceQuery().startedBy(userName).orderByProcessInstanceId().desc().listPage(currPage,pageSize);
List<MyApplication> myApplicationList = new ArrayList<>();
for (ProcessInstance instance : instanceList) {
    MyApplication myApplication = getApplication(instance);
    myApplicationList.add(myApplication);
}
return myApplicationList;

 

 

 

public MyApplication getApplication(ProcessInstance instance){
    Task task= taskService.createTaskQuery().processInstanceId(instance.getId()).singleResult();
    logger.info("task:"+task+"--instanceId:"+instance.getId());
    String heading = runtimeService.getVariable(instance.getId(), "heading", String.class);
    String title = runtimeService.getVariable(instance.getId(), "title", String.class);
    MyApplication myApplication = new MyApplication();
    myApplication.setTitle(title);
    myApplication.setApplyUser(instance.getStartUserId());
    myApplication.setHeading(heading);
    myApplication.setTaskId(task.getId());
    Date startTimes = instance.getStartTime(); // activiti 6 才有
    myApplication.setApplyTime(startTimes);
    myApplication.setApplyStatus(instance.isEnded() ? "申请结束" : "等待审批");
    return myApplication;
};
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SharePoint工作是一种自动化的程,可以在SharePoint环境中管理和协调业务程。它可以帮助您自动化和简化商业程,例如审批、任务协作、申请程等等。以下是一些关于SharePoint工作的常见问题和答案: 1. SharePoint工作是什么? SharePoint工作是一个自动化的程,它可以在SharePoint环境中管理和协调业务程。它可以帮助您自动化和简化商业程,例如审批、任务协作、申请程等等。 2. SharePoint工作有哪些类型? SharePoint工作有三种类型:序列工作、状态机工作和外部工作。 3. 序列工作和状态机工作有什么区别? 序列工作是一种线性程,每个操作都必须按照指定的顺序执行。状态机工作是一种基于状态的程,每个操作都是基于当前状态和触发条件执行。 4. SharePoint工作可以用于哪些业务程? SharePoint工作可以用于各种业务程,例如审批程、任务协作程、申请程、报告程等等。 5. SharePoint工作的优点是什么? SharePoint工作可以帮助您自动化和简化商业程,节省时间和精力。它还可以提高效率和准确性,减少错误和遗漏。 6. SharePoint工作如何创建? SharePoint工作可以使用SharePoint Designer、Visual Studio或第三方工具创建。 7. SharePoint工作如何启动? SharePoint工作可以通过列表、文档库、网站或其他应用程序启动。 8. SharePoint工作如何监视和管理? SharePoint工作可以通过工作状态页面、日志文件、任务列表等方式进行监视和管理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值