# /new-page Command Create a new page module with standard structure. ## Usage ``` /new-page ``` ## Parameters - `module-name`: The module name (e.g., `url-harvest`, `server`, `database`) - `category`: The category directory (e.g., `dc`, `monitor`, `netarch`, `report`, `system-settings`) ## What This Command Does 1. Creates directory structure: ``` src/views/ops/pages/{category}/{module-name}/ index.vue components/ FormDialog.vue Detail.vue config/ columns.ts search-form.ts ``` 2. Creates API file: ``` src/api/ops/{module-name}.ts ``` 3. Generates template code following project patterns: - Main page with SearchTable component - CRUD dialog with form validation - Detail drawer for viewing records - Table columns configuration - Search form configuration - API interfaces and functions ## Example ``` /new-page asset dc ``` Creates `src/views/ops/pages/dc/asset/` with full CRUD functionality.