+T100-Gebotssystem integriert in DingTalk.
Gebot = Spring Boot-Backend + Vue-Administrator-Frontend + WeChat-Applet-Benutzer-Frontend + Vue-Benutzer-Mobilterminal + dynamische Datenbank + T100
Hinweis: DingTalk meldet sich automatisch an und erfordert eine kostenlose DingTalk-Konfiguration (https://developers.dingtalk.com/). DingTalk-Benutzerinformationen werden durch das reguläre Sendemodul in der bietenden Benutzerinformationsdatenbank (https://github.com/luhongbin) aktualisiert /sendweixin )
Hinweis: Jede Genehmigungsumgebung unterscheidet sich durch Statuseinstellungen, um den Genehmigungsprozess zu unterscheiden.
Hinweis: Jede Genehmigungsumgebung unterscheidet sich durch Statuseinstellungen, um den Genehmigungsprozess zu unterscheiden.
Hinweis: Bei diesem Beispiel handelt es sich um ein Test-Einkaufszentrum. Bitte versuchen Sie nicht, Waren zu kaufen, zu bezahlen oder eine Rückerstattung zu erhalten.
Hinweis: Dieses Beispiel stellt nur den eigentlichen Verwaltungshintergrund dar und stellt keinen Benutzernamen und kein Passwort bereit.
- Frühlingsstiefel
- Vue
- WeChat-Applet
Konfigurieren Sie die minimale Entwicklungsumgebung:
Die Datenbank wird der Reihe nach in die Datenbankdateien unter litemall-db/sql importiert.
Starten Sie die Back-End-Dienste des kleinen Einkaufszentrums und den Managementhintergrund
Öffnen Sie die Befehlszeile und geben Sie den folgenden Befehl ein
cd litemall
mvn install
mvn clean package
java -Dfile.encoding=UTF-8 -jar litemall-all/target/litemall-all-0.1.0-exec.jar
Starten Sie das Management-Hintergrund-Frontend
Öffnen Sie die Befehlszeile und geben Sie den folgenden Befehl ein
npm install -g cnpm --registry=https://registry.npm.taobao.org
cd litemall/litemall-admin
cnpm install
cnpm run dev
Zu diesem Zeitpunkt wird der Browser geöffnet, geben Sie die URL http://localhost:9527
ein und rufen Sie die Anmeldeseite für den Verwaltungshintergrund auf.
Relevante Parameter müssen festgelegt werden, z. B. DingTalk. Durch die Suche nach Korpid können durch Festlegen relevanter Parameter Aktionen wie die automatische Anmeldung bei DingTalk und das Senden von Nachrichten abgeschlossen werden.
Ebenso müssen Sie beim Senden von Nachrichten über WeChat und andere damit verbundene Parameter die offiziellen Dokumente der anderen Partei konsultieren und die erforderlichen Informationen eingeben.
Starten Sie das Frontend des kleinen Einkaufszentrums
Es gibt zwei Sätze von Frontends für kleine Einkaufszentren, litemall-wx und renard-wx, die Entwickler importieren und testen können:
Beachten:
Dies ist lediglich die einfachste Startmethode. Für Funktionen wie die WeChat-Anmeldung und die WeChat-Zahlung in kleinen Einkaufszentren sind Entwicklereinstellungen erforderlich.
Es gibt viele Mängel in der aktuellen Projektentwicklung. Nachfolgend finden Sie den derzeit geplanten Entwicklungsplan.
V 1.0.0 erreicht die folgenden Ziele:
V 2.0.0 erreicht die folgenden Ziele:
- Dieses Projekt dient nur zum Lernen von Übungen
- Dieses Projekt ist noch nicht perfekt und befindet sich noch in der Entwicklung. Wir sind nicht für etwaige Folgen der Nutzung verantwortlich.
- Der Code dieses Projekts ist Open Source MIT und die Projektdokumente sind signiert – NoDerivs 4.0 International License.
Dieses Projekt basiert auf den folgenden Projekten oder verweist auf diese:
Nideshop-Miniprogramm
Projekteinführung: Open-Source-WeChat-Applet-Mall (WeChat-Applet), entwickelt auf Basis von Node.js + MySQL
Projektreferenz:
vue-element-admin
Projekteinführung: Eine Backend-Integrationslösung basierend auf Vue und Element
Projektreferenz: Das Front-End-Framework des Litemall-Admin-Moduls des Litemall-Projekts wird basierend auf dem Vue-Element-Admin-Projekt geändert und erweitert.
Mall-Admin-Web
Projekteinführung: mall-admin-web ist ein Frontend-Projekt für ein E-Commerce-Backend-Managementsystem, implementiert auf Basis von Vue+Element.
Projektreferenz: Einige Seitenlayoutstile des litemall-admin-Moduls des Bieterprojekts beziehen sich auf das mall-admin-web-Projekt.
biu
Projekteinführung: Management-Backend-Projektentwicklungsgerüst, basierend auf Vue-Element-Admin und Springboot, entwickelt und bereitgestellt unter Verwendung der Front-End- und Back-End-Trennung.
Projektbezug: Die Berechtigungsverwaltungsfunktion des Bieterprojekts bezieht sich auf das Biu-Projekt.
litemall
Projekteinführung: Backend-Management basierend auf Youzan litemall.
Projektbezug: Das Ausschreibungsprojekt wird auf Basis des Litemall-Projekts entwickelt.
MIT Copyright (c) 2021-heute luhongbin