vue-pro/yudao-module-bpm/TODO.md
2022-01-29 10:01:35 +08:00

7 lines
949 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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 等等;