来自 Leon 的 GraphQL 架构如何获取机组人员值班状态

问题描述 投票:0回答:1

我尝试使用 GraphQL 从 Leon 获取航班时刻表详细信息。我需要航班中每位机组人员的机组人员值班状态,例如 {start,continous,end}。我已检查 CrewPanelActivities 对象。但未找到机组人员值班状态。请提供获得船员值班状态的对象。

curl leon
1个回答
0
投票

它可以与此一起使用,在邮递员中进行了测试

{

“query”:“query GetCrewPanelPositioning($crewMemberNid:CrewMemberNid!,$start:DateTime!,$end:DateTime!,$filterToggle:CrewPanelFilterToggle!){crewPanel {活动(timeInterval:{start:$start,end:$end }, loginList: [$crewMemberNid], filterToggle: $filterToggle, includeDrafts: true, showOptions: true) { 定位 { trNid loginNid startTimeIso endTimeIso startAirport { 代码 { icao iata } 名称城市 国家 } endAirport { 代码 { icao iata } 名称城市 国家} hasDraft 定位Nid 注释名称 isOption TicketNumber 类型 aocSource aocNid DraftStatus trip { tripNid } isRebook } } } }", “变量”:{ “船员编号”:1053311, “开始”:“2024-02-01”, “结束”:“2024-03-01”, “过滤器切换”:{ "baseNid":1, // 假设值,替换为过滤器所需的实际 baseNid “aptCode”:“IATA”, “时区”:“UTC” } } }

不要忘记设置变量

© www.soinside.com 2019 - 2024. All rights reserved.