UPDATE
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"code": 202,
|
||||
"msg": "dashboard task queued",
|
||||
"data": {
|
||||
"task_id": "dashboard-task-123",
|
||||
"status_url": "/api/dashboard-data/dashboard-task-123/status/"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"code": 400,
|
||||
"msg": "پارامتر sensor_id الزامی است.",
|
||||
"data": null
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"code": 200,
|
||||
"msg": "success",
|
||||
"data": {
|
||||
"task_id": "dashboard-task-123",
|
||||
"status": "FAILURE",
|
||||
"error": "خطا در ساخت کارتهای داشبورد."
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"code": 200,
|
||||
"msg": "success",
|
||||
"data": {
|
||||
"task_id": "dashboard-task-123",
|
||||
"status": "PENDING",
|
||||
"message": "تسک در صف یا یافت نشد."
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"code": 200,
|
||||
"msg": "success",
|
||||
"data": {
|
||||
"task_id": "dashboard-task-123",
|
||||
"status": "PROGRESS",
|
||||
"progress": {
|
||||
"current": 5,
|
||||
"total": 15,
|
||||
"card": "sensorValuesList",
|
||||
"message": "processing sensorValuesList"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"code": 200,
|
||||
"msg": "success",
|
||||
"data": {
|
||||
"task_id": "dashboard-task-123",
|
||||
"status": "SUCCESS",
|
||||
"result": {
|
||||
"sensor_id": "550e8400-e29b-41d4-a716-446655440000",
|
||||
"all_cards": {
|
||||
"farmOverviewKpis": {
|
||||
"healthScore": 82,
|
||||
"activeAlerts": 2,
|
||||
"waterNeedMm": 18.4
|
||||
},
|
||||
"sensorValuesList": {
|
||||
"items": [
|
||||
{
|
||||
"label": "رطوبت خاک",
|
||||
"value": 45.2,
|
||||
"unit": "%"
|
||||
},
|
||||
{
|
||||
"label": "دما خاک",
|
||||
"value": 22.5,
|
||||
"unit": "°C"
|
||||
}
|
||||
]
|
||||
},
|
||||
"recommendationsList": {
|
||||
"items": [
|
||||
{
|
||||
"recommendation_title": "تنظیم نوبت آبیاری",
|
||||
"suggested_action": "آبیاری بعدی را صبح فردا انجام دهید.",
|
||||
"urgency_level": "high"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user