Commit Graph

298 Commits

Author SHA1 Message Date
YunaiV
6b06f320b9 Merge remote-tracking branch 'origin/feature/bpm' into feature/bpm
# Conflicts:
#	src/views/bpm/processInstance/detail/index_new.vue
2024-10-12 19:42:43 +08:00
YunaiV
33f3bc0567 【功能优化】工作流:BPMN 流程图高亮的计算,切换到后端为主 2024-10-12 19:41:38 +08:00
jason
4342c3ee05 【功能修改】 新审批界面气泡卡按钮功能 2024-10-10 23:09:05 +08:00
preschooler
2ff9904f63 🐞 fix:初始化 form-create 配置,修复“字段 ID”不可修改问题。 2024-10-10 16:19:05 +08:00
GoldenZqqq
9dc268efb4 feat: 样式UI细节优化 2024-10-09 13:25:53 +08:00
GoldenZqqq
c49e8bd3f9 feat: 流程模型列表UI重构以及数组分类分组展示逻辑 2024-10-09 10:03:36 +08:00
GoldenZqqqq
b293f15779 chore: mock测试数据 2024-10-08 20:39:28 +08:00
GoldenZqqq
753a32aecc feat: 流程模型页面布局重构 2024-10-08 17:26:32 +08:00
jason
019104f460 【代码评审修改】- 新审批界面部分修改 2024-10-08 12:42:38 +08:00
YunaiV
619491b4d0 【代码评审】工作流:新审批界面 2024-10-04 16:16:33 +08:00
YunaiV
dd4c4817e4 【功能修复】工作流:新建的流程,部分数据的 NPE 问题 2024-10-04 11:47:45 +08:00
YunaiV
926eb70fe5 【功能优化】工作流:流程模型的定义,增加谁可以发起、谁可以管理的字段 CRUD 2024-10-03 20:05:18 +08:00
YunaiV
dc0e947334 【功能优化】工作流:模型定义的列表,进行一定的简化,为后续把流程分类、流程定义融合在一个 vue 界面做准备。这样,和钉钉的界面更容易统一! 2024-10-03 17:13:13 +08:00
YunaiV
28f768f3b2 Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into feature/bpm 2024-10-03 11:28:45 +08:00
jason
145eabbf42 【工作流】- 新审批界面按钮权限 2024-10-02 16:23:55 +08:00
jason
2d16816f3f 【工作流】- 对接新获取表单字段权限接口 2024-10-02 09:49:07 +08:00
jason
27d24cd02d 【工作流】- 流程实例新界面修改 2024-10-01 23:35:11 +08:00
YunaiV
79c3ba090f 【功能修改】工作流:流程实例列表,使用 processDefinitionKey 检索 2024-09-30 19:45:41 +08:00
jason
4a2a7b760a 【问题修复】仿钉钉设计器,条件节点,表单字段不显示 2024-09-20 22:11:19 +08:00
YunaiV
fb19dd2476 Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into feature/bpm
# Conflicts:
#	src/views/bpm/model/ModelForm.vue
#	src/views/bpm/model/index.vue
2024-09-07 16:56:02 +08:00
GoldenZqqq
a9623e3001 feat: 审批记录时间线抽取为单独组件;时间线整体样式优化、展示逻辑TODO 2024-09-02 11:34:03 +08:00
GoldenZqqq
7151695103 fix: 修复进入审核页面后跳转至其他页面报错 2024-09-02 09:54:46 +08:00
GoldenZqqq
fb68dc2bfa feat: 优化操作按钮组件命名;操作按钮固定在整个页面下方逻辑完成 2024-09-02 09:35:37 +08:00
preschooler
8c0380506c 🐞 fix:修复el-input、el-select、el-date-picker宽度 2024-08-31 17:39:48 +08:00
YunaiV
395c9c3dca 【优化】添加全局box-sizing: border-box;(先等等、全局影响) 2024-08-31 09:35:29 +08:00
YunaiV
7414a044a6 【代码评审】工作流:审批详情的优化 2024-08-30 23:02:57 +08:00
YunaiV
898593696c 【功能新增】工作流:BPM Model 增加 type 标记是 BPMN 设计器,还是 SIMPLE 钉钉设计器 2024-08-26 18:38:24 +08:00
YunaiV
ce0f6edba6 【功能简化】工作流:移除“导入”流程的功能,原生 bpmn 设计器,已经提供导入 2024-08-26 13:07:33 +08:00
GoldenZqqq
927196c5d1 feat: 将工作流状态svg放到同一文件夹下;将工作流审批页面操作栏抽取为单独组件 2024-08-26 10:58:50 +08:00
YunaiV
c32e03b002 【代码评审】工作流:审批详情的优化 2024-08-23 20:23:23 +08:00
YunaiV
f1ffd6e6b8 Merge branch 'master' of https://github.com/yudaocode/yudao-ui-admin-vue3 2024-08-23 20:19:16 +08:00
GoldenZqqq
f5c093b3d8 feat: 底部操作栏固定fixed在el-card底部 2024-08-23 09:44:38 +08:00
GoldenZqqq
e294520cf9 fix: 兼容dark模式文字颜色显示不清问题 2024-08-22 17:21:30 +08:00
GoldenZqqq
287421df7a fix: 工作流审批页面根据当前任务状态动态展示右上角图标;优化是否展示操作按钮栏逻辑、修复报错 2024-08-22 17:01:15 +08:00
GoldenZqqq
9e695c0e69 fix: 时间显示格式修复;popover内通过按钮颜色与外部保持一致 2024-08-22 15:52:03 +08:00
GoldenZqqq
8b35ee53a8 feat: 删除测试数据、工作流审批页面右侧时间线使用接口返回的真实数据 2024-08-22 15:33:39 +08:00
GoldenZqqq
5968fc5fbf feat: 审批通过/拒绝以popover的形式来填写审批意见等信息并进行二次确认 2024-08-22 15:00:17 +08:00
GoldenZqqq
38e2063f1f feat: 工作流审批页面下方按钮样式风格调整以及整体数据逻辑变更 2024-08-22 13:35:33 +08:00
GoldenZqqq
4bddfbf95d feat: 审批页面头部添加编号、流程名、发起人等信息展示 2024-08-22 10:02:40 +08:00
preschooler
de7a9a484c 🎈 perf:el-radio的label属性修改为value以兼容下个版本 2024-08-22 01:18:36 +08:00
芋道源码
1d07068806
回退 'Pull Request !505 : 【修复】el-input、el-select、el-date-picker宽度;el-radio的label属性兼容下个版本;优化iframe布局' 2024-08-21 13:41:32 +00:00
GoldenZqqq
d22a2933b6 feat: 样式优化 2024-08-21 16:57:59 +08:00
GoldenZqqq
b47c8f0ba0 refactor: 工作流审批页面布局与样式重构 2024-08-21 15:03:17 +08:00
preschooler
d3dc508171 🐞 fix:修复搜索工具栏中el-input、el-select、el-date-picker宽度 2024-08-20 22:40:17 +08:00
preschooler
dea9ef8cd1 🎈 perf:el-radio的label属性修改为value以兼容下个版本 2024-08-20 22:40:13 +08:00
jason
eb7e9397f5 仿钉钉流程设计器- 新增审批类型 2024-08-17 22:49:04 +08:00
YunaiV
fd13eb7f8f 【代码评审】工作流:快搭部分的 code review 2024-08-11 00:48:07 +08:00
YunaiV
5376eb4051 Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into feature/bpm 2024-08-10 19:30:50 +08:00
最后的梦想
3b9d115c59
【代码优化】嵌套循环,item命名重复
Signed-off-by: 最后的梦想 <1971063665@qq.com>
2024-08-02 02:45:52 +00:00
YunaiV
5d91131eb7 【缺陷修复】BPM:流程重新发起时,禁用业务表单的情况,避免报错 2024-07-20 20:05:42 +08:00
jason
2c11228f55 仿钉钉流程设计- bug 修复 2024-07-20 14:50:05 +08:00
jason
538ad86b03 仿钉钉流程设计器- 操作按钮设置 2024-07-13 15:00:25 +08:00
YunaiV
82b53b9b03 【代码优化】AI:绘图 index.vue 代码梳理 30%(ImageList) 2024-07-09 00:00:53 +08:00
YunaiV
a9ca98036c Merge branch 'master' of https://github.com/yudaocode/yudao-ui-admin-vue3 2024-07-07 11:22:26 +08:00
geekymv
db3b8285d1 修改OA请假审批结果字段 2024-07-05 17:54:05 +08:00
jason
fae712b9d4 仿钉钉流程设计- 表单字段权限设置 2024-06-27 09:32:38 +08:00
YunaiV
6ad29c6a39 Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into feature/bpm 2024-06-23 11:29:30 +08:00
jason
5ee0a7b946 仿钉钉流程设计器- 简化审批拒绝逻辑 2024-06-18 00:06:52 +08:00
duxz
490c4bde02 fix: 修复表单数据没有显示的问题 2024-06-13 10:04:38 +08:00
jason
94cdb2ed29 仿钉钉流程设计器- 后端结构调整 2024-05-31 09:00:25 +08:00
YunaiV
5ac92cf362 Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into feature/bpm 2024-05-19 10:54:11 +08:00
syubun
657ad506a4 oa请假,修复列表展示的状态字段取值错误 2024-05-08 09:44:47 +08:00
jason
0d8d043250 仿钉钉流程设计器-修复一些问题 2024-04-28 21:53:34 +08:00
jason
ee895d0752 仿钉钉流程设计器-抄送节点改造. 2024-04-27 22:17:04 +08:00
jason
931417928f 仿钉钉流程设计器-前端重构 2024-04-27 00:35:18 +08:00
jason
2589fbe560 code review 修改 2024-04-18 15:56:49 +08:00
jason
cfc0003388 仿钉钉设计流程:增加字段权限设置 2024-04-14 10:26:42 +08:00
jason
f79c29d168 仿钉钉设计流程:增加抄送人节点 2024-04-05 13:04:12 +08:00
jason
4f839136c7 仿钉钉设计流程:增加发起人、条件分支节点 2024-04-02 20:56:51 +08:00
puhui999
bc004b3b27 使用项目组件对 form-create-designer 进行增强 2024-03-30 18:53:05 +08:00
YunaiV
34b788cb88 Merge branch 'dev-crm' of https://gitee.com/puhui999/yudao-ui-admin-vue3 into dev
# Conflicts:
#	src/views/bpm/definition/index.vue
#	src/views/bpm/model/index.vue
#	src/views/bpm/processInstance/create/index.vue
#	src/views/crm/statistics/customer/index.vue
2024-03-30 12:54:51 +08:00
jason
253d707131 仿钉钉设计流程-30%: 获取仿钉钉流程模型数据结构 2024-03-29 19:56:45 +08:00
YunaiV
9f3bc1ead8 BPM:修复 bpmnxml 为空时,展示的 key 被覆盖的问题 2024-03-27 18:51:06 +08:00
YunaiV
607c2b6c4a BPM:完善文档说明 2024-03-27 09:41:00 +08:00
jason
627b822f15 仿钉钉设计流程后端接入-10% 2024-03-27 09:27:14 +08:00
puhui999
3820710c56 二次封装 form-create 组件,使用项目重新封装的文件上传组件实现文件上载 2024-03-26 10:59:03 +08:00
jason
cf28e42a26 Merge branch 'feature/bpm' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into feature/bpm 2024-03-24 20:40:59 +08:00
jason
4c4d13cdd0 改造审批设置. 整合系统中的任务的候选人策略 2024-03-24 20:35:53 +08:00
YunaiV
eed7bb2e1a BPM:流程模型的 icon 维护 2024-03-24 10:08:59 +08:00
YunaiV
cc14963bc8 BPM:增加流程表达式的管理 2024-03-23 21:12:09 +08:00
YunaiV
faf4557783 BPM:增加任务监听器、执行监听器的管理 2024-03-23 15:58:38 +08:00
YunaiV
728cf15c45 BPM:增加「发起人自选」的任务审批人的分配策略 2024-03-23 00:54:33 +08:00
YunaiV
48f6624737 BPM:新增【流程任务】菜单,用于全部流程任务的查询 2024-03-22 09:07:04 +08:00
YunaiV
5286ad1cd6 BPM:新增【流程实例】菜单,用于全部流程实例的查询 2024-03-22 08:26:26 +08:00
jason
ee12e691be 暂时去掉原有设计器的审批人设置, 避免缺少资源报错。后续需要改造 2024-03-21 21:14:16 +08:00
YunaiV
05b408d107 BPM:新增流程的重新发起 2024-03-21 00:34:10 +08:00
jason
0d4b6f6344 流程模型中增加仿钉钉设计器入口 2024-03-20 22:26:35 +08:00
YunaiV
d16194b794 BPM:优化 task 审批详情界面,增加开始时间、结束时间的展示 2024-03-20 21:33:48 +08:00
YunaiV
d0f73344bf BPM:增强 model 流程模型部署时,各种参数校验 2024-03-20 18:51:49 +08:00
YunaiV
08dd4ed072 BPM:支持多表单,每个流程任务都可以绑定流程表单 2024-03-20 12:50:59 +08:00
YunaiV
501a1c2f4d BPM:新增流程分类表,替代现有的 bpm_category 数据字典 2024-03-19 19:49:52 +08:00
YunaiV
a0f157c8b6 BPM:简化 userGroup 的实现 2024-03-19 12:13:54 +08:00
YunaiV
2d424fc9a6 BPM:优化 task 加减签的实现 2024-03-19 01:31:51 +08:00
YunaiV
a40866e27f BPM:完善 task 转派的实现 2024-03-18 20:45:39 +08:00
YunaiV
60ddc45b9b BPM:增加 task 的审批建议 2024-03-18 18:41:11 +08:00
YunaiV
03b8bd5e22 BPM:调整抄送逻辑的实现,改成审批通过、不通过时,可选择抄送 2024-03-17 22:14:28 +08:00
YunaiV
de29528165 BPM:简化 task 接口的 VO,做一些合并。虽然字段上有冗余,但是读代码难度降低 2024-03-17 17:25:40 +08:00
YunaiV
59c7c49efa BPM:流程实例的 status 状态实现,使用 Flowable 的 variables 存储,移除 bpm_process_instance_ext 2024-03-16 16:43:47 +08:00
YunaiV
5f7ccd4e7c BPM:重构流程分配人的实现,通过 BpmTaskCandidateStrategy 策略模式 2024-03-15 00:19:23 +08:00
YunaiV
feadd022e7 BPM:重构审批人的分配规则实现,移除 bpm_task_assign_rule 表,存储在 bpmn 的 userTask 中 2024-03-13 21:18:26 +08:00
YunaiV
249fe126ee 完善 MALL、CRM、ERP 文档说明 2024-02-26 20:23:14 +08:00
YunaiV
56db6bf307 CRM:完善 CRM 相关实现 2024-02-24 08:18:36 +08:00
YunaiV
bf3e051d74 BPM:抄送任务的 code review 2024-01-18 19:07:12 +08:00
YunaiV
49a806a6f9 Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into dev 2024-01-18 12:47:44 +08:00
kyle
2c9393702d feat: 新增流程抄送 2024-01-17 09:40:05 +08:00
水人
81d84877bc
update src/views/bpm/model/ModelForm.vue.
创建的是用路由地址,但那个表单查看的是VUE源码的组件地址,不是路由。给我造成了很大的困扰~

