Le système de centre commercial A3Mall est un système de centre commercial open source avec un back-end développé sur la base de ThinkPHP6+Bootstrap. Le front-end est développé à l'aide d'uniapp. Il prend en charge le centre commercial de comptes officiels WeChat, le centre commercial H5, le centre commercial mini-programme, le centre commercial APP, le centre commercial PC, et prend en charge une variété d'activités marketing, de coupons de réduction, de fonctions telles que les activités de commande, les achats groupés, les ventes flash, les offres spéciales pour les membres, les produits à points, etc. Les front-ends et back-ends sont open source.
Fonctions du système du centre commercial A3Mall :
Plateforme, gestion WeChat, gestion de mini-programmes, gestion de contenu, gestion des opérations, gestion des médias, gestion des versions
Produit, produit, catégorie, marque, spécification, modèle, distribution, logistique, région, livraison
Commande, paiement, retrait, livraison, remboursement, SAV, recharge, réglages, etc.
Adhésion, gestion des membres, regroupement de membres, gestion financière, gestion des commentaires
Marketing, promotion de produits, promotion de commandes, coupons, achats groupés, ventes flash, offres spéciales, points
statistiques, statistiques de recherche, statistiques de données
Système, paramètres du site, paramètres de messagerie, paramètres du magasin, paramètres de téléchargement, SMS, paramètres logistiques, autorisations, administrateurs, journaux
Adhérez au modèle de conception MVC et disposez de couches de modèle et de service claires
Basées sur l'espace de noms et les spécifications PSR-4, de nouvelles fonctionnalités de PHP7 sont ajoutées
Le cadre de développement WeChat WeChat intégré rend le développement secondaire plus pratique
Composer introduit des extensions tierces en un seul clic
Les commentaires du code sont clairs et pratiques pour les fonctions de développement secondaires.
L'authentification de l'interface adopte l'authentification JWT
Prise en charge de l'installation en ligne en un clic, pratique et rapide
Gestion unifiée des pièces jointes
Tous les codes front-end et back-end sont open source
Architecture logicielle :
PHP7.2.5>=、7.3、7.4、8.0
MySQL>=5.6
Pensezphp6.0.7
uniapp
Installer A3Mall
Installer le programme backend
1. Téléchargez le fichier du programme, décompressez-le et téléchargez-le dans le répertoire racine Web
2. Vous devez lier le nom de domaine pour accéder au répertoire public et vous assurer que d'autres répertoires ne se trouvent pas sous le répertoire WEB.
3. Sous Linux, vous devez accorder l'autorisation au répertoire d'exécution sous le répertoire racine du programme.
4. Visitez : http://domainname.com/install
5. Suivez les instructions pour installer
Utilisez uni-app pour publier la fin H5
1. Ouvrez HBuilderX->Barre de menu supérieure->Release->Version du site Web H5-Mobile
2. Chemin du fichier packagé : /unpackage/dist/build/h5
3. Copiez tous les fichiers packagés dans le répertoire backend/pulic/wap du centre commercial et remplacez-les tous.
Utilisez uni-app pour publier le terminal APP
1. Ouvrez HBuilderX->Barre de menu supérieure->Release->Native APP-Cloud Packaging
2. Chemin du fichier packagé :/unpackage/release/apk
3. Utilisez une vraie machine pour installer et tester
Journal de mise à jour :
v2.0.2
1. Optimiser les paramètres du téléphone mobile
2. Supprimez l'ancienne interface API
3. Résoudre le problème de l'échec de la suppression des commandes
4. Correction du problème selon lequel les paramètres d'abonnement mobile n'étaient pas mis à jour
v2.0
1. Optimiser la fonction de recherche back-end du produit
2. Optimiser la fonction de téléchargement
3. Optimiser la fonction de pagination de mes enregistrements de retrait de promotion
4. Optimiser la fonction de pagination des détails du fonds
5. Optimiser la fonction de pagination des enregistrements de retrait
6. Correction du problème de l'invite d'autorisation publique n'ayant pas d'autorisation d'accès.
7. Correction du problème d'appel incorrect de l'onglet de la liste de remboursement
8. Correction du problème selon lequel une fois que l'utilisateur a demandé un remboursement, la plate-forme ne peut pas livrer les marchandises après avoir rejeté le remboursement.