这个品类的数据长什么样
航空机场收益率相关数据主要来源于中国民用航空局公开统计数据集、各机场运营方月度/年度公告、民航业公开数据接口。数据更新节奏为每日一次,对应前一日的运营核算结果。文档结构为结构化表格,核心字段包含机场唯一标识(ICAO/IATA代码)、报告日期、起降架次、旅客吞吐量、货邮吞吐量、主营业务收入、运营成本。字段单位具有行业特殊性,起降架次单位为架次,旅客吞吐量单位为人次,货邮吞吐量单位为吨,营收与成本类字段单位为万元。
这些特征在「表单与交互」这一环带来什么约束
由于数据依赖唯一的机场标识代码,表单需支持精准的机场选择,避免手动输入错误导致数据匹配失败。每日更新的日报属性要求表单的时间选择器默认锁定昨日日期,且限制可选范围不超过过去30天,防止拉取不存在的历史数据。多字段且带特定单位的结构要求表单内置单位校验规则,拦截负值、单位不匹配的输入内容。同时,收益率核算需关联多项运营数据,表单需支持字段间的联动加载,选择机场后自动填充对应的数据字段选项,减少手动录入步骤。
配置怎么定
| 配置项 | 建议取法 | 这样取的依据 |
|---|---|---|
formFieldType | 单选+数值输入组合 | 匹配机场选择与多字段数据录入的需求,ICAO代码需单选,核算字段需数值输入 |
datePickerRange | 默认选中昨日,可选范围为过去30天 | 贴合航空机场收益率日报的更新节奏,避免拉取无效历史数据 |
optionSource | 绑定民航业公开数据接口的机场代码列表 | 自动加载合规的机场标识,减少手动输入错误 |
inputValidationRule | 数值字段需大于等于0,单位匹配预设项 | 拦截不符合行业逻辑的异常输入 |
formSubmitTimeout | 600 秒 | 航空机场数据需拉取外部接口,耗时较长,避免提前超时中断请求 |
apiFieldMapping | 按ICAO代码关联对应运营数据字段 | 实现表单字段与外部数据源的精准匹配 |
本页给出的参数取值均为常规建议,用于确定配置的起点。实际取值受材料形态、数据量与业务规则影响,具体问题需具体分析,建议在自有样本上实测后再定。
容易做错的三处
- 调用FastGPT表单API后,第三方平台无法加载表单组件,返回
400 Bad Request。该问题多见于fastgpt 4.9.7以下版本,原因是未正确配置formApiAuth参数,未开放跨域访问权限。 - 表单提交后收益率相关核算字段为空,未返回对应数据。原因是未在
apiFieldMapping中配置机场代码与核算字段的映射关系,导致数据拉取失败。 - 单选变量无法接收全局变量传入的机场代码值,无法触发后续数据加载。原因是未将全局变量的
airportCode字段绑定到单选节点的optionValue参数,变量传递链路断裂。
怎么确认配好了
- 打开表单预览界面,选择任意机场代码,核对是否自动加载对应的数据字段。
- 提交一条测试数据,检查返回的响应体是否包含所有配置的字段,确认字段映射关系生效。
- 调用表单API接口,检查第三方平台能否正常加载表单组件,确认跨域配置符合要求。
- 调整全局变量的机场代码值,检查单选节点是否同步更新并触发数据加载,确认变量传递链路正常。
问题素材取自公开社区提问(2026-09-11 去重 4,834 条)。文中的配置项名称与取值区间需以所用版本的实际界面与文档为准;本页核验日 2026-09-14,当时的最新发布版本为 FastGPT v4.17.0。