Commit Graph

255 Commits

Author SHA1 Message Date
YunaiV
c4950e1b13 BPM 模型重构 1:新建流程时,只填写 name、description、key 2022-01-11 20:17:01 +08:00
YunaiV
e863b60300 初步实现 BpmUserTaskActivitiBehavior 的规则 2022-01-11 13:24:57 +08:00
YunaiV
8999b7db3b 新增流程任务的规则 BpmTaskRuleDO 表的设计 2022-01-11 01:10:52 +08:00
YunaiV
645fd7624b 增加 BpmUserTaskActivitiBehavior 自定义实现,为后续做自定义的任务分配机制做准备 2022-01-10 21:02:13 +08:00
YunaiV
4d37e9f8f0 完成 bpm 已办任务列表 2022-01-09 22:31:40 +08:00
YunaiV
abe161669c 修复 BPM Task 的 category 设置问题 2022-01-09 21:23:59 +08:00
YunaiV
9860a7d552 1. 基于 BpmTaskEventListener 实现 Task 拓展表的同步
2. 基于 BpmProcessInstanceEventListener 实现 ProcessInstance 拓展表的同步
2022-01-09 18:40:13 +08:00
YunaiV
a5b8b9b67e 1. 修复已办任务的 API 接口的 NPE
2. 实现已办任务的 UI 界面
2022-01-09 09:46:34 +08:00
YunaiV
fc6a768058 调整流程任务的审批结果,拆成 approve 和 reject 接口 2022-01-09 09:08:14 +08:00
YunaiV
e931414b55 实现流程任务的审批功能的 API 接口 2022-01-09 00:53:39 +08:00
YunaiV
8a10568b24 1. 修改 Parser.vue 组件,实现 submit 传递 conf 和 values 参数
2. 完成流程创建的前端 UI 界面
2022-01-09 00:17:52 +08:00
YunaiV
749cb5d762 1. 新增流程定义的列表 API
2. 新增流程创建的界面,暂未实现完全
2022-01-08 23:11:09 +08:00
YunaiV
2630ad8eaa 完成流程实例的取消 2022-01-08 22:11:39 +08:00
YunaiV
2017b03169 实现 bpm 已办任务的后端接口 2022-01-08 20:49:11 +08:00
YunaiV
77f06e79c4 实现 bpm 待办任务的前端界面 2022-01-08 16:59:51 +08:00
YunaiV
b083795ad6 实现 bpm 待办任务的后端接口 2022-01-08 16:19:41 +08:00
YunaiV
1ab15dd1f9 bpm 我的流程,增加 task 的展示 2022-01-08 09:56:56 +08:00
YunaiV
bb11acb15f 实现我的流程的前端 UI 界面 2022-01-08 01:14:54 +08:00
YunaiV
55a6ec78e4 实现我的流程的后端 API 接口 2022-01-07 23:34:12 +08:00
YunaiV
1031b78f64 1. 创建流程实例时,同时也插入流程
2. 修改 Activiti 使用 TTL 上下文
2022-01-07 21:50:27 +08:00
YunaiV
4d7ee1769f 1. 新增流程实例的拓展表
2. 将 Activiti 的 userId,统一使用 ActivitiUtils 进行设置
2022-01-07 00:35:12 +08:00
YunaiV
e43039b0c6 待办列表 2022-01-04 09:46:39 +08:00
YunaiV
2607f13abe 1. 新增流程新建的接口 2022-01-04 08:27:22 +08:00
YunaiV
bcdc117e59 调整 definition =》processDefinition,主要考虑更加明确一些 2022-01-03 22:13:12 +08:00
YunaiV
5eef27da6e 将流程模型的权限接入 2022-01-03 19:03:54 +08:00
YunaiV
cfbef058b5 完成流程图上传的功能 2022-01-03 18:46:00 +08:00
YunaiV
db54147697 流程的挂起与激活 2022-01-03 12:26:04 +08:00
YunaiV
f8b34d5b6d 完成流程定义的列表的实现 2022-01-03 11:08:47 +08:00
YunaiV
509e11a7b0 流程定义在创建时,增加 key 和 name 的校验,进一步保证 Model、Deployment、ProcessDefinition 的匹配性 2022-01-03 09:49:53 +08:00
YunaiV
513c23efbb 优化流程定义的分页接口 2022-01-03 05:41:05 +08:00
YunaiV
7833aa5d0e 完善 model 列表 2022-01-03 04:31:48 +08:00
YunaiV
490f907ada 完善 bpmnProcessDesigner 流程设计器的使用,基本可用了! 2022-01-03 01:12:36 +08:00
YunaiV
c4003396a5 1. 同步最新的 SQL
2. 同步最新的配置到 dev 文件
2022-01-02 19:31:36 +08:00
YunaiV
430f1369be 完善 BPM Model 的搜索功能 2022-01-02 08:49:35 +08:00
YunaiV
c84a9dd67e 优化流程 Model 的部署代码 2022-01-01 22:03:17 +08:00
YunaiV
1294506a95 优化流程 Model 的更新逻辑 2022-01-01 19:31:16 +08:00
YunaiV
df91c3ceff 将 Model exportBpmnXml 去除,替换成 getModel 接口 2022-01-01 18:13:00 +08:00
YunaiV
e47d5afcfa 完善工作流 model 的接口 2022-01-01 17:16:01 +08:00
YunaiV
dc7a434380 增加流程定义的 VO 2022-01-01 08:54:37 +08:00
YunaiV
a0c7692c3c 调整流程定义模块的代码 2022-01-01 00:26:33 +08:00
YunaiV
ff7b9d9d26 增加 Bpm Field 的 vModel 重复的问题 2021-12-31 23:19:11 +08:00
YunaiV
930c5ec490 BPM Form 表单的完善 2021-12-31 22:12:08 +08:00
YunaiV
00f968657c 重新初始化 BPM Form 模块 2021-12-30 20:46:06 +08:00
YunaiV
7ef86c14c0 WfForm =》BpmForm 2021-12-30 20:23:50 +08:00
YunaiV
4b2af44ee3 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/activiti
 Conflicts:
	sql/ruoyi-vue-pro.sql
	yudao-admin-server/src/main/resources/application.yaml
	yudao-admin-server/src/main/resources/mybatis-config/mybatis-config.xml
	yudao-framework/yudao-spring-boot-starter-security/src/main/java/cn/iocoder/yudao/framework/security/core/LoginUser.java
	yudao-framework/yudao-spring-boot-starter-security/src/main/java/cn/iocoder/yudao/framework/security/core/util/SecurityFrameworkUtils.java
