From 36d01371bb1562443e67d70d7fc9e2c3a912a30b Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sat, 29 Jan 2022 10:01:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20bpm=20=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=E7=9A=84=E4=BF=AE=E6=94=B9=E5=BB=BA=E8=AE=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yudao-module-bpm/TODO.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 yudao-module-bpm/TODO.md diff --git a/yudao-module-bpm/TODO.md b/yudao-module-bpm/TODO.md new file mode 100644 index 000000000..35a2e25b1 --- /dev/null +++ b/yudao-module-bpm/TODO.md @@ -0,0 +1,6 @@ +1. 类名可以去掉 Bpm 前缀哈 +2. 后续接口我们分成 admin 管理后天,app 用户前端;所以 controller 包下,需要有 admin 和 app 两个子包。可见 https://gitee.com/zhijiantianya/ruoyi-vue-pro/tree/feature/multi-module/yudao-module-member/yudao-module-member-impl/src/main/java/cn/iocoder/yudao/module/member/controller +3. yudao-module-xxx-api 是暴露接口给外部模块,所以可以把 yudao-module-bpm-core-service-api 改成 yudao-module-bpm-api。大概率用不了暴露 BpmUserGroupServiceApi 哈。 +4. yudao-module-bpm-core-service-impl 模块,要不改成 yudao-module-bpm-base,本质上是提供给 yudao-module-bpm-flowable-impl 和 yudao-module-bpm-activiti-impl 继承的。这样的话,我们在 yudao-module-bpm-base: + * 定义一些可被继承的类,例如说 ModelAbstractService; + * 定义一些无需被继承的类,例如说 UserGroupService、UserGroupController 等等;