@@ -65,6 +65,7 @@ List<WorkflowInstance> queryByHostAndStatus(@Param("host") String host,
6565 */
6666 List <WorkflowInstance > queryMainWorkflowByHostAndStatus (@ Param ("host" ) String host ,
6767 @ Param ("states" ) int [] stateArray );
68+
6869 /**
6970 * query workflow instance host by stateArray
7071 *
@@ -108,15 +109,15 @@ List<WorkflowInstance> queryByWorkerGroupNameAndStatus(@Param("workerGroupName")
108109 /**
109110 * workflow instance page
110111 *
111- * @param page page
112- * @param projectCode projectCode
112+ * @param page page
113+ * @param projectCode projectCode
113114 * @param workflowDefinitionCode workflowDefinitionCode
114- * @param searchVal searchVal
115- * @param executorName executorName
116- * @param statusArray statusArray
117- * @param host host
118- * @param startTime startTime
119- * @param endTime endTime
115+ * @param searchVal searchVal
116+ * @param executorName executorName
117+ * @param statusArray statusArray
118+ * @param host host
119+ * @param startTime startTime
120+ * @param endTime endTime
120121 * @return workflow instance page
121122 */
122123 IPage <WorkflowInstance > queryWorkflowInstanceListPaging (Page <WorkflowInstance > page ,
@@ -186,7 +187,7 @@ List<WorkflowInstanceStatusCountDto> countWorkflowInstanceStateByProjectCodes(
186187 * query workflow instance by workflowDefinitionCode
187188 *
188189 * @param workflowDefinitionCode workflowDefinitionCode
189- * @param size size
190+ * @param size size
190191 * @return workflow instance list
191192 */
192193 List <WorkflowInstance > queryByWorkflowDefinitionCode (@ Param ("workflowDefinitionCode" ) Long workflowDefinitionCode ,
@@ -196,10 +197,10 @@ List<WorkflowInstance> queryByWorkflowDefinitionCode(@Param("workflowDefinitionC
196197 * query last scheduler workflow instance
197198 *
198199 * @param workflowDefinitionCode definitionCode
199- * @param taskDefinitionCode definitionCode
200- * @param startTime startTime
201- * @param endTime endTime
202- * @param testFlag testFlag
200+ * @param taskDefinitionCode definitionCode
201+ * @param startTime startTime
202+ * @param endTime endTime
203+ * @param testFlag testFlag
203204 * @return workflow instance
204205 */
205206 WorkflowInstance queryLastSchedulerWorkflow (@ Param ("workflowDefinitionCode" ) Long workflowDefinitionCode ,
@@ -212,10 +213,10 @@ WorkflowInstance queryLastSchedulerWorkflow(@Param("workflowDefinitionCode") Lon
212213 * query last manual workflow instance
213214 *
214215 * @param workflowDefinitionCode workflowDefinitionCode
215- * @param taskCode taskCode
216- * @param startTime startTime
217- * @param endTime endTime
218- * @param testFlag testFlag
216+ * @param taskCode taskCode
217+ * @param startTime startTime
218+ * @param endTime endTime
219+ * @param testFlag testFlag
219220 * @return workflow instance
220221 */
221222 WorkflowInstance queryLastManualWorkflow (@ Param ("workflowDefinitionCode" ) Long workflowDefinitionCode ,
@@ -224,6 +225,11 @@ WorkflowInstance queryLastManualWorkflow(@Param("workflowDefinitionCode") Long w
224225 @ Param ("endTime" ) Date endTime ,
225226 @ Param ("testFlag" ) int testFlag );
226227
228+ WorkflowInstance queryLastRunningWorkflow (@ Param ("workflowDefinitionCode" ) Long workflowDefinitionCode ,
229+ @ Param ("startTime" ) Date startTime ,
230+ @ Param ("endTime" ) Date endTime ,
231+ @ Param ("states" ) int [] stateArray );
232+
227233 /**
228234 * query first schedule workflow instance
229235 *
@@ -261,7 +267,7 @@ List<WorkflowInstance> queryTopNWorkflowInstance(@Param("size") int size,
261267 * query workflow instance by workflowDefinitionCode and stateArray
262268 *
263269 * @param workflowDefinitionCode workflowDefinitionCode
264- * @param states states array
270+ * @param states states array
265271 * @return workflow instance list
266272 */
267273
@@ -275,12 +281,12 @@ List<WorkflowInstance> queryByWorkflowCodeVersionStatus(@Param("workflowDefiniti
275281 /**
276282 * Filter workflow instance
277283 *
278- * @param page page
284+ * @param page page
279285 * @param workflowDefinitionCode workflowDefinitionCode
280- * @param name name
281- * @param host host
282- * @param startTime startTime
283- * @param endTime endTime
286+ * @param name name
287+ * @param host host
288+ * @param startTime startTime
289+ * @param endTime endTime
284290 * @return workflow instance IPage
285291 */
286292 IPage <WorkflowInstance > queryWorkflowInstanceListV2Paging (Page <WorkflowInstance > page ,
0 commit comments