Operator guideENnxcategoriescrud

NX / Categories

Operator guide for NX category list, detail, mapping relations, and ordering flows.

Reader view

Clean portal guidance

This page keeps the operator explanation, field and action descriptions, and screenshots visible without exposing repo paths, raw sidecars, or editorial-only implementation details.

Narrative content

Page body

What this module is for

NX / Categories is the NX-side workspace for category records and the relations that connect categories to other categories and games.

Canonical ownership for this module is the core categories family in nx-workspace/services/core. The FE routes under nx-admin-fe-workspace call /api/core/categories*, /api/core/categories-order, and the generic mapping routes for category-to-category and category-to-game relations.

Included units

  • List
  • Detail
  • Relations / Categories
  • Relations / Games
  • Reorder

Verification outcome

  • List, Detail, Relations / Categories, Relations / Games, and Reorder are now verified_backend_and_core.
  • Canonical read, create, update, reorder, and mapping ownership lives in nx-workspace/services/core, not in gs-admin-backend or gs-casino-backend.

Known caveat

  • The current FE detail form shows Category Name, Status, and Scope, but the proven core mutation route only persists categoryStatus. Name and scope edits are still displayed in FE, yet they are not backed by the current PUT /api/core/categories/:categoryId controller/service contract.
Related references

Related pages

pageNX / Categories / Category Mapping

Relation page for linking one NX category to other categories.

pageNX / Categories / Detail

Record-level workspace for one NX category.

pageNX / Categories / Game Mapping

Relation page for linking one NX category to games.

pageNX / Categories / List

Main NX category grid with filters, modal-based create flow, and row navigation into detail.

pageNX / Categories / Reorder

Ordering screen for NX categories.

pageAffiliate Deals / Form

Create and edit form for affiliate deals, including PID, date window, commercial terms, and responsible person.