修改选择用户接口
This commit is contained in:
+24
-1
@@ -195,8 +195,12 @@ public class MyGlobalEventListener implements ActivitiEventListener {
|
||||
unifiedTodoVO.setProcessDefinitionId(processDefinitionId);
|
||||
unifiedTodoVO.setIsRemark(CommonConstant.TODO_TYPE_0);
|
||||
list.add(unifiedTodoVO);
|
||||
long l = System.currentTimeMillis();
|
||||
pushWorkflowIntegrationAPI.sendTodoTask(list);
|
||||
long l1 = System.currentTimeMillis();
|
||||
pushWorkflowIntegrationAPI.sendTodoTaskByFeiShu(list);
|
||||
long l2 = System.currentTimeMillis();
|
||||
System.out.println("===========================OA" + (l1-l) + "+++++++++++feishu" + (l2-l1));
|
||||
}
|
||||
|
||||
private void taskAssigned(ActivitiEvent event) {
|
||||
@@ -226,8 +230,12 @@ public class MyGlobalEventListener implements ActivitiEventListener {
|
||||
unifiedTodoVO.setIsRemark(CommonConstant.TODO_TYPE_2);
|
||||
unifiedTodoVO.setProcessDefinitionId(processDefinitionId);
|
||||
list.add(unifiedTodoVO);
|
||||
long l = System.currentTimeMillis();
|
||||
pushWorkflowIntegrationAPI.sendTodoTask(list);
|
||||
long l1 = System.currentTimeMillis();
|
||||
pushWorkflowIntegrationAPI.sendTodoTaskByFeiShu(list);
|
||||
long l2 = System.currentTimeMillis();
|
||||
System.out.println("===========================OA" + (l1-l) + "+++++++++++feishu" + (l2-l1));
|
||||
|
||||
//更新转办任务id
|
||||
LambdaUpdateWrapper<ProcessApprovalRecord> update = new LambdaUpdateWrapper<>();
|
||||
@@ -239,8 +247,12 @@ public class MyGlobalEventListener implements ActivitiEventListener {
|
||||
unifiedTodoVO.setToUserId(assignee);
|
||||
unifiedTodoVO.setIsRemark(CommonConstant.TODO_TYPE_0);
|
||||
list.add(unifiedTodoVO);
|
||||
long l11 = System.currentTimeMillis();
|
||||
pushWorkflowIntegrationAPI.sendTodoTask(list);
|
||||
long l12 = System.currentTimeMillis();
|
||||
pushWorkflowIntegrationAPI.sendTodoTaskByFeiShu(list);
|
||||
long l13 = System.currentTimeMillis();
|
||||
System.out.println("===========================OA" + (l12-l11) + "+++++++++++feishu" + (l13-l12));
|
||||
}
|
||||
|
||||
}
|
||||
@@ -326,8 +338,12 @@ public class MyGlobalEventListener implements ActivitiEventListener {
|
||||
unifiedTodoVO.setProcessDefinitionId(processDefinitionId);
|
||||
unifiedTodoVO.setIsRemark(CommonConstant.TODO_TYPE_2);
|
||||
list.add(unifiedTodoVO);
|
||||
long l = System.currentTimeMillis();
|
||||
pushWorkflowIntegrationAPI.sendTodoTask(list);
|
||||
long l1 = System.currentTimeMillis();
|
||||
pushWorkflowIntegrationAPI.sendTodoTaskByFeiShu(list);
|
||||
long l2 = System.currentTimeMillis();
|
||||
System.out.println("===========================OA" + (l1-l) + "+++++++++++feishu" + (l2-l1));
|
||||
}
|
||||
|
||||
private void entityDeleted(ActivitiEvent event) {
|
||||
@@ -377,9 +393,12 @@ public class MyGlobalEventListener implements ActivitiEventListener {
|
||||
unifiedTodoVO.setProcessDefinitionId(processDefinitionId);
|
||||
unifiedTodoVO.setIsRemark(CommonConstant.TODO_TYPE_2);
|
||||
todoAddList.add(unifiedTodoVO);
|
||||
|
||||
long l = System.currentTimeMillis();
|
||||
pushWorkflowIntegrationAPI.sendTodoTask(todoAddList);
|
||||
long l1 = System.currentTimeMillis();
|
||||
pushWorkflowIntegrationAPI.sendTodoTaskByFeiShu(todoAddList);
|
||||
long l2 = System.currentTimeMillis();
|
||||
System.out.println("===========================OA" + (l1-l) + "+++++++++++feishu" + (l2-l1));
|
||||
}
|
||||
|
||||
|
||||
@@ -484,8 +503,12 @@ public class MyGlobalEventListener implements ActivitiEventListener {
|
||||
unifiedTodoVO.setIsRemark(CommonConstant.TODO_TYPE_2);
|
||||
list.add(unifiedTodoVO);
|
||||
}
|
||||
long l = System.currentTimeMillis();
|
||||
pushWorkflowIntegrationAPI.sendTodoTask(list);
|
||||
long l1 = System.currentTimeMillis();
|
||||
pushWorkflowIntegrationAPI.sendTodoTaskByFeiShu(list);
|
||||
long l2 = System.currentTimeMillis();
|
||||
System.out.println("===========================OA" + (l1-l) + "+++++++++++feishu" + (l2-l1));
|
||||
}
|
||||
log.info("id = " + execution.getId());
|
||||
log.info("name = " + execution.getName());
|
||||
|
||||
+8
@@ -103,4 +103,12 @@ public class ProcessNewStandardImport implements Serializable {
|
||||
@ApiModelProperty(value = "代替标准编号")
|
||||
@TableField(exist = false)
|
||||
private String substituteStandardNumber;
|
||||
|
||||
/**主管部门*/
|
||||
@ApiModelProperty(value = "主管部门")
|
||||
private String competentDepartment;
|
||||
|
||||
/**主控部门*/
|
||||
@ApiModelProperty(value = "主控部门")
|
||||
private String mainControlDepartment;
|
||||
}
|
||||
|
||||
+4
@@ -86,6 +86,7 @@ public class ProcessNewStandardImportServiceImpl extends ServiceImpl<ProcessNewS
|
||||
|
||||
@Override
|
||||
public void startProcess(ProcessInfoVO<ProcessNewStandardImport> processInfoVO) {
|
||||
long l = System.currentTimeMillis();
|
||||
// 流程Key
|
||||
String processDefinitionKey = ProcessType.NEW_STANDARD_IMPORT.getProcessKey();
|
||||
// 流程信息
|
||||
@@ -127,8 +128,11 @@ public class ProcessNewStandardImportServiceImpl extends ServiceImpl<ProcessNewS
|
||||
actFlowCommonService.updateProcessAll(processInfo);
|
||||
// 自动完成第一个任务
|
||||
actFlowCommonService.completeTask(taskId, userId);
|
||||
long l1 = System.currentTimeMillis();
|
||||
// 保存快照
|
||||
processHandleService.saveToSnapshot(processInfoVO,userId);
|
||||
long l2 = System.currentTimeMillis();
|
||||
System.out.println("===========================OA" + (l1-l) + "+++++++++++feishu" + (l2-l1));
|
||||
}
|
||||
|
||||
private Map<String, Object> setVariables(Map<String, Object> userInfoMap) {
|
||||
|
||||
Reference in New Issue
Block a user