Основная торговая система (CoreShop)
Система торгового центра .Net, поддерживающая визуальный макет
如果对您有帮助,您可以点右上角 “Star” 收藏一下 ,获取第一时间更新,谢谢!
Официальный сайт: https://www.coreshop.cn/
Группа QQ ①: 70494974 (полная) Группа QQ ②: 809739299
Введение в CoreShop
Основная система торгового центра (CoreShop)
— это небольшая программная система торгового центра, разработанная на основе Asp.Net 8.0 и Uni-App, которая поддерживает визуальный макет; передняя и задняя части разделены и поддерживают кросс-платформенную работу, в которой есть распределение, агентство и группа; покупка флэш-распродаж, пасьянс, групповые покупки и прямая трансляция, купоны, пользовательские формы и многие другие маркетинговые функции. Он имеет полные SKU, процессы заказа, послепродажного обслуживания и логистики, а также поддерживает визуальную настройку эффекта макета модуля домашней страницы.
Поддерживает набор компиляции кода и выпуск мини-версии программы WeChat, версии H5, версии Android, версии iOS, мини-версии программы Alipay, мини-версии программы Baidu, мини-версии программы Bytedance, мини-версии программы QQ, быстрого приложения, мини-программы 360, всего 10 мини-программ на платформе.
Внутренняя система управления включает в себя управление членством, управление продуктами, управление заказами, сервисными продуктами, управление финансами, центр продвижения, управление дистрибуцией, управление агентами, управление запасами, статистику отчетов, пользовательские формы, управление статьями, управление рекламой, настройки торгового центра, управление серверной частью, Такие модули, как управление SMS и управление журналами, мощный механизм продвижения и различные методы продвижения, можно свободно использовать для удовлетворения потребностей методов продвижения в различных сценариях. Это более гибко и просто в выполнении действий, а также очень. удобно расширять акции.
Введение в функцию
- Управление продукцией: управление продукцией с одной спецификацией и несколькими спецификациями; управление атрибутами продукции, параметрами продукции и оценкой типов продукции;
- Управление заказами: список заказов, оплата заказов, доставка, отмена, послепродажное обслуживание и т. д.; разделение заказов на доставку, заказы на доставку, заказы на возврат средств; поддержка онлайн-печати списков покупок, заказов на доставку и совместных заказов.
- Управление участниками: список участников, уровень пользователя и т. д.
- Служебные товары: Служебные товары — это сервисные товары с оплатой по мере использования. Если вы приобретаете пакет продуктов-услуг, вы можете потреблять их с оплатой по факту использования.
- Управление финансами: настройки способов оплаты, платежные поручения, заказы на возврат средств, управление выводом средств пользователей, движение средств на счетах пользователей, управление счетами.
- Центр продвижения: продвижение продукта, продвижение заказов, продвижение уровня пользователя, продвижение бренда продукта, флэш-распродажи групповых покупок, управление групповыми покупками;
- Управление дистрибуцией: настройки дистрибуции, уровни дистрибуции, управление дистрибьюторами, заказы дистрибьюторов.
- Управление агентами: настройки агентов, управление пулом продуктов агентов, уровни агентов, списки агентов, заказы агентов.
- Управление запасами: подсчет запасов, отгрузка и хранение товаров, журнал учета запасов.
- Статистические отчеты: статистика продаж продукции, статистика финансовых сборов, статистика продаж заказов, статистика предпочтений пользователей.
- Настраиваемые формы: список форм, статистический отчет форм, управление отправкой форм, код апплета формы и т. д.
- Управление статьями: список статей, классификация статей.
- Управление рекламой: Управление рекламными местами, список рекламы.
- Настройки торгового центра: управление макетом домашней страницы, визуальное управление страницами, управление объявлениями, настройка деталей услуг торгового центра, настройка способа доставки и доставки, список логистических компаний, административные трехуровневые подразделения.
- Настройки платформы: переключатель сбоя при проверке мини-программы, настройки платформы, настройки общего доступа, настройки членства, сигнализация о наличии продуктов, глобальные настройки заказа, настройки баллов, настройки вывода, настройки приглашения друзей, настройки хранилища Alibaba Cloud OSS, настройки хранилища Tencent Cloud COS, Настройки Tencent Map, настройки интерфейса экспресс-запроса, настройки экспресс-печати на 100 листах, настройки кода статистики Baidu
- Внутреннее управление: управление входом в систему, управление ролями, управление внутренним меню, управление словарями, управление отделами, вспомогательные инструменты для создания агентов.
- Управление SMS: настройки платформы SMS, журналы записей отправки SMS
- Управление журналами: журнал фоновых операций, журнал фонового входа в систему, глобальное управление журналами, журнал запланированных задач.
- Управление магазином: список магазинов. Списание товаров в магазине, управление продавцами в магазине и управление заказами на самовывоз.
- Координация сообщений: настройка напоминаний о сообщениях, настройки сообщений о подписке на апплет WeChat.
- Печать чеков: подключение к сетевому принтеру Yilianyun.
- Живая доставка товаров: видеоаккаунт WeChat живая доставка товаров, видеоаккаунт WeChat доставки витрин, живая доставка товаров WeChat.
Инструкции по индивидуальной форме
- Пользовательские формы включают в себя: заказ, код оплаты, сообщение, обратную связь, регистрацию и опрос, с помощью которых можно осуществлять оплату в магазине, сканировать QR-код для размещения заказов в магазине, бронирование мероприятий, бронирование мероприятий, регистрацию на конференцию, онлайн-регистрацию и знак класса. в и т. д.
- Настраиваемые формы могут оказать более эффективную помощь в онлайн- и офлайн-интеграции.
Описание продукта услуги
- К товарам-услугам относятся недавно созданные в настоящее время товары, которые не обязательно являются физическими товарами, но могут представлять собой услугу, которую можно выкупить или потребить в зависимости от количества раз. Для товаров-услуг можно установить конкретное время потребления и соответствующие коды списания. можно формировать и устанавливать магазины списания. Проводить внутримагазинные списания или разовые списания.
- Например, если вы приобретаете ежемесячный пакет услуг автомойки, этот сервисный продукт имеет 10 раз погашения и поддерживает 10 автономных покупок автомойки в течение определенного периода времени.
- Например, если вы приобретете фруктовый набор, вам будет предоставлена услуга доставки «от двери до двери» 5 раз в месяц.
- Функция списания при продаже сервисных продуктов может лучше повысить прилипчивость пользователей.
Введение в интерфейс
Используя кроссплатформенную среду разработки uni-app в сочетании с красотой ColorUI и компонентными функциями uViewUI для достижения большего количества интерактивных деталей, мы делаем все возможное, чтобы обеспечить более плавное и удобное взаимодействие с продуктом, реализуя один бэкэнд и управляя 10 интерфейсы. В то же время компания внедрила набор интерфейсных кодов и выпустила несколько платформ для обеспечения более мощной поддержки вашего бизнеса!
Скриншот мини-программы
Скриншот серверной части
Демонстрация системы
Посетите [https://www.coreshop.cn] и нажмите на демо-версию в правом верхнем углу, чтобы просмотреть предварительный проект.
Выбор технологии
Описание структуры бэкэнд-фреймворка
технология | имя | Версия |
---|
Ядро Asp.net MVC | платформа приложения | |
Ядро Asp.net WebApi | API-фреймворк | |
Сваггер2 | Документация по API | |
АвтоФак | структура МОК | |
SqlSugar | ORM-фреймворк | |
АвтоМаппер | Сопоставление сущностей | |
DotLiquid | шаблонизатор | |
Нлог | Компонент журнала | |
Редис | Кэш данных | |
wxya | Сертификация авторизации | |
HangFire | запланированные задачи | |
Платная ссылка | Оплатить онлайн | |
SKIT.FlurlHttpClient.Wechat | WeChat SDK | |
LayUIAdmin | Фреймворк пользовательского интерфейса для управления серверной частью | |
Основные моменты серверной технологии
- Передняя и задняя части полностью разделены, а интерфейс и управление представляют собой независимые проекты (не зависят друг от друга, не влияют друг на друга и имеют высокую эффективность разработки).
- Версия с открытым исходным кодом использует платформу Asp.Net 5, а профессиональная версия — платформу Asp.Net 6.
- Используя управление разрешениями на основе ролей RBAC, разрешения на данные, доступные пользователям и ролям, могут быть настроены детальным образом.
- Используйте LayuiAdmin (библиотеку компонентов пользовательского интерфейса среднего и внутреннего уровня корпоративного уровня) в качестве внутренней среды пользовательского интерфейса;
- Предоставить Redis для кэширования и обработки очереди сообщений;
- Используйте Swagger для создания документации API;
- Используйте Automapper для обработки сопоставления объектов;
- Используйте AutoFac в качестве контейнера для внедрения зависимостей и обеспечьте пакетное внедрение служб;
- Поддержка междоменного CORS;
- Инкапсулирует авторизацию пользовательской политики JWT, поддерживает интеграцию IdentityServer4 и реализует систему входа на основе OAuth2;
- Используйте платформу ведения журналов Nlog и интегрируйте собственный интерфейс ILogger для ведения журналов;
- Используйте HangFire для обработки запланированных задач;
- Уже поддерживает базы данных SqlServer и MySql, теоретически поддерживает все базы данных, а также поддерживает разделение чтения и записи и операции с несколькими базами данных;
- Используйте Paylink в качестве платежа Alipay и платежного SDK WeChat;
- Используйте SKIT.FlurlHttpClient.Wechat в качестве стыковочного компонента для официальных аккаунтов WeChat и мини-программ;
интерфейсная платформа
технология | Официальный сайт | Версия | описывать |
---|
uni-приложение | https://uniapp.dcloud.io/ | | Межплатформенная интерфейсная платформа приложений |
uViewUI | http://uviewui.com/ | v2.x | Полная совместимость с экологической структурой uni-app nvue. |
среда разработки
- Визуальная Студия 2022+
- .NET 7 SDK+
- HBuilderX
- Инструменты разработчика WeChat
- Студия управления SQL-сервером
- Navicat для MySQL/Sqlyog
- Менеджер рабочего стола Redis
Среда эксплуатации и обслуживания
Установка и документация
- Поскольку документов много, присоединяйтесь к группе QQ, чтобы загрузить различные документы, или посетите официальный сайт [https://www.coreshop.cn] для просмотра в Интернете.
- Поддерживается развертывание Docker-compose в Linux, что позволяет развертывать приложения Coreshop, MySQL и Redis одним щелчком мыши. Получите файл [docker-compose.yaml] в коде.
Уведомление об авторских правах
- Разрешить личное изучение и исследовательское использование, а также поддержать вторичное развитие.
- Коммерческое использование разрешено бесплатно, но только для самостоятельного использования; если коммерческое использование должно сохранять информацию об авторских правах, пожалуйста, соблюдайте его добровольно.
- Программный код не разрешается распространять или продавать в любой форме и для любых целей, в противном случае нарушитель будет нести юридическую ответственность.
- Программное обеспечение защищено национальным авторским правом на компьютерное программное обеспечение (регистрационные номера: 2020SR1224749, 2021SR1661132).
- Уровень нашей команды ограничен, и мы учимся и совершенствуемся посредством исследований. Открытый исходный код предназначен для того, чтобы позволить пользователям, которые нас узнают, свободно использовать и изучать внутреннюю архитектуру программного обеспечения, чтобы больше людей имели возможность читать и обнаруживать ошибки, а также вносить предложения по улучшению программного проекта.
- Если вам нужен исходный код профессиональной версии и руководство по техническому обслуживанию, перейдите по адресу [https://www.coreshop.cn/Service/Subscription], чтобы приобрести услугу подписки.
Добавить код
- Добро пожаловать на отправку запросов на извлечение, обратите внимание, что их нужно отправлять в ветку
develop
. - Вы можете сообщить о проблеме. Пожалуйста, четко укажите причину проблемы, среду разработки, этапы восстановления и ожидаемые результаты.
Поддержка открытого исходного кода
Я надеюсь, что CoreShop будет вам полезен. Ваша поддержка также является движущей силой для того, чтобы CoreShop стал открытым исходным кодом с вами.
Спасибо следующим партнерам за поддержку, список пожертвований будет время от времени обновляться; если есть какие-либо упущения или ошибки, свяжитесь с нами для исправлений, сумма пожертвования будет использована для покрытия расходов на аппаратные ресурсы, такие как демонстрационные серверы, Redis; , MySQL и т. д.
последовательность | Ник имя | Сумма пожертвования (юаней) | дата |
---|
1 | Инакаба | 500 | 05.06.2021 |
2 | Информатизация | 100 | 2021-06-26 |
3 | Уилл Гуд-Чжао Ренвэй | 20 | 2021-06-30 |
4 | Душа⌒Цяньсинь | 100 | 05.07.2021 |
5 | маленькая золотая овца | 6.6 | 09.07.2021 |
6 | . Да | 100 | 2021-07-29 |
7 | Кейли | 100 | 2021-07-29 |
8 | ⃢ τ ⃢ | 100 | 2021-07-29 |
9 | Гарри | 50 | 01.08.2021 |
10 | Руга | 66,66 | 01.08.2021 |
11 | Л. | 10 | 2021-08-02 |
12 | душераздирающий | 100 | 03.08.2021 |
13 | Красивый мужчина | 50 | 04.08.2021 |
14 | Счастливое облако | 30 | 09.08.2021 |
15 | хайри | 20 | 09.08.2021 |
16 | Галантерея | 100 | 2021-08-17 |
17 | Человек на Марсе-18983076500 | 188 | 2021-08-25 |
18 | Усталый | 188,88 | 2021-08-25 |
19 | *длинный | 20 | 14 сентября 2021 г. |
20 | объявление | 5 | 2021-09-15 |
двадцать один | Красивый мужчина | 50 | 2021-09-15 |
двадцать два | Красивый мужчина | 8,5 | 2021-09-21 |
двадцать три | Он-лайн | 66 | 2021-10-02 |
двадцать четыре | шесть ушей | 133,32 | 07.10.2021 |
25 | Тан Шуан | 100 | 12.10.2021 |
26 | Луна на верхушках сосен | 6,66 | 2021-10-13 |
27 | *искусство | 200 | 2021-10-13 |
28 | *показывать | 27 | 2021-10-16 |
29 | *Ученая степень (проект разработки 18605037733) | 56 | 2021-10-23 |
30 | *распечатать | 200 | 2021-10-29 |
организовать
Благодарности
Спасибо следующим проектам за то, что они предоставили нам направление для изучения и мышления:
- LayUI (Сяньсинь)
- Blog.Core (Лао Чжан)
- Крмеб
- Интернет-магазин
- Jshop
- Молл4j
- Нюшоп
- Шопро