# oa
**Repository Path**: zhangchao8818_admin/oa
## Basic Information
- **Project Name**: oa
- **Description**: 中兵oa系统
- **Primary Language**: Unknown
- **License**: GPL-3.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-05-23
- **Last Updated**: 2024-05-27
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
#### 软件架构
本项目JDK8x64+SpringBoot+MyBatis+Redis+Druid+Beetl+Shrio+Vue3的框架组合,自研工作流引擎,支持可视化表单设计与流程设计。支技分布式部署。功能完善能够满足中大型企业办公需要。
全面支持mysql8+、PostgreSQL 15+、Oracle 12C,同时全面支持国产达梦数据库8.0,人大金仓V8R3,神州通用v7
本项目中暂不包含工作流与收发文相关的前后台代码。相关代码正在整理中...
安装最新版测试请加群索取或WX联系!
#### 国产化
系统已全面支持国产化,统信UOS,中标麒麟操作系统+openJdk8x64bit+达梦8数据库、人大金仓V8R3、神州通用V7+东方通tongWeb中间件、中创中间件,金蝶天燕,宝兰德,文档支持在线WPS,OFFICE,福昕ofd,数科ofd,pdf等。若项目需要可联系我们索取相关源代码。

1. mvn install lib/目录中的jar 文件拷贝到D盘根目录下,
mvn install:install-file -DgroupId=com.zhuozhengsoft -DartifactId=pageoffice -Dversion=5.4.0.3 -Dpackaging=jar -Dfile=/Users/zyl/WebstormProjects/oa/lib/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=/Users/zyl/WebstormProjects/oa/lib/taobao-sdk-java-auto-1479188381469-20200218.jar
mvn install:install-file -DgroupId=cyunsoft.utils -DartifactId=cyunsoft-utils -Dversion=3.1.0 -Dpackaging=jar -Dfile=/Users/zyl/WebstormProjects/oa/lib/cyunsoft-utils-3.1.0.jar
mvn install:install-file -DgroupId=cyunsoft.common -DartifactId=cyunsoft-common -Dversion=3.1.0 -Dpackaging=jar -Dfile=/Users/zyl/WebstormProjects/oa/lib/cyunsoft-common-3.1.0.jar
mvn install:install-file -DgroupId=cyunsoft.gen -DartifactId=cyunsoft-gen -Dversion=3.1.0 -Dpackaging=jar -Dfile=/Users/zyl/WebstormProjects/oa/lib/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. 安装MYSQL8.0.21版本 后导入lib/cyunsoft.sql
4. 运行cyunsoft-appservice中的AppGo.java 即可启动项目。
项目启动时需要d:/cyunsoft/attach和d:/cyunsoft/lic目录,建议事件下载安装测试版,一切需求的目录与静态文件都有了。
前端
1、安装Nodejs 16
2、设置淘宝镜像 npm config set registry https://registry.npmmirror.com/
3、npm install