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

OSCHINA-MIRROR/wayfirer-ddiot

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

Система

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

«Дэнди Клауд» — это решение, которое помогает управлять различными видами бизнеса: чайными, отелями, фитнес-клубами, апартаментами и т. д. Оно решает три ключевые задачи:

  • привлечение клиентов;
  • управление бизнесом;
  • интеллектуальное управление.

Привлечение клиентов

Система синхронизирует данные о бизнесе с такими платформами, как Douyin, Ctrip, Meituan и Xiaohongshu. Это позволяет привлекать клиентов через эти платформы.

Также система сотрудничает с блогерами и авторами видеоконтента. У них есть большая аудитория, которая может быть заинтересована в услугах «Дэнди Клауд».

Управление бизнесом

Система управляет данными о недвижимости, количестве объектов, их состоянии, заказах, скидках и электронной коммерции.

Интеллектуальное управление

Интеллектуальная система управления включает в себя умные замки, переключатели, розетки, жалюзи, колонки и автоматизированные кассы.

Официальный адрес

Официальный сайт: https://www.dandicloud.com/.

Открытый исходный код: https://toscode.gitee.com/wayfirer.

Исходный код CMS: https://gitee.com/wayfirer/ddiot.

Пользовательский интерфейс: https://ext.dcloud.net.cn/plugin?id=17811.

IoT SDK: https://ext.dcloud.net.cn/plugin?id=13579.

DD Admin: https://gitee.com/wayfirer/dd-admin.

Общение

QQ-группа: 789294254. Чтобы присоединиться, нажмите здесь: Группа разработчиков.

Публичный аккаунт WeChat:

Особенности

  • Стабильная структура Yii для оптимизации процесса разработки.
  • Многоуровневая система контроля доступа, включая контроль маршрутов, данных, меню, групп и разрешений для разных ролей.
  • Возможность установки нескольких модулей для быстрого расширения функциональности и поддержки горизонтального и вертикального расширения бизнес-требований.
  • Разнообразные формы, включая стандартные компоненты Yii и расширенные функции, позволяющие легко настроить универсальные формы.
  • Автоматическое создание кода с помощью Gii, включая расширение модулей, модели базы данных, поисковые модели, контроллеры и интерфейсы.
  • Поддержка RPC, WebSocket, Socket.io для обеспечения многоплатформенного взаимодействия и открытого исходного кода.

Руководство по использованию

Установка

Руководство по установке можно найти в файле «Система установки.md».

Разработка

Основные технологии:

  • Backend framework: Yii2.0.
  • Frontend MVVM framework: Vue.JS 2.5.x.
  • Router: Vue-Router 3.x.
  • Взаимодействие с данными: Axios.
  • UI framework: Element-UI 2.6.3.
  • Требования к среде выполнения: PHP8.1 или выше.

Структура каталогов:

  • addons — расширения плагинов.
  • admin — интерфейс администратора.
  • api — API-интерфейсы.
  • common — общие файлы.
  • console — точка входа в консоль.
  • ddAdmin — ресурсы для администраторов и общего администратора.
  • docs — документация по разработке.
  • environments — среды.
  • frontend — страницы переднего плана.
  • help — автоматическое создание кода.
  • uniapp — многопользовательские страницы переднего плана.
  • vendor — зависимости.
  • .env.example — пример конфигурации.
  • rpc.php — запуск микросервиса RPC.
  • rpcClient.php — пример вызова микросервиса RPC.

Командная строка:

  • YII базовые команды: см. файл «command.md».
  • Генерация кода: см. файл «console.md».

Контроллеры:

  • API: см. соответствующий раздел.
  • Контроллеры: см. раздел «Контроллер».
  • Поиск данных: см. соответствующий раздел.

Разработка плагинов:

  • API: см. соответствующий раздел.
  • Структура каталога: см. соответствующий раздел.
  • Модель: см. соответствующий раздел.
  • Поиск данных: см. соответствующий раздел.
  • Командная строка: см. соответствующий раздел.

База данных:

  • Расширение пула соединений SMProxy: см. соответствующий раздел.
  • Выполнение SQL: см. соответствующий раздел.
  • Транзакции: см. соответствующий раздел.
  • Разделение таблиц: см. соответствующий раздел.
  • Проектирование полей: см. соответствующий раздел.
  • Конфигурация базы данных: см. соответствующий раздел.
  • Чтение и запись: см. соответствующий раздел.

Модели:

  • Модели: см. соответствующий раздел.
  • Поведение: см. соответствующий раздел.
  • Правила проверки: см. соответствующий раздел.

Кэш:

  • О кэше: см. соответствующий раздел.
  • Cookie: см. соответствующий раздел.

Другие аспекты:

  • Отправка форм и проверка: см. соответствующий раздел.
  • Описание API: см. соответствующий раздел.
  • Очередь: см. соответствующий раздел.

Микросервисы:

  • Запуск и конфигурация: см. соответствующие разделы.
  • База данных: см. соответствующие разделы.

Благодарности:

Благодарим следующие проекты, не ранжируя их по значимости:

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

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

1
https://api.gitlife.ru/oschina-mirror/wayfirer-ddiot.git
git@api.gitlife.ru:oschina-mirror/wayfirer-ddiot.git
oschina-mirror
wayfirer-ddiot
wayfirer-ddiot
main