- Enhanced the `ScreenManagementService` to update the main table name in the database when saving layout data, improving data integrity and tracking. - Modified the `ScreenDesigner` component to include the main table name in the save request, ensuring the correct table is referenced. - Updated the `TablesPanel` to generate unique keys for join tables based on source columns, preventing key collisions and improving rendering performance. - Refactored the `TabsWidget` to streamline screen information loading and removed redundant screen info loading logic, enhancing efficiency and user experience. |
||
|---|---|---|
| .. | ||
| config | ||
| controllers | ||
| database | ||
| interfaces | ||
| middleware | ||
| routes | ||
| services | ||
| test | ||
| tests | ||
| types | ||
| utils | ||
| app.ts | ||