Einfache Aktualisierung des verteilten Backend-Managementsystems Admin Go v1.2.3
Projekteinführung
Simple Admin ist ein sofort einsatzbereites verteiltes Microservice-Backend-Managementsystem, das auf Basis von Go-Zero entwickelt wurde. Es bietet umfangreiche Funktionen für die Entwicklung mittlerer und großer Backends und unterstützt die Codegenerierung mit drei Terminals. Der Beamte wird mit einer Vielzahl von Erweiterungen geliefert, die kleinen und mittleren Unternehmen dabei helfen, schnell in die Cloud zu migrieren und schnell zu iterieren. Geeignet für Microservice-Lernen und kommerzielle Nutzung, Open Source und kostenlos.
Einfache Aktualisierung von Admin Core/Job/MCMS/FMS v1.2.3
einführen
Das Kernmodul Core, das Modul Job für geplante Aufgaben, das Nachrichtencenter-Modul MCMS und das Dateiverwaltungsmodul FMS wurden alle auf Version 1.2.3 aktualisiert
Dieses Update
- Update: Update
Ent
auf0.12.5
- Optimierung (FMS): Neue
init_api_data
Dateien - Refactoring: Ent-bezogene Dateien neu generieren
Einfaches Update der Admin-Backend-Benutzeroberfläche v1.2.3
einführen
Simple Admin UI ist eine Hintergrundverwaltungsschnittstelle, die speziell für Simple Admin auf Basis von vue-vben-admin entwickelt wurde. Es basiert auf Vue3 und TypeScript. Es bietet eine einheitliche Hintergrundfehlerverarbeitung, Internationalisierung und andere Funktionen. Dieses Projekt ist völlig kostenlos und kann sein Wird zum Lernen und für kommerzielle Zwecke verwendet.
Dieses Update
- Neu (Menü): Neue
path
Verifizierungsregeln - Fix (Symbol): Beheben Sie
icon
das Problem der zirkulären Abhängigkeit von Komponenten - Upgrade (tinymce): Upgrade
Tinymce
auf die neueste Version, Optimierung des Stils im Nachtmodus - Optimieren (i18n):
i18n
Übersetzung optimieren - Neu (ImageUpload): Neue
ImageUpload
Komponente - Optimierung: Globale Farbkonfiguration optimieren
- Optimierung (ImageUpload): Unterstützt einzelne Bildadressen
- Synchronisieren: Synchronisieren Sie
vben
den neuesten Code - Entfernt: Alte nutzlose Konfigurationsdateien und Codes für den Nachtmodus
- Optimierung (Anmeldeseite): Optimieren Sie den Stil der Anmeldeseite
- Optimierung (Pinia Persist):
pinia-plugin-persistedstate
Plug-Ins hinzufügen,store
Code optimieren, Plug-Ins verwenden - Fix: Abdeckungsprobleme aufgrund der
form
Konfigurationdefault value
- Optimierung (Suche): Suchleistenstil
- Remove (qrcode): Entfernen Sie
QRCode
die Komponente und verwenden Sie stattdessenantdv
die integrierte KomponenteQRCode
- Fix(Menü): Korrigieren Sie doppelte Parameter in der Menüliste
- Update: Abhängigkeiten aktualisieren
Goctls v1.6.13-Update
einführen
Goctls ist ein Generierungstool, das auf der Grundlage von Goctl, dem offiziellen Go Zero-Generierungstool, entwickelt und für Simple Admin angepasst und optimiert wurde. Es bietet leistungsstarke Funktionen zur Codegenerierung und integriert viele Anpassungstools, um eine schnelle Entwicklung von Microservices und Zugriff auf das Backend und Frontend zu erreichen. Die Codegenerierung mit drei Terminals kann die Entwicklungseffizienz erheblich verbessern. Willkommen, um es zu erleben.
charakteristisch
- go-swagger: basierend auf go-swagger anstelle der offiziellen @doc-Annotation
- Mehrsprachige Unterstützung
- Optimieren Sie die Verarbeitung von Fehlermeldungen und unterstützen Sie mehrsprachige Fehler
- Einfacher und benutzerfreundlicher Validator
- Unterstützen Sie die Codegenerierung und generieren Sie CRUD-Code für API, RPC und die Webseite
- Unterstützt eine Vielzahl zusätzlicher Plug-Ins wie GORM, RocketMQ
- Gezielte Optimierung von Simple Admin
- RPC-Logikgruppengruppe
- Volle Unterstützung für die Ent-Codegenerierung
- Zusätzliche Tools wie lokale Protokollanzeige, Anzeige von Umgebungsvariablen
Dieses Update
- Fix: Zeitfehler
Ent
bei der Codegenerierung behobenUnix
- Optimierung: Der Optimierungsbefehl
extra init_code
unterstützt jetzt die direkte Ausgabe ininit_api_data.go
Dateien. - Neu:
api new
Dem Befehl wurden Parameter hinzugefügt , die--use_core_rpc
beim Erstellen eines neuen Projekts direktCoreRpc
eine Konfiguration generieren können - Fix: Redundante Importe
rpc ent
, die während der Codegenerierung auftratenpointy
- Fix: redundante Referenzen
api ent
während der Codegenerierungi18n
- Fix: Fehler beim
rpc ent
Generieren des Logikcodes für alleschema
- Fix: Fehler beim
api ent
Generieren des Logikcodes für alleschema
- Neu:
api new
undrpc new
bei VerwendungEnt
unterstützen beide die automatische Generierung des Ent-Initialisierungscodes - Neu:
api ent
Dem Befehlrpc ent
wurden neue Parameter hinzugefügt--api_data
, die zum direkten GenerierenCore API
von Initialisierungscode verwendet werden api proto
Fix: Falsche Eingabeaufforderung behoben- Optimierung:
api proto
Unnötige--search_key_num
Parameter löschen - Optimierung:
extra makefile
Die Vorlage wird hinzugefügtAUTO_API_INIT_DATA
, um automatischAPI
Initialisierungscode zu generieren - Update: Abhängigkeiten aktualisieren
Vorschau aktualisieren
Optimieren Sie die Anmeldeseite im Hintergrund
Doppelte Parameter aus dem Menü entfernt und Überprüfung der Routing-Adresse hinzugefügt
Optimieren Sie Rich-Text-Komponenten
Optimieren Sie die Effizienz der Goctls-Batch-Generierung erheblich
Adresse des Projektdokuments: https://doc.ryansu.tech/zh/