删除人员在删除流程之后执行

feature-LeeD-20221025
李栋 3 years ago
parent 6d24dafeb0
commit d2a889be60

@ -122,6 +122,13 @@ public class WorkflowSyncCronJob extends BaseCronJob {
bb.writeLog("增加流程", data);
}
}
//删除人员要在删除流程之前执行
if (CollectionUtils.isNotEmpty(delUserList)) {
for (Map<String, Object> workflowMap : delUserList) {
String data = HttpUtils.doPost(synchronizeUserUrl, workflowMap, headers);
bb.writeLog("删除人员", data);
}
}
if (CollectionUtils.isNotEmpty(delWorkflowList)) {
for (Map<String, Object> workflowMap : delWorkflowList) {
String data = HttpUtils.doPost(synchronizeFlowUrl, workflowMap, headers);
@ -135,12 +142,6 @@ public class WorkflowSyncCronJob extends BaseCronJob {
bb.writeLog("增加人员", data);
}
}
if (CollectionUtils.isNotEmpty(delUserList)) {
for (Map<String, Object> workflowMap : delUserList) {
String data = HttpUtils.doPost(synchronizeUserUrl, workflowMap, headers);
bb.writeLog("删除人员", data);
}
}
}
/**
@ -178,9 +179,6 @@ public class WorkflowSyncCronJob extends BaseCronJob {
Map<String, Object> usermap = new HashMap<>();
StringBuilder staffCodeBuilder = new StringBuilder();
String userSql = "SELECT workcode as staffCode FROM uf_workflow_aut WHERE workflowselect=?";
if (StringUtils.isNotEmpty(timeCondition)) {
userSql += " AND modedatamodifydatetime >=" + timeCondition;
}
RecordSet rs = new RecordSet();
rs.executeQuery(userSql, flowCode);
while (rs.next()) {

Loading…
Cancel
Save