feat(platform): add device safety commerce APIs

This commit is contained in:
2026-07-27 02:47:39 +08:00
parent a3d349f734
commit 57f44e0719
5 changed files with 338 additions and 12 deletions

View File

@@ -80,16 +80,16 @@ func ExpectedResources() []ResourceContract {
{Domain: "user", Name: "user_service_relation", Mode: Writable, PageKind: "list"},
{Domain: "device", Name: "dev_smart_cylinder_valve", Mode: Writable, PageKind: "list"},
{Domain: "device", Name: "dev_device_binding", Mode: Writable, PageKind: "list"},
{Domain: "device", Name: "saf_rule", Mode: Writable, PageKind: "list"},
{Domain: "device", Name: "saf_event", Mode: Writable, PageKind: "list"},
{Domain: "device", Name: "saf_inspection", Mode: Writable, PageKind: "list"},
{Domain: "commerce", Name: "ec_category", Mode: Writable, PageKind: "list"},
{Domain: "commerce", Name: "ec_product", Mode: Writable, PageKind: "list"},
{Domain: "commerce", Name: "ec_product_attribute", Mode: Writable, PageKind: "list"},
{Domain: "commerce", Name: "ec_product_image", Mode: Writable, PageKind: "list"},
{Domain: "commerce", Name: "ec_cart", Mode: Writable, PageKind: "list"},
{Domain: "commerce", Name: "ec_order", Mode: Writable, PageKind: "list"},
{Domain: "commerce", Name: "ec_review", Mode: Writable, PageKind: "list"},
{Domain: "safety", Name: "saf_rule", Mode: Writable, PageKind: "list"},
{Domain: "safety", Name: "saf_event", Mode: Writable, PageKind: "list"},
{Domain: "safety", Name: "saf_inspection", Mode: Writable, PageKind: "list"},
{Domain: "ec", Name: "ec_category", Mode: Writable, PageKind: "list"},
{Domain: "ec", Name: "ec_product", Mode: Writable, PageKind: "list"},
{Domain: "ec", Name: "ec_product_attribute", Mode: Writable, PageKind: "list"},
{Domain: "ec", Name: "ec_product_image", Mode: Writable, PageKind: "list"},
{Domain: "ec", Name: "ec_cart", Mode: Writable, PageKind: "list"},
{Domain: "ec", Name: "ec_order", Mode: Writable, PageKind: "list"},
{Domain: "ec", Name: "ec_review", Mode: Writable, PageKind: "list"},
{Domain: "delivery", Name: "delivery_task", Mode: Writable, PageKind: "list"},
{Domain: "delivery", Name: "delivery_track", Mode: Writable, PageKind: "list"},
{Domain: "delivery", Name: "delivery_track_point", Mode: Writable, PageKind: "list"},
@@ -113,6 +113,6 @@ func ExpectedResources() []ResourceContract {
{Domain: "audit", Name: "aud_operation_log", Mode: ReadOnly, PageKind: "list"},
{Domain: "audit", Name: "aud_export_log", Mode: ReadOnly, PageKind: "list"},
{Domain: "audit", Name: "aud_approval", Mode: ReadOnly, PageKind: "list"},
{Domain: "device", Name: "saf_event_disposal", Mode: AppendOnly, PageKind: "list"},
{Domain: "safety", Name: "saf_event_disposal", Mode: AppendOnly, PageKind: "list"},
}
}