2021-12-30 19:58:31 +08:00
YunaiV
a92acff99b 1. 升级 1.3.0-snapshot 版本
2.【修复】biz-data-permission 组件的缓存机制,导致部分 SQL 未进行数据过滤
2021-12-16 07:19:52 +08:00
YunaiV
abf61bfdea 修复引入多租户后,前端 <img /> 读取图片报错的问题 2021-12-15 13:08:15 +08:00
YunaiV
a55c0cfca5 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro
 Conflicts:
	yudao-core-service/pom.xml
	yudao-dependencies/pom.xml
	yudao-framework/pom.xml
2021-12-15 10:07:21 +08:00
YunaiV
9d97c0ccb4 yudao-spring-boot-starter-data-permission 和 yudao-spring-boot-starter-tenant 调整为 biz 组件 2021-12-15 10:06:02 +08:00
YunaiV
52631a0af8 合并 master 代码
修复单测报错的问题
2021-12-15 09:45:37 +08:00
YunaiV
712067979c Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/user-social
 Conflicts:
	yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/system/service/auth/impl/SysAuthServiceImpl.java
	yudao-admin-server/src/test/java/cn/iocoder/yudao/adminserver/modules/system/service/auth/SysAuthServiceImplTest.java
	yudao-dependencies/pom.xml
	yudao-framework/pom.xml
	yudao-user-server/src/main/java/cn/iocoder/yudao/userserver/modules/system/service/auth/impl/SysAuthServiceImpl.java
2021-12-15 09:26:47 +08:00
YunaiV
098c5b4723 1. 管理后台,增加租户管理
2. 修复大量因为租户报错的单元测试
2021-12-14 22:39:43 +08:00
YunaiV
a582a6e726 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/user-register
 Conflicts:
	更新日志.md
