tongchenkeji 发表于:2023-6-13 18:02:140次点击 已关注取消关注 关注 私信 云效API的ListWorkitems 接口 这个组装有没有demo ?[阿里云云效] 暂停朗读为您朗读 云效API的ListWorkitems 接口{“conditionGroups”:[]} 这个组装有没有demo ? 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 阿里云云效# API1163# 云效3181
vohelonAM 2023-11-28 8:19:04 1 是的,云效API提供了一个ListWorkitems接口的示例,可以帮助您更好地了解如何组装参数。下面是一个示例代码: def list_workitems(api, pageNumber=0, pageSize=10): data = { "pageNumber": pageNumber, "pageSize": pageSize, "conditionGroups": [ { "conditions": [ { "fieldName": "state", "operator": "IN", "values": [ "Draft", "Activated" ] } ], "operator": "OR" } ], "notConditionGroups": [] } result = api.execute("/workitems/list", data) return result 该示例代码中,我们传递了三个参数:pageNumber、pageSize和conditionGroups。其中,pageNumber和pageSize用于分页查询。conditionGroups用于设置查询条件。 在conditionGroups中,我们设置了一个条件组,包含一个条件。该条件是fieldName为“state”的状态字段,operator为“IN”,values包含“Draft”和“Activated”两种状态。这表示我们要查询状态为“Draft”或“Activated”的工作项。 如果您需要设置更复杂的查询条件,可以在conditionGroups中添加更多的条件组,或是使用notConditionGroups设置反向条件。总的来说,云效API的查询条件比较灵活,可以根据实际需求设置不同的条件。
是的,云效API提供了一个ListWorkitems接口的示例,可以帮助您更好地了解如何组装参数。下面是一个示例代码:
该示例代码中,我们传递了三个参数:pageNumber、pageSize和conditionGroups。其中,pageNumber和pageSize用于分页查询。conditionGroups用于设置查询条件。
在conditionGroups中,我们设置了一个条件组,包含一个条件。该条件是fieldName为“state”的状态字段,operator为“IN”,values包含“Draft”和“Activated”两种状态。这表示我们要查询状态为“Draft”或“Activated”的工作项。
如果您需要设置更复杂的查询条件,可以在conditionGroups中添加更多的条件组,或是使用notConditionGroups设置反向条件。总的来说,云效API的查询条件比较灵活,可以根据实际需求设置不同的条件。
打开开发者工具,根据期望的进行筛选过滤,里面有 这种的, 此回答整理自钉群“云效API反馈(外部用户)”