- aether-medical: Stationen/Belegung, Intensivstation, Blutbank, Fuhrpark, Nachrichten/Aushänge, Berichte und Textbausteine (server + NUI) - aether-admin: vollständiges Server-Admin-Panel als echtes FiveM-Resource, an aether-core gekoppelt (Rechte über aether_users.admin_group), mit WebRTC-Live-Kameras (Bildschirmfreigabe) und separatem Media-Server (SFU) - Prototypen admin/ vervollständigt - SQL-Schema aether_admin.sql - Docker-Compose mit MariaDB und idempotenter Auto-Migration (schema_migrations) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
77 lines
1.9 KiB
Lua
77 lines
1.9 KiB
Lua
fx_version 'cerulean'
|
|
game 'gta5'
|
|
lua54 'yes'
|
|
|
|
name 'aether-medical'
|
|
author 'Jerrit Fritzsche'
|
|
description 'Medizin-Managementsystem — Klinik- und Rettungsdienstsoftware'
|
|
version '0.1.0'
|
|
|
|
ui_page 'html/index.html'
|
|
|
|
files {
|
|
'html/index.html',
|
|
'html/css/app.css',
|
|
'html/js/app.js',
|
|
'html/js/bausteine.js',
|
|
'html/js/module/dashboard.js',
|
|
'html/js/module/mdt.js',
|
|
'html/js/module/patienten.js',
|
|
'html/js/module/einsatz.js',
|
|
'html/js/module/behandlung.js',
|
|
'html/js/module/labor.js',
|
|
'html/js/module/operation.js',
|
|
'html/js/module/medikament.js',
|
|
'html/js/module/station.js',
|
|
'html/js/module/intensiv.js',
|
|
'html/js/module/blutbank.js',
|
|
'html/js/module/fahrzeug.js',
|
|
'html/js/module/kommunikation.js',
|
|
'html/js/module/bericht.js',
|
|
'html/js/module/vorlage.js',
|
|
}
|
|
|
|
shared_scripts {
|
|
'@aether-core/shared/config.lua',
|
|
'@aether-core/shared/utils.lua',
|
|
'shared/config.lua',
|
|
'shared/rollen.lua',
|
|
}
|
|
|
|
client_scripts {
|
|
'client/main.lua',
|
|
}
|
|
|
|
-- Reihenfolge ist wichtig: Kern und Basisdienste vor den Fachmodulen.
|
|
server_scripts {
|
|
'@oxmysql/lib/MySQL.lua',
|
|
'server/kern.lua',
|
|
'server/rechte.lua',
|
|
'server/protokoll.lua',
|
|
'server/dienst.lua',
|
|
'server/hinweise.lua',
|
|
-- --- Fachmodule (hier neue Module ergänzen) ---
|
|
'server/module/dashboard.lua',
|
|
'server/module/mdt.lua',
|
|
'server/module/patienten.lua',
|
|
'server/module/einsatz.lua',
|
|
'server/module/behandlung.lua',
|
|
'server/module/labor.lua',
|
|
'server/module/operation.lua',
|
|
'server/module/medikament.lua',
|
|
'server/module/station.lua',
|
|
'server/module/intensiv.lua',
|
|
'server/module/blutbank.lua',
|
|
'server/module/fahrzeug.lua',
|
|
'server/module/kommunikation.lua',
|
|
'server/module/bericht.lua',
|
|
'server/module/vorlage.lua',
|
|
-- --- Schnittstelle zuletzt ---
|
|
'server/main.lua',
|
|
}
|
|
|
|
dependencies {
|
|
'aether-core',
|
|
'oxmysql',
|
|
}
|