WeChat Mini Programme Mall (version Java)
- Groupe QQ officiel : 796496306 (petit micro centre commercial)
Sélection technologique
Structure du projet
weimall
|--platform-admin 后台管理
|--platform-api 微信小程序商城api接口
|--platform-common 公共模块
|--platform-framework 系统WEB合并,请打包发布此项目
|--platform-gen 代码生成
|--platform-mp 微信公众号模块
|--platform-schedule 定时任务
|--platform-shop 商城后台管理
|--wx-mall 微信小程序商城
|--platform-vue 微信公众号商城(待开发)
Fonction d'implémentation
1 : Gestion des membres
- une gestion des membres
- b Niveau membre
- c Gestion des adresses de livraison
- d coupons de membre
- e collection de membres
- f Empreinte des membres
- g Historique de recherche
- h panier
2 : Configuration du centre commercial
- une configuration de zones
- b Type d'attribut de produit
- fabricant de marque c
- d spécifications du produit
- e-Gestion des commandes
- f Type de produit
- g gestion des canaux
- h Questions et réponses sur les produits
- je commente
- j Mots-clés
Troisième : édition du produit
- a Tous les produits
- b Commentaires des utilisateurs
- c Paramètres du produit
- d spécifications du produit
- e Poubelle de recyclage des produits
Quatrième : Gestion des promotions
- une liste de publicité
- b Position publicitaire
- c Gestion des coupons
- d Gestion des sujets
- e Classification des sujets
Cinq : Gestion des commandes
- a Gestion de toutes les commandes
Sixième : Gestion du système
- une liste d'administrateurs
- b gestion des rôles
- c Gestion des menus
- Surveillance SQL
- e tâches planifiées
- f Gestion des paramètres
- générateur de code g
- h journal système
- je télécharge un fichier
- j table de dictionnaire général
Six : plateforme de services SMS
- Les clients qui ont besoin de codes de vérification par SMS, de notifications par SMS et de marketing par SMS peuvent rejoindre le groupe et discuter avec moi en privé.
- a Configurer les informations du compte de la plateforme SMS
- b Mettre à disposition une interface d'envoi de SMS :
http://域名:端口/api/sendSms?mobile=13000000000,15209831990&content=发送的短信内容
安全起见,需配置有效IP地址。platform.properties -> sms.validIp
Tutoriel d'installation
- Environnement de configuration (recommandé jdk1.8, maven3.3, tomcat8, mysql5.7, redis4.0.1)
- Créer une base de données
- Initialisez le script SQL dans l'ordre
- /_sql/plateforme.sql
- /_sql/sys_region.sql
- Importez le projet dans l'EDI
- Importez le certificat de paiement dans le répertoire /platform-shop/src/main/resources/cert/ (demandez un numéro de commerçant, activez le paiement WeChat et téléchargez le certificat de paiement)
- Modifier le fichier de configuration /platform-admin/src/main/resources/dev/platform.properties
- jdbc.url
- jdbc.nom d'utilisateur
- jdbc.mot de passe
- wx.appId
- wx.secret
- wx.mchId
- wx.paySignKey
- wx.notifyUrl
- sms.validIp
- mp.appId
- mp.secret
- mp.jeton
- mp.aesKey
- Modifier le fichier de configuration/platform-admin/src/main/resources/j2cache.properties
- redis.hosts
- redis.mot de passe
- Démarrer le projet en arrière-plan (se référer à la documentation de développement)
- Ouvrir les outils de développement WeChat
- Importer/wx-mall remplir appId
- Modifiez la valeur de NewApiRootUrl dans /wx-mall/config/app.js
- Le chemin d'accès par défaut après le démarrage du projet à l'aide d'Eclipse
- http://localhost:8080/platform-framework
- Le chemin d'accès par défaut après le démarrage du projet à l'aide de l'idée
Emballage environnement de production
weimall>mvn package -P prod
démarrage de la plate-forme-vue
- npm install -g fil
- installation de fil
- développeur de fil de laine
- Saisissez http://127.0.0.1:8001 dans le navigateur
Affichage des pages
envoyer un message texte
Page d'accueil du mini-programme
Sujets
Classification
panier
Autorisation de connexion
Coupon
Mini programme connecté au téléphone mobile en parallèle
Page VUE
Répertoire des documents de développement