File tree Expand file tree Collapse file tree 6 files changed +20
-15
lines changed
layout/components/Breadcrumb/src Expand file tree Collapse file tree 6 files changed +20
-15
lines changed Original file line number Diff line number Diff line change 120
120
121
121
### 工作流程
122
122
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 请假 | 作为业务自定义接入工作流的使用示例,只需创建请求对应的工作流程,即可进行审批 |
132
132
133
133
![ 功能图] ( /.image/common/bpm-feature.png )
134
134
135
+ | BPMN 设计器 | 钉钉/飞书设计器 |
136
+ | ------------------------------| --------------------------------|
137
+ | ![ ] ( /.image/工作流设计器-bpmn.jpg ) | ![ ] ( /.image/工作流设计器-simple.jpg ) |
138
+
135
139
### 支付系统
136
140
137
141
| | 功能 | 描述 |
Original file line number Diff line number Diff line change @@ -92,7 +92,7 @@ export default defineComponent({
92
92
$prefix-cls : #{$elNamespace } - breadcrumb;
93
93
94
94
.#{$prefix-cls } {
95
- :deep (& __item ) {
95
+ :deep (.#{$prefix-cls} __item ) {
96
96
display : flex ;
97
97
.#{$prefix-cls } __inner {
98
98
display : flex ;
@@ -105,7 +105,7 @@ $prefix-cls: #{$elNamespace}-breadcrumb;
105
105
}
106
106
}
107
107
108
- :deep(& __item ):not (:last-child ) {
108
+ :deep(. #{ $prefix-cls } __item ):not (:last-child ) {
109
109
.#{$prefix-cls } __inner {
110
110
color : var (--top-header-text-color );
111
111
@@ -115,7 +115,7 @@ $prefix-cls: #{$elNamespace}-breadcrumb;
115
115
}
116
116
}
117
117
118
- :deep(& __item ):last-child {
118
+ :deep(. #{ $prefix-cls } __item ):last-child {
119
119
.#{$prefix-cls } __inner {
120
120
display : flex ;
121
121
align-items : center ;
Original file line number Diff line number Diff line change 42
42
<script setup lang="ts">
43
43
import { getIntDictOptions , DICT_TYPE } from ' @/utils/dict'
44
44
import { CategoryApi , CategoryVO } from ' @/api/bpm/category'
45
+ import { CommonStatusEnum } from ' @/utils/constants'
45
46
46
47
/** BPM 流程分类 表单 */
47
48
defineOptions ({ name: ' CategoryForm' })
@@ -57,7 +58,7 @@ const formData = ref({
57
58
id: undefined ,
58
59
name: undefined ,
59
60
code: undefined ,
60
- status: undefined ,
61
+ status: CommonStatusEnum . ENABLE ,
61
62
sort: undefined
62
63
})
63
64
const formRules = reactive ({
@@ -116,7 +117,7 @@ const resetForm = () => {
116
117
id: undefined ,
117
118
name: undefined ,
118
119
code: undefined ,
119
- status: undefined ,
120
+ status: CommonStatusEnum . ENABLE ,
120
121
sort: undefined
121
122
}
122
123
formRef .value ?.resetFields ()
Original file line number Diff line number Diff line change 10
10
<el-form-item label =" 应用名" prop =" name" >
11
11
<el-input v-model =" formData.name" placeholder =" 请输入应用名" />
12
12
</el-form-item >
13
- <el-form-item label =" 应用标识" prop =" name " >
13
+ <el-form-item label =" 应用标识" prop =" appKey " >
14
14
<el-input v-model =" formData.appKey" placeholder =" 请输入应用标识" />
15
15
</el-form-item >
16
16
<el-form-item label =" 开启状态" prop =" status" >
You can’t perform that action at this time.
0 commit comments