by-qianjiang.md 2.1 KB

2022/11/11 Refactoring by qianjiang

工程变动

1、"core-gateway" 改名为 "api-gateway"

2、创建 constant-common module ,放置常量类

3、创建 saas-auth 工程模块,将 core-service 中的 *.auth 包转移至本工程,后续作为统一认证服务来维护

4、创建 saas-manage 管理板块微服务工程集

5、创建 saas-system 工程模块,将 core-service 中的 *.system 和 *.dict 包代码转移至本工程,后续作为统一系统管理服务来维护

6、创建 saas-user 工程模块,将 core-service 中的 *.user 包代码转移至本工程,后续作为统一用户管理服务来维护

7、因部分工程抽离,原有代码结构中对所迁移模块 Service 层调用变更为 FeignClient 调用

8、因包名前缀变动,开发库(springcloud-wrap)中所有依赖 “com.thinkunion” 的地方变更为 “com.yuchen”

9、整体代码成功通过maven构建和编译,未进行系统性测试

前后端对接改动

~/core-service/oauth/~

~/core-service/token/~

~/core-service/actuator/~

~/core-service/v2/api-docs/~

以上接口地址中的 /core-service 变更为 /saas-auth

~/core-service/api-scope/~

~/core-service/client/~

~/core-service/data-scope/~

~/core-service/dept/~

~/core-service/dict-biz/~

~/core-service/dict/~

~/core-service/menu/~

~/core-service/param/~

~/core-service/post/~

~/core-service/region/~

~/core-service/role/~

~/core-service/tenant/~

~/core-service/topmenu/~

以上接口地址中的 /core-service 变更为 /saas-system

~/core-service/user/auth/~

~/core-service/user/test/find

~/core-service/detail

~/core-service/info

~/core-service/list

~/core-service/page

~/core-service/submit

~/core-service/update

~/core-service/remove

~/core-service/grant

~/core-service/reset-password

~/core-service/update-password

~/core-service/update-info

~/core-service/user-list

~/core-service/import-user

~/core-service/export-user

~/core-service/export-template

~/core-service/register-guest

~/core-service/update-platform

~/core-service/platform-detail

以上接口地址中的 /core-service 变更为 /saas-user