Signed-off-by: 水人 <417693680@qq.com>
2024-01-04 07:17:02 +00:00
puhui999
d766b36e72 fix: 修复请假申请提交后页面不返回的bug 2023-12-30 20:53:44 +08:00
1351515658@qq.com
3074adb1df fix 审批信息页面引入TaskDelegateForm.vue 不兼容liunx 2023-10-19 18:43:02 +08:00
YunaiV
c27685285a code review:修复工作流的审批界面报错问题 2023-10-17 19:50:09 +08:00
youkehai
62a953815d fix: 减签按钮显示和api地址修改 2023-10-10 10:40:30 +08:00
kehaiyou
683e319c72 fix: 【工作流】--加签减签 2023-10-08 22:35:50 +08:00
youkehai
0fba0d9a6a feat: 对齐后端-工作流委派的参数 2023-09-25 11:31:13 +08:00
youkehai
2aeba127b6 Merge remote-tracking branch 'upstream/master' into feature/bpm-delegate
# Conflicts:
#	src/views/bpm/processInstance/detail/index.vue
2023-09-25 09:37:22 +08:00
YunaiV
245147223f code review:驳回逻辑 2023-09-24 23:05:33 +08:00
kehaiyou
f40d1de62a fix: 【工作流】--回退的高亮和api地址更换 2023-09-24 19:42:53 +08:00
kehaiyou
20fe343646 feat: 【工作流】--委派 2023-09-24 15:44:02 +08:00
kehaiyou
de79e79d91 feat: 支持回退按钮 2023-09-23 14:52:40 +08:00
YunaiV
98477ef433 修复时间检索,value format 错误,导致无法搜索的问题 2023-08-12 10:13:32 +08:00
xingyu
784a1be8a1 chore: stylelint(use pnpm lint:style) 2023-08-04 21:33:00 +08:00
xingyu
c1a4edf7b1 refactor: 统一 setup 格式 2023-06-21 19:35:11 +08:00
xingyu
922f83d99c refactor: vue3.3 defineOptions 2023-06-21 19:14:34 +08:00
xingyu
fc366f18c8 fix: type warn 2023-04-23 19:35:14 +08:00
YunaiV
730e287d86 优化“流程表单:使用异步组件的方式动态加载业务表单指定的查看表单的组件”的命名 2023-04-19 20:04:06 +08:00
puhui999
f74067023d 流程表单:使用异步组件的方式动态加载业务表单指定的查看表单的组件,直接显示到审批页面,不再需要点击查看 2023-04-19 17:47:26 +08:00
puhui999
604b8867ce 修复流程表单:表单保存后返回列表页面且重新加载列表数据 2023-04-19 11:35:37 +08:00
puhui999
3d579b3a99 修复流程表单:新建的时候id传的是event需要排除 2023-04-19 11:21:42 +08:00
puhui999
7a0202e26d 修复用户分组新增保存时提示描述不能为空的bug 2023-04-19 11:01:21 +08:00
YunaiV
f3869aa961 将 FcDesigner 改成局部注册,减少包大小 2023-04-15 22:46:45 +08:00
YunaiV
d5b569eefa 将 BPMNJS 全局引入,改成局部引入 2023-04-15 18:52:35 +08:00
YunaiV
f59e4a4622 Merge branch 'dev-to-dev' of https://gitee.com/puhui999/yudao-ui-admin-vue3 into dev
 Conflicts:
	src/views/bpm/oa/leave/create.vue
	src/views/bpm/oa/leave/detail.vue
