Skip to content

Commit 4754685

Browse files
committed
Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into dev
2 parents 1597891 + 019bd95 commit 4754685

File tree

118 files changed

+13056
-12344
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

118 files changed

+13056
-12344
lines changed

.image/工作流设计器-bpmn.jpg

177 KB
Loading

.image/工作流设计器-simple.jpg

127 KB
Loading

README.md

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -69,11 +69,11 @@
6969

7070
支持 Spring Boot、Spring Cloud 两种架构:
7171

72-
① Spring Boot 单体架构:<https://github.com/YunaiV/ruoyi-vue-pro>
72+
① Spring Boot 单体架构:<https://doc.iocoder.cn>
7373

7474
![架构图](/.image/common/ruoyi-vue-pro-architecture.png)
7575

76-
② Spring Cloud 微服务架构:<https://github.com/YunaiV/yudao-cloud>
76+
② Spring Cloud 微服务架构:<https://cloud.iocoder.cn>
7777

7878
![架构图](/.image/common/yudao-cloud-architecture.png)
7979

@@ -120,18 +120,22 @@
120120

121121
### 工作流程
122122

123-
| | 功能 | 描述 |
124-
|-----|-------|----------------------------------------|
125-
| 🚀 | 流程模型 | 配置工作流的流程模型,支持文件导入与在线设计流程图,提供 7 种任务分配规则 |
126-
| 🚀 | 流程表单 | 拖动表单元素生成相应的工作流表单,覆盖 Element UI 所有的表单组件 |
127-
| 🚀 | 用户分组 | 自定义用户分组,可用于工作流的审批分组 |
128-
| 🚀 | 我的流程 | 查看我发起的工作流程,支持新建、取消流程等操作,高亮流程图、审批时间线 |
129-
| 🚀 | 待办任务 | 查看自己【未】审批的工作任务,支持通过、不通过、转发、委派、退回等操作 |
130-
| 🚀 | 已办任务 | 查看自己【已】审批的工作任务,未来会支持回退操作 |
131-
| 🚀 | OA 请假 | 作为业务自定义接入工作流的使用示例,只需创建请求对应的工作流程,即可进行审批 |
123+
| | 功能 | 描述 |
124+
|----|-------|-----------------------------------------|
125+
| 🚀 | 流程模型 | 配置工作流的流程模型,支持 BPMN 和仿钉钉/飞书设计器 |
126+
| 🚀 | 流程表单 | 拖动表单元素生成相应的工作流表单,覆盖 Element UI 所有的表单组件 |
127+
| 🚀 | 用户分组 | 自定义用户分组,可用于工作流的审批分组 |
128+
| 🚀 | 我的流程 | 查看我发起的工作流程,支持新建、取消流程等操作,高亮流程图、审批时间线 |
129+
| 🚀 | 待办任务 | 查看自己【未】审批的工作任务,支持通过、不通过、转派、委派、退回、加减签等操作 |
130+
| 🚀 | 已办任务 | 查看自己【已】审批的工作任务,支持流程预测,展示未来审批人信息 |
131+
| 🚀 | OA 请假 | 作为业务自定义接入工作流的使用示例,只需创建请求对应的工作流程,即可进行审批 |
132132

133133
![功能图](/.image/common/bpm-feature.png)
134134

135+
| BPMN 设计器 | 钉钉/飞书设计器 |
136+
|------------------------------|--------------------------------|
137+
| ![](/.image/工作流设计器-bpmn.jpg) | ![](/.image/工作流设计器-simple.jpg) |
138+
135139
### 支付系统
136140

137141
| | 功能 | 描述 |

package.json

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@
99
"dev": "vite --mode env.local",
1010
"dev-server": "vite --mode dev",
1111
"ts:check": "vue-tsc --noEmit",
12-
"build:local": "node ./node_modules/vite/bin/vite.js build",
13-
"build:dev": "node ./node_modules/vite/bin/vite.js build --mode dev",
14-
"build:test": "node ./node_modules/vite/bin/vite.js build --mode test",
15-
"build:stage": "node ./node_modules/vite/bin/vite.js build --mode stage",
16-
"build:prod": "node ./node_modules/vite/bin/vite.js build --mode prod",
12+
"build:local": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite.js build",
13+
"build:dev": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite.js build --mode dev",
14+
"build:test": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite.js build --mode test",
15+
"build:stage": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite.js build --mode stage",
16+
"build:prod": "node --max_old_space_size=4096 ./node_modules/vite/bin/vite.js build --mode prod",
1717
"serve:dev": "vite preview --mode dev",
1818
"serve:prod": "vite preview --mode prod",
1919
"preview": "pnpm build:local && vite preview",
@@ -64,13 +64,14 @@
6464
"pinia-plugin-persistedstate": "^3.2.1",
6565
"qrcode": "^1.5.3",
6666
"qs": "^6.12.0",
67+
"sortablejs": "^1.15.3",
6768
"steady-xml": "^0.1.0",
6869
"url": "^0.11.3",
6970
"video.js": "^7.21.5",
7071
"vue": "3.5.12",
7172
"vue-dompurify-html": "^4.1.4",
7273
"vue-i18n": "9.10.2",
73-
"vue-router": "^4.3.0",
74+
"vue-router": "4.4.5",
7475
"vue-types": "^5.1.1",
7576
"vuedraggable": "^4.1.0",
7677
"web-storage-cache": "^1.1.1",
@@ -95,7 +96,7 @@
9596
"@vitejs/plugin-vue": "^5.0.4",
9697
"@vitejs/plugin-vue-jsx": "^3.1.0",
9798
"autoprefixer": "^10.4.17",
98-
"bpmn-js": "8.9.0",
99+
"bpmn-js": "8.10.0",
99100
"bpmn-js-properties-panel": "0.46.0",
100101
"consola": "^3.2.3",
101102
"eslint": "^8.57.0",
@@ -143,6 +144,7 @@
143144
"url": "https://gitee.com/yudaocode/yudao-ui-admin-vue3/issues"
144145
},
145146
"homepage": "https://gitee.com/yudaocode/yudao-ui-admin-vue3",
147+
"web-types": "./web-types.json",
146148
"engines": {
147149
"node": ">= 16.0.0",
148150
"pnpm": ">=8.6.0"

0 commit comments

Comments
 (0)