WeChat Mini Program Mall (Java-версия)
- Официальная группа QQ: 796496306 (небольшой микроторговый центр)
Выбор технологии
Структура проекта
weimall
|--platform-admin 后台管理
|--platform-api 微信小程序商城api接口
|--platform-common 公共模块
|--platform-framework 系统WEB合并,请打包发布此项目
|--platform-gen 代码生成
|--platform-mp 微信公众号模块
|--platform-schedule 定时任务
|--platform-shop 商城后台管理
|--wx-mall 微信小程序商城
|--platform-vue 微信公众号商城(待开发)
Реализовать функцию
1: Управление участниками
- Управление участниками
- б Уровень члена
- c Управление адресом доставки
- купоны для участников
- Электронная коллекция участников
- f След участника
- г История поиска
- ч корзина покупок
2: Конфигурация торгового центра
- конфигурация зоны
- b Тип атрибута продукта
- c производитель бренда
- г характеристики продукта
- Электронное управление заказами
- е Тип продукта
- г управление каналами
- h Вопросы и ответы о продукте
- я оставляю отзыв
- j Ключевые слова
Третье: редактирование продукта
- а Все продукты
- б Комментарии пользователей
- в Настройки продукта
- г характеристики продукта
- e Контейнер для переработки продуктов
Четвертое: Управление продвижением
- рекламный список
- б Рекламная позиция
- c Управление купонами
- d Управление темами
- e Классификация тем
Пятое: Управление заказами
- Управление всеми заказами
Шесть: Управление системой
- список администраторов
- б управление ролями
- c Управление меню
- мониторинг dSQL
- запланированные задачи
- f Управление параметрами
- генератор g-кода
- h системный журнал
- я загружаю файл
- j общая словарная таблица
Шестое: платформа SMS-сервиса.
- Клиенты, которым нужны коды подтверждения по SMS, уведомления по SMS и маркетинг по SMS, могут присоединиться к группе и общаться со мной приватно.
- a Настройка информации об учетной записи платформы SMS
- б Предоставить интерфейс для отправки текстовых сообщений:
http://域名:端口/api/sendSms?mobile=13000000000,15209831990&content=发送的短信内容
安全起见,需配置有效IP地址。platform.properties -> sms.validIp
Руководство по установке
- Среда конфигурации (рекомендуется jdk1.8, maven3.3, tomcat8, mysql5.7, redis4.0.1)
- Создать базу данных
- Инициализируйте сценарий sql последовательно
- /_sql/platform.sql
- /_sql/sys_region.sql
- Импортируйте проект в IDE.
- Импортируйте сертификат платежа в каталог /platform-shop/src/main/resources/cert/ (подайте заявку на номер продавца, активируйте платеж WeChat и загрузите сертификат платежа)
- Измените файл конфигурации /platform-admin/src/main/resources/dev/platform.properties.
- jdbc.url
- jdbc.имя пользователя
- jdbc.пароль
- wx.appId
- wx.secret
- wx.mchId
- wx.paySignKey
- wx.notifyUrl
- sms.validIp
- mp.appId
- mp.секрет
- mp.токен
- mp.aesKey
- Измените файл конфигурации/platform-admin/src/main/resources/j2cache.properties.
- Запустите фоновый проект (см. документацию по разработке)
- Открыть инструменты разработчика WeChat
- Импорт/wx-mall заполните appId
- Измените значение NewApiRootUrl в /wx-mall/config/app.js.
- Путь доступа по умолчанию после запуска проекта с использованием eclipse
- http://localhost:8080/платформа-фреймворк
- Путь доступа по умолчанию после запуска проекта с использованием идеи
- http://локальный хост:8080
Упаковка производственной среды
weimall>mvn package -P prod
начало платформы-vue
- npm установить -g пряжа
- установка пряжи
- разработчик пряжи
- Введите http://127.0.0.1:8001 в браузере.
Отображение страницы
отправка текстового сообщения
Домашняя страница мини-программы
Темы
Классификация
корзина
Авторизация входа
Купон
Мини-программа, подключенная параллельно к мобильному телефону
страница ВУЭ
Каталог документов разработки