请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

taskId属性是从哪个表中获取的?

taskId的属性是从那张数据表获取的?是工作流项目中自动获取的吗?
图片描述
图片描述

正在回答 回答被采纳积分+3

1回答

神思者 2024-01-07 10:23:51

获取审批列表的时候,后端返回了每个审批记录的taskid

0 回复 有任何疑惑可以回复我~
  • 提问者 视线模糊 #1
    工作流中的WorkflowServiceImpl中的searchUserTaskListByPage方法中有一句map.put("taskId", task.getId());,此处的task.getId()是从哪里获得的taskId?在数据表act_hi_detail,act_hi_identitylink,act_hi_varinst,act_hi_attachment,act_hi_comment表中均有TASK_ID字段,task.getId()是从这些数据表里面获取的taskId吗?
    回复 有任何疑惑可以回复我~ 2024-01-07 23:01:54
  • 神思者 回复 提问者 视线模糊 #2
    是调用工作流API方法拿到的任务列表,每个任务都有TaskId
    List<Task> taskList = taskService.createTaskQuery().includeProcessVariables()
                        .includeTaskLocalVariables().taskAssignee(userId.toString())
                        .orderByTaskCreateTime().desc().listPage(start, length);
    回复 有任何疑惑可以回复我~ 2024-01-08 09:43:09
  • 提问者 视线模糊 回复 神思者 #3
    每个任务在创建的时候就有TaskId,那这个TaskId是一个临时变量的属性吗,在任务结束后就会消失,并不会保存在数据库中?
    回复 有任何疑惑可以回复我~ 2024-01-09 13:13:45
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信