2023-04-15 16:06:17 +08:00
YunaiV
4dabb710c5 优化 OA 请假,create 和 detail 使用独立路由,可接入工作流 2023-04-15 16:03:12 +08:00
puhui999
ec58321dd8 Merge remote-tracking branch 'yudao/dev' into dev
# Conflicts:
#	src/views/Login/components/LoginForm.vue
#	src/views/Login/components/MobileForm.vue
#	src/views/mp/components/wx-editor/WxEditor.vue
2023-04-15 13:38:31 +08:00
puhui999
2bef7f707c 修改没必要的lang="tsx" 2023-04-14 21:46:34 +08:00
puhui999
b93491579c 给所有组件添加name属性预防未知bug!!! 2023-04-14 21:32:11 +08:00
dhb52
0b055b5db4 fix: type='text' => type='primary' link 2023-04-14 15:26:06 +08:00
YunaiV
8863d1d080 REVIEW 支付应用、支付订单 2023-04-11 20:41:20 +08:00
YunaiV
7e3f6190a5 REVIEW OA 请假 2023-04-09 18:49:54 +08:00
YunaiV
47b5ce2f35 REVIEW OA 请假 2023-04-09 18:32:26 +08:00
芋道源码
50efd60e15
!108 重构VUE3【OA示例-请假查询】
Merge pull request !108 from ZanGe丶/dev
2023-04-09 10:20:39 +00:00
dhb52
75750c1bd3 Merge branch 'dev' of gitee.com:yudaocode/yudao-ui-admin-vue3 into dev
Signed-off-by: dhb52 <dhb52@126.com>
2023-04-09 05:16:23 +00:00
dhb52
4465220ed7 fix: size="mini" & type="text"过时 2023-04-09 13:08:19 +08:00
咱哥丶
66856ae052 重构VUE3【OA示例-请假查询】 2023-04-09 12:27:22 +08:00
YunaiV
df57191cf0 所有菜单的 name 都加上模块的前缀,避免冲突 2023-04-08 11:48:37 +08:00
YunaiV
5fb61f8cb8 REVIEW 工作流 - 我的流程、待办任务 2023-04-07 09:09:05 +08:00
Chika
dbf51ff89c 删除我的流程process.data.ts 2023-04-06 16:15:48 +08:00
Chika
d0bc7f0814 VUE3【流程管理-我的流程】elment-plus改造 2023-04-06 16:13:18 +08:00
Chika
173c375bce 流程管理-待办任务 2023-04-06 10:03:35 +08:00
YunaiV
4404554cfc 1. 统一化代码
2. 增加 DocAlert 关联文档
2023-04-05 20:13:35 +08:00
YunaiV
bb88e3d77c REVIEW 已完成的任务列表 2023-04-05 00:12:12 +08:00
芋道源码
68564b77e9
!90 【重构】Vue3 管理后台:[流程管理 -> 已办任务] 使用 Element Plus 原生实现
Merge pull request !90 from Chika/dev
2023-04-04 15:44:21 +00:00