1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/haohanscm-pds

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 6.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 09:38 eff1c41

PDS: Система закупок, поставок и доставки свежих продуктов

Введение

Система включает в себя три подсистемы:

  1. Система закупок, поставок и распределения. Включает в себя оформление заказов через клиентское приложение WeChat, оформление заказов от имени клиента через бэкенд, консолидацию заказов, сортировку, доставку и различные виды печати заказов.
  2. Кассовая система розничных магазинов. Поддерживает управление товарами и поставщиками розничных магазинов, управление заказами, подключение интеллектуальных терминалов.
  3. Платформа управления WeChat. Управление платформой WeChat, включая авторизацию приложений WeChat, управление шаблонами, проверку WeChat и управление публикацией.
  4. Прочее. Складской учёт, управление счетами (дебиторская и кредиторская задолженность).

Поддержка конфигурации LDAP для учётных записей, интеграция с внутренними системами учёта.

Описание системы

Большая часть кода этой системы используется в производственной среде и прошла длительную проверку. Отдельные модули системы могут быть использованы для разработки других бизнес-сценариев, а ядро системы сосредоточено на модулях товаров, заказов, клиентов и счетов.

Открытая версия предназначена только для обучения и ознакомления.

Включает следующие функции:

  • Управление заказами: оформление, обработка, доставка, печать.
  • Интеграция с кассовыми системами: поддержка управления товарами, поставщиками, заказами и кассовых операций.
  • Платформы WeChat: управление авторизацией приложений WeChat, шаблонами, проверкой и публикацией.
  • Учёт и отчётность: складской учёт, дебиторская и кредиторская задолженности.

Для получения дополнительной информации обратитесь в службу поддержки:

  • Контактная информация:
    • Wechat: [ссылка]

Коммерческая версия поддерживает дополнительные функции высокого уровня и может использоваться в различных сценариях. Для получения подробной информации посетите сайт:

  • Сайт: [ссылка].

Техническое описание

Бэкенд-система управления основана на платформе Jeesite 2 и использует Maven для зависимостей, а также сторонние библиотеки JAR.

Бэкенд:

  • Основные фреймворки: Spring Framework 4.1.
  • Фреймворк безопасности: Apache Shiro 1.2.
  • Фреймворк представления: Spring MVC 4.1.
  • Проверка сервера: Hibernate Validator 5.2.
  • Фреймворк макета: SiteMesh 2.4.
  • Рабочий процесс: Activiti 5.21.
  • Планировщик задач: Spring Task 4.1.
  • Постоянное хранилище: MyBatis 3.2.
  • Пул соединений с базой данных: Alibaba Druid 1.0.
  • Кэширование: Ehcache 2.6 и Redis.
  • Ведение журнала: SLF4J 1.7 и Log4j.
  • Вспомогательные классы: Apache Commons, Jackson 2.2, Xstream 1.4, Dozer 5.3, POI 3.9.
  • Очередь сообщений: Apache RocketMQ.

Фронтенд: код на Vue + Element-UI, см. [ссылка].

Инструкция по установке

  1. Установите Redis, MySQL и RocketMQ.
  2. Импортируйте скрипт данных cloud.sql.
  3. Измените файл конфигурации haohan.properties для настройки подключения к базе данных, Redis и RocketMQ.
  4. Подключитесь к базе данных.

Логин: haohan/haohan.

Использование

  1. Это открытый исходный код, распространяемый по лицензии AGPL v3 + Apache Licence v2.
  2. Вы можете использовать, изменять и создавать производные работы бесплатно, но не можете распространять модифицированные или производные работы как проприетарное ПО.
  3. Модифицированные и производные работы должны распространяться в соответствии с лицензией AGPL, и они должны быть доступны общественности.
  4. Если вы вносите изменения в код, необходимо указать это в изменённых файлах и соблюдать стандарты форматирования кода, чтобы помочь другим лучше понять ваши намерения.
  5. В расширенном коде (изменённом или производном) необходимо сохранить исходную лицензию, авторские права и другие указания автора.
  6. Вы можете применять этот код в коммерческих продуктах, но должны соблюдать вышеуказанные условия (пожалуйста, помогите улучшить эту работу).

Участие и вклад

  1. Fork этого репозитория.
  2. Создайте ветку Feat_xxx.
  3. Отправьте код.
  4. Создайте Pull Request.

Разработка открытого исходного кода — это сложный процесс, поэтому мы просим вас поддержать нас!

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/haohanscm-pds.git
git@api.gitlife.ru:oschina-mirror/haohanscm-pds.git
oschina-mirror
haohanscm-pds
haohanscm-pds
master