Add NPC creation status tracking and progress reporting in Admin module

- Implemented getNPCsCreationStatus method in AdminController to retrieve the status of NPC creation jobs.
- Enhanced AdminService to manage NPC creation jobs, including job ID generation, progress updates, and error handling.
- Updated frontend CreateNPCView to display progress of NPC creation, including estimated time remaining and job status.
- Added localization strings for progress reporting in both German and English.
- Improved overall user experience by providing real-time feedback during NPC creation processes.
This commit is contained in:
Torsten Schulz (local)
2026-01-07 17:09:54 +01:00
parent b34dcac685
commit c322eb1e5a
8 changed files with 347 additions and 25 deletions

View File

@@ -1,6 +1,8 @@
<template>
<main>
<router-view></router-view>
<main class="contenthidden">
<div class="contentscroll">
<router-view></router-view>
</div>
</main>
</template>
@@ -12,9 +14,13 @@
<style scoped>
main {
padding: 20px;
padding: 0;
background-color: #ffffff;
flex: 1;
}
.contentscroll {
padding: 20px;
}
</style>