|
|
@ -486,6 +486,36 @@ public class FlowableService extends MybatisBaseService<FlowableMapper, Flowable |
|
|
|
taskParam.setSqlOperationSymbol(SQLOperationSymbol.LIKE); |
|
|
|
taskParamList.add(taskParam); |
|
|
|
} |
|
|
|
//发起日期查询
|
|
|
|
String date = params.getDate(); |
|
|
|
if(StringUtils.isNotBlank(date)){ |
|
|
|
String[] s = date.split("至"); |
|
|
|
String startDate = s[0]; |
|
|
|
if (StringUtils.isNotBlank(startDate)) { |
|
|
|
BusinessTaskParam taskParam = new BusinessTaskParam(); |
|
|
|
taskParam.setField("startDate"); |
|
|
|
taskParam.setValue(startDate); |
|
|
|
taskParam.setSqlOperationSymbol(SQLOperationSymbol.GE); |
|
|
|
taskParamList.add(taskParam); |
|
|
|
} |
|
|
|
String endDate = s[1]; |
|
|
|
if (StringUtils.isNotBlank(endDate)) { |
|
|
|
BusinessTaskParam taskParam = new BusinessTaskParam(); |
|
|
|
taskParam.setField("endDate"); |
|
|
|
taskParam.setValue(endDate); |
|
|
|
taskParam.setSqlOperationSymbol(SQLOperationSymbol.LE); |
|
|
|
taskParamList.add(taskParam); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if(StringUtils.isNotBlank(params.getCreateUser())){ |
|
|
|
BusinessTaskParam taskParam = new BusinessTaskParam(); |
|
|
|
taskParam.setField("startUserSid"); |
|
|
|
taskParam.setSqlOperationSymbol(SQLOperationSymbol.NONE); |
|
|
|
taskParam.setValue(params.getCreateUser()); |
|
|
|
taskParamList.add(taskParam); |
|
|
|
} |
|
|
|
|
|
|
|
/* if (StringUtils.isNotBlank(orgPath)) {//切换机构
|
|
|
|
BusinessTaskParam taskParam = new BusinessTaskParam(); |
|
|
|
taskParam.setField(BusinessVariables.ORGPATH); |
|
|
@ -585,6 +615,33 @@ public class FlowableService extends MybatisBaseService<FlowableMapper, Flowable |
|
|
|
taskParam.setSqlOperationSymbol(SQLOperationSymbol.LIKE); |
|
|
|
taskParamList.add(taskParam); |
|
|
|
} |
|
|
|
String date = params.getDate(); |
|
|
|
if(StringUtils.isNotBlank(date)){ |
|
|
|
String[] s = date.split("至"); |
|
|
|
String startDate = s[0]; |
|
|
|
if (StringUtils.isNotBlank(startDate)) { |
|
|
|
BusinessTaskParam taskParam = new BusinessTaskParam(); |
|
|
|
taskParam.setField("startDate"); |
|
|
|
taskParam.setValue(startDate); |
|
|
|
taskParam.setSqlOperationSymbol(SQLOperationSymbol.GE); |
|
|
|
taskParamList.add(taskParam); |
|
|
|
} |
|
|
|
String endDate = s[1]; |
|
|
|
if (StringUtils.isNotBlank(endDate)) { |
|
|
|
BusinessTaskParam taskParam = new BusinessTaskParam(); |
|
|
|
taskParam.setField("endDate"); |
|
|
|
taskParam.setValue(endDate); |
|
|
|
taskParam.setSqlOperationSymbol(SQLOperationSymbol.LE); |
|
|
|
taskParamList.add(taskParam); |
|
|
|
} |
|
|
|
} |
|
|
|
if(StringUtils.isNotBlank(params.getCreateUser())){ |
|
|
|
BusinessTaskParam taskParam = new BusinessTaskParam(); |
|
|
|
taskParam.setField("startUserSid"); |
|
|
|
taskParam.setSqlOperationSymbol(SQLOperationSymbol.NONE); |
|
|
|
taskParam.setValue(params.getCreateUser()); |
|
|
|
taskParamList.add(taskParam); |
|
|
|
} |
|
|
|
taskQuery.setFields(taskParamList); |
|
|
|
taskQueryPagerQuery.setParams(taskQuery); |
|
|
|
ResultBean<Page<FlowTaskDto>> resultBean = flowTaskFeign.businessDoneListForApp(userSid, taskQueryPagerQuery); |
|
|
|