2021-12-14 09:58:41 +08:00
YunaiV
fba230c2b2 完善 SysPermissionServiceImpl 数据权限相关的单元测试 2021-12-14 09:36:54 +08:00
YunaiV
8278b65777 重构 Dept 数据权限逻辑,统一收到 yudao-spring-boot-starter-data-permission 包下 2021-12-13 09:27:46 +08:00
YunaiV
986cb72421 基于部门的数据权限 2021-12-13 00:28:20 +08:00
YunaiV
c99115abe7 初始化数据权限模块 2021-12-07 21:28:16 +08:00
YunaiV
4b95146c98 设置实体继承多租户的 DO 2021-12-07 13:31:59 +08:00
YunaiV
8795a4cdeb 增加 Tenant Security 的实现 2021-12-06 13:25:33 +08:00
YunaiV
1ce2c09f47 增加 Tenant MQ 的支持 2021-12-06 01:32:41 +08:00
YunaiV
d29b0beb9b 优化 mq starter 组件,增加 RedisMQTemplate 模板类 2021-12-05 23:00:41 +08:00
YunaiV
ade55d89a4 多租户,接入 Spring Async 机制 2021-12-05 17:59:58 +08:00
YunaiV
cc78025f80 修改本地不开 Job,dev 开启 Job 2021-12-05 17:35:53 +08:00
YunaiV
6cd9b3bf7e 1. 增加 Job 的多租户的能力 2021-12-05 10:44:17 +08:00
YunaiV
535d3c9c01 登陆界面,优化成输入租户名 2021-12-05 00:12:54 +08:00
YunaiV
7c8fe2fc50 1. 增加 yudao-spring-boot-starter-tenant 租户的组件
2. 改造 UserDO,接入多租户
2021-12-04 21:09:49 +08:00
chaocloud
b66d845354 代码自动生成工具,当表注释为空时,根据SQL导入失败问题修复 2021-11-24 15:08:01 +08:00
chaocloud
7991d68586 代码自动生成工具java文件路径修复 2021-11-24 15:05:04 +08:00
YunaiV
b32ac09ddf code review 工作机的流程 2021-11-21 12:59:52 +08:00
YunaiV
e2b76ee0e5 code review 修改密码等的单元测试 2021-11-21 12:05:34 +08:00
YunaiV
d405f4df25 修复单元测试报错的问题 2021-11-21 11:12:47 +08:00
yunlong.li
f958137dd1 完善工作流模型。工作流定义 2021-11-19 16:08:01 +08:00
yunlong.li
a829e8d083 初步完善模型发布流程 2021-11-18 18:23:56 +08:00
yunlong.li
3f90e79d8a fix: 增加流程图前端代码 2021-11-18 12:06:24 +08:00
yunlong.li
00f59fdc75 fix: 完善 bpm 模型流程 2021-11-18 10:55:43 +08:00
yunlongn
480b17507f #完善流程model设计 2021-11-17 23:01:56 +08:00
yunlong.li
cfdf04981a fix: 新增工作流模型 2021-11-17 18:48:40 +08:00
jason
89f51fe568 修改code review 2021-11-16 22:43:30 +08:00
YunaiV
9dc7d2d197 工作流的 code review 2021-11-15 06:25:25 +08:00
jason
91c0c423c0 修改 code review 2021-11-12 20:37:27 +08:00
YunaiV
e969dbe8b7 工作流的 code review 2021-11-10 09:11:29 +08:00
liu xm
2fc1ef519d 修复基于建表SQL生成代码 列名没有COMMENT注释报错的问题 2021-11-08 13:27:34 +08:00
yunlong.li
0ff7f2ef74 fix: 代码 review 修改 2021-11-08 11:19:10 +08:00
jason
fef0562523 修改code review 2021-11-07 22:21:55 +08:00
YunaiV
1bc4bdac0c 工作流的 code review 2021-11-07 20:25:31 +08:00
jason
b784bf3e12 修改请假流程 2021-11-07 17:38:00 +08:00
jason
f0b7583404 包名从activiti 改成 bpm 2021-11-06 10:22:45 +08:00
timfruit
13a9405082 增加注释,优化代码 2021-11-05 23:14:51 +08:00
Roland
e9e73c402b #返显高亮工作流 2021-11-05 20:54:26 +08:00
yunlong.li
9bbeb93b2e fix:[工作流] 返回对应实例的流程图 2021-11-05 18:14:56 +08:00
yunlong.li
3c3f46ee4e fix:[工作流] 返回对应实例的流程图 2021-11-05 17:13:55 +08:00
YunaiV
abf2f697fb 修改 wl =》bpm 2021-11-05 07:50:14 +08:00
YunaiV
6f8e8acae0 Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/activiti 2021-11-05 07:47:19 +08:00
樊宇
b369b363b6 动态表单 命名规范 2021-11-04 17:35:01 +08:00
YunaiV
b7a90c2c12 code review 动态表单 2021-11-04 09:03:05 +08:00
樊宇
08d72fe9ca Merge remote-tracking branch 'origin/master' into master 2021-11-04 08:56:13 +08:00
樊宇
9d8cdb2670 动态表单 后端代码 2021-11-03 10:26:01 +08:00
jason
56864db484 修改 文件重命名问题 2021-11-02 20:47:26 +08:00
yex
4cfa959d98 fix: 修复通知和字典查询权限bug 2021-11-02 12:25:41 +08:00
YunaiV
65abc667b0 code review 社交登陆相关的代码 2021-11-02 08:12:37 +08:00