产品咨询数据源API的时间函数怎么修改?

DataEase 版本信息:2.10.7 社区版
安装部署方式信息: 1Panel Docker部署
详细错误信息:
HttpClient查询失败: { “code”: 13, “message”: “java.lang.NullPointerException”, “details”: [ { “@type”: “type.googleapis.com/google.rpc.DebugInfo”, “stackEntries”: [], “detail”: “java.lang.NullPointerException” } ] }

能不能修改这个时间函数,自定义当天或者24小时的

系统API支持文档
查询参数
|startTimeUtcFloor||2024-01-12T08:00:00Z|【历史字段】任务报告开始任务的最早时间,以协调世界时(UTC)为准。|
|startTimeUtcUpper||2024-01-13T07:59:59Z|【历史字段】任务报告开始任务的最晚时间,以协调世界时(UTC)为准。|

方便提供详细的截图吗

已添加截图

我这边测试没有问题哈,可能需要检查一下,接口入参和传参的类型是否一致哈

传入参数格式是这样的
startTimeUtcFloor 2024-01-12T08:00:00Z
startTimeUtcUpper 2024-01-13T07:59:59Z

目前问题时间传入参数无法自定义,只能是当天两种格式

目前时间函数时没法自定义的,你去用请求体写json格式试试呢

谢谢你的回复!

使用json出错如下:

业务系统API需要再QUERY参数才行,测试请求体json不行,如果没有地方修改内置时间函数每天手动修改也不是办法 :worried:

API文档给的请求例子:

curl --location ‘https://..com/openapi/v2alpha1/robots/【设备SN】/taskReports?page=1&startTimeUtcFloor=2024-05-22T01%3A33%3A17Z&startTimeUtcUpper=2024-08-22T23%3A34%3A07Z&pageSize=100’
–header ‘Authorization: Bearer {{token}}’

直接传个固定值看看能不能行,不能行就没办法了哈 :slightly_smiling_face: