workcode修改为staffid

feature-LeeD-20221025
李栋 3 years ago
parent 20065d2d8f
commit e08f49c76e

@ -94,7 +94,8 @@ public class WorkflowSyncCronJob extends BaseCronJob {
String workflowSql = "SELECT DISTINCT workflowselect as flowCode,workflowname as flowName,effective FROM " + workflowAuthTable + String workflowSql = "SELECT DISTINCT workflowselect as flowCode,workflowname as flowName,effective FROM " + workflowAuthTable +
" WHERE effective IN (SELECT DISTINCT effective FROM " + workflowAuthTable + ")"; " WHERE effective IN (SELECT DISTINCT effective FROM " + workflowAuthTable + ")";
if (StringUtils.isNotEmpty(timeCondition)) { if (StringUtils.isNotEmpty(timeCondition)) {
workflowSql += " AND modifydatetime >= '" + timeCondition + "'"; timeCondition = "'" + timeCondition + "'";
workflowSql += " AND (modifydatetime >= " + timeCondition + " OR modedatacreatedate+ ' '+ modedatacreatetime>= " + timeCondition + ")";
} }
recordSet.execute(workflowSql); recordSet.execute(workflowSql);
//区分有效和无效的流程 //区分有效和无效的流程
@ -201,7 +202,7 @@ public class WorkflowSyncCronJob extends BaseCronJob {
private void getUserConditionByWorkflow(String workflowAuthTable, String center, String cataCode, String flowCode, String flowName, String actionType, ArrayList<Map<String, Object>> userList, String timeCondition) { private void getUserConditionByWorkflow(String workflowAuthTable, String center, String cataCode, String flowCode, String flowName, String actionType, ArrayList<Map<String, Object>> userList, String timeCondition) {
Map<String, Object> usermap = new HashMap<>(); Map<String, Object> usermap = new HashMap<>();
StringBuilder staffCodeBuilder = new StringBuilder(); StringBuilder staffCodeBuilder = new StringBuilder();
String userSql = "SELECT workcode as staffCode FROM " + workflowAuthTable + " WHERE workflowselect=?"; String userSql = "SELECT staffid as staffCode FROM " + workflowAuthTable + " WHERE workflowselect=?";
RecordSet rs = new RecordSet(); RecordSet rs = new RecordSet();
rs.executeQuery(userSql, flowCode); rs.executeQuery(userSql, flowCode);
while (rs.next()) { while (rs.next()) {

Loading…
Cancel
Save