Konzept für Auswerten der SQL-Daten aus FN, parsen und schreiben der Pojekt-Datei
This commit is contained in:
+12
-4
@@ -133,21 +133,29 @@ class AppSettings(BaseSettings):
|
||||
app_settings = AppSettings()
|
||||
|
||||
|
||||
class Xml(BaseModel):
|
||||
xml: Path
|
||||
|
||||
|
||||
class XslFile(BaseModel):
|
||||
id: tuple
|
||||
bez: str
|
||||
xsl_file: Path
|
||||
|
||||
xmls: list[Xml] = []
|
||||
|
||||
|
||||
class TreeNode(BaseModel):
|
||||
id: tuple
|
||||
bez: str
|
||||
children: set["TreeNode|XslFile"]
|
||||
children: list["TreeNode|XslFile"]
|
||||
|
||||
|
||||
class PdfProjectSettings(BaseSettings):
|
||||
class PdfProjectSettings(BaseModel):
|
||||
"""
|
||||
Speichert Projekt-Einstellungen direkt im Ordner des Projekts in einer Klartextdatei JSON
|
||||
"""
|
||||
|
||||
pass
|
||||
nodes: list[TreeNode] = []
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user