mirror of
https://github.com/hansjone/netx.git
synced 2026-10-09 03:10:46 +08:00
Align biz-state interval to days/hours and polish compare result workbook.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
29b08f9807
commit
ff37d0866a
7 changed files with 411 additions and 146 deletions
|
|
@ -154,7 +154,7 @@ def create_task(db: Session, body: dict[str, Any]) -> dict[str, Any]:
|
|||
device_type=device_type,
|
||||
note=str(body.get("note") or "")[:256],
|
||||
status="draft",
|
||||
interval_sec=max(60, int(body.get("interval_sec") or 300)),
|
||||
interval_sec=max(3600, int(body.get("interval_sec") or 3600)),
|
||||
retention_batches=max(1, int(body.get("retention_batches") or 30)),
|
||||
created_at=_utcnow(),
|
||||
updated_at=_utcnow(),
|
||||
|
|
@ -228,7 +228,7 @@ def update_task(db: Session, task_id: str, body: dict[str, Any]) -> dict[str, An
|
|||
if "note" in body:
|
||||
task.note = str(body.get("note") or "")[:256]
|
||||
if "interval_sec" in body:
|
||||
task.interval_sec = max(60, int(body.get("interval_sec") or 300))
|
||||
task.interval_sec = max(3600, int(body.get("interval_sec") or 3600))
|
||||
if "retention_batches" in body:
|
||||
task.retention_batches = max(1, int(body.get("retention_batches") or 30))
|
||||
if "items" in body:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue