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

OSCHINA-MIRROR/cysoft_1-oa

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Интеллектуальная офисная система Цюэюнь

Введение

Данный проект представляет собой версию 3.1 зашифрованного производственного кода! Основной упор делается на безопасность. Проект на 90% состоит из открытого исходного кода, пользователи могут самостоятельно разрабатывать и изучать систему, за исключением рабочего процесса.

Архитектура программного обеспечения

Проект основан на комбинации JDK8x64, SpringBoot, MyBatis, Redis, Druid, Beetl, Shrio и Vue3. Включает в себя собственный движок рабочего процесса, поддерживает визуализацию форм и проектирование процессов. Предлагает распределённое развёртывание. Функционал проекта позволяет удовлетворить потребности крупных и средних предприятий. Поддерживает MySQL8+, PostgreSQL 15+, Oracle 12C, а также отечественные базы данных:

  • Дам 8;
  • Ренда 18R3;
  • Тунъюань 7. В данный момент проект не включает код, связанный с рабочим процессом и обменом сообщениями. Код находится в процессе разработки.

Для тестирования последней версии присоединяйтесь к группе или свяжитесь через WeChat!

Демонстрационная версия представляет собой интерфейс, разделённый на клиентскую и серверную части, и использует технологию Vue3 + SpringBoot. Адрес демонстрационной версии: http://oa.cyoasoft.com. Имя пользователя: admin. Пароль: 123456.

Скачать можно по ссылке: http://www.cyoasoft.com/cyoa3.1_setup20241007.exe. Обратите внимание, что при установке необходимо запустить файл установки от имени администратора. В противном случае может возникнуть ошибка прав доступа, которая помешает нормальному запуску службы на сервере.

Поддержка отечественных технологий

Система полностью поддерживает отечественные технологии. Поддерживает операционные системы UOS, основанные на Centos, отечественные базы данных Дам 8, Ренда 18R3, Тунъюань 7, а также промежуточное ПО TongWeb, Zhongchuan, Jinbi Tianying, Baolan, WPS, Office, Fuxin, числовые и научные калькуляторы. Если проекту требуется исходный код, мы готовы предоставить его.

Инструкция по использованию

  1. Адрес демонстрации: http://oa.cyoasoft.com. Имя пользователя: admin. Пароль: 123456.
  2. При возникновении вопросов обращайтесь:
    • QQ:68311718;
    • WeChat:13814042966;
    • электронная почта: cyunoa@qq.com.
  3. Руководство по рабочему процессу и руководство пользователя доступны по запросу.
  4. Демонстрационная система поддерживает структуру безопасности Shrio.

Установка

Предварительные условия: установите MySQL 8 и импортируйте lib/cyunsoft3.sql. Установите Redis версии 6, так как другие версии могут вызвать непредвиденные проблемы. Задайте пароль «myredis».

Серверная часть: Обратите внимание, что ранее некоторые пользователи сообщали о проблемах с развёртыванием проекта. После нашего тестирования выяснилось, что проблема связана с Maven. Многие пользователи используют Maven в среде IDE, такой как IDEA. Это приводит к невозможности правильного запуска проекта. Теперь мы предоставляем наш используемый Maven в каталоге lib, чтобы IDEA могла использовать наш Maven и перезаписать файл settings.xml. Только так Maven проекта сможет работать правильно.

  1. Скопируйте файлы jar в каталог lib на диск D. mvn install lib/каталог файлов jar скопирован в корневой каталог диска D, mvn install:install-file -DgroupId=com.zhuozhengsoft -DartifactId=pageoffice -Dversion=5.4.0.3 -Dpackaging=jar -Dfile=d:/pageoffice-5.4.0.3.jar mvn install:install-file -DgroupId=com.dingtalk.open -DartifactId=taobao-sdk-java-auto -Dversion=1479188381469-20200218 -Dpackaging=jar -Dfile=d:/taobao-sdk-java-авто-1479188381469-20200218.jar mvn install:install-файл -DgroupId=cyunsoft.utils -DartifactId=cyunsoft-utils -Dversion=3.1.0 -Dpackaging=jar -Dfile=d:/cyunsoft-utils-3.1.0.jar mvn install:install-file -DgroupId=cyunsoft.common -DartifactId=cyunsoft-common -Dversion=3.1.0 -Dpackaging=jar -Dfile=d:/cyunsoft-common-3.1.0.jar
    mvn install:install-file -DgroupId=cyunsoft.gen -DartifactId=cyunsoft-gen -Dversion=3.1.0 -Dpackaging=jar -Dfile=d:/cyunsoft-gen-3.1.0.jar.

  2. Если проект сообщает об отсутствии jar-файлов, вы можете найти их в файле lib/cyunsoft-common-3.1.0.jar. Используйте инструмент для распаковки, чтобы открыть файл. Найдите файл MATE-INF/maven/cyunsoft.commmon/cyunsoft-common/pom.xml. Если при запуске появляется сообщение об отсутствии классов, связанных с «hutool», проверьте, существует ли он в репозитории Maven. cn.hutool hutool-all 5.8.11 org.bouncycastle bcprov-jdk18on 1.73 .

  3. Установите MySQL 8.0.21 и затем импортируйте файл lib/cyunsoft.sql.

  4. Запустите AppGo.java в cyunsoft-appservice, чтобы запустить проект. При запуске проекта требуются каталоги d:/cyunsoft/attach и d:/cyunsoft/lic. Рекомендуется загрузить и установить тестовую версию, чтобы получить все необходимые каталоги и статические файлы.

Клиентская часть:

  1. Установите Nodejs 16.
  2. Настройте зеркало Taobao npm config set registry https://registry.npmmirror.com/.
  3. Выполните команду npm install.

Предварительный просмотр интерфейса проекта

image image image image image image image image image.

Предварительный просмотр приложения

Комментарии ( 0 )

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

Введение

Описание недоступно Развернуть Свернуть
GPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/cysoft_1-oa.git
git@api.gitlife.ru:oschina-mirror/cysoft_1-oa.git
oschina-mirror
cysoft_1-oa
cysoft_1-oa
master