Commit Graph

66 Commits

Author SHA1 Message Date
otto 1565ee2e43 feat(权限定制化开发): 自动处理组织对应的业务逻辑
1、更新组织操作,增加事务,若发生异常自动回滚
2、新增方法:自动更新组织对应特色专区项目
2023-05-09 08:45:56 +08:00
otto c101630b33 feat(权限定制化开发): 自动处理组织对应的业务逻辑
新增内部接口:修改组织时自动更新GitLink项目
2023-05-08 16:26:40 +08:00
otto 5ffbaa4f76 feat(权限定制化开发): 自动处理组织对应的业务逻辑
新增内部接口:新增组织时自动创建GitLink项目
2023-05-08 15:00:15 +08:00
otto fb23b7b428 feat(权限定制化开发): 组织新增组织类型字段 2023-05-08 11:31:26 +08:00
otto 95384f8847 feat(ruoyi支持用户在多组织中不同角色能力): 用户身份鉴定
新增远程接口:通过部门Id获取自身及子部门Id列表;

关联Issue:https://www.gitlink.org.cn/Gitlink/forgeplus/issues/2780
2023-04-26 10:04:56 +08:00
otto 83cdc4f3e7 fix(权限定制化开发): GitLink平台与若依微服务登录态打通
新增远程接口:通过gitLinkUserId获取GitLink用户Token

关联Issue:https://www.gitlink.org.cn/Gitlink/forgeplus/issues/2664
2023-04-24 11:30:54 +08:00
otto b20485fec9 feat(ruoyi支持用户在多组织中不同角色能力): 用户身份鉴定
新增远程接口:获取用户第一个身份的方法

关联Issue:https://www.gitlink.org.cn/Gitlink/forgeplus/issues/2780
2023-04-21 15:15:26 +08:00
otto 37bb3c521f fix(权限定制化开发): GitLink平台与若依微服务登录态打通
新增远程接口:通过Token判断GItLink用户是否已登录

关联Issue:https://www.gitlink.org.cn/Gitlink/forgeplus/issues/2664
2023-04-21 10:55:26 +08:00
otto 379d8ebfba feat(ruoyi支持用户在多组织中不同角色能力): 增加用户与部门的一对多关系
更新Fegin接口:通过用户名查询用户下组织及组织对应角色列表

关联Issue:https://www.gitlink.org.cn/Gitlink/forgeplus/issues/2780
2023-04-20 15:38:35 +08:00
otto a9158d83c1 feat(ruoyi支持用户在多组织中不同角色能力): 增加用户与部门的一对多关系
1、用户与部门及部门对应角色的关联对象移动至公共模块
2、新增Fegin接口:通过用户名查询用户下组织及组织对应角色列表

关联Issue:https://www.gitlink.org.cn/Gitlink/forgeplus/issues/2780
2023-04-20 14:21:33 +08:00
otto d1e71af974 feat(ruoyi支持用户在多组织中不同角色能力): 增加用户与部门的一对多关系
增加查询专区对应项目列表接口的分页能力和根据组织名称模糊搜索能力

关联Issue:https://www.gitlink.org.cn/Gitlink/forgeplus/issues/2780
2023-04-18 16:55:36 +08:00
otto c19edb2f77 feat(文章操作基于代码仓库实现): 创建专区项目
新增接口:查询专区对应项目列表
1、部门相关Fegin操作提取成单独类
2、部门服务提供通过id列表查询部门列表接口

关联Issue:https://www.gitlink.org.cn/Gitlink/forgeplus/issues/2696
2023-04-17 10:39:24 +08:00
otto 3683e42d51 feat(文章操作基于代码仓库实现): 新增文档模块,操作文档时调用GitLink仓库相关接口完成操作
增加CMS远程调用接口,修改用户在GitLink项目中的权限:
1、若原组织存在则删除原组织
2、若新组织存在则将该用户添加到新组织对应的GitLink项目中

关联Issue:https://www.gitlink.org.cn/Gitlink/forgeplus/issues/2696
2023-03-30 18:24:51 +08:00
otto 96632456f1 feat(文章操作基于代码仓库实现): 在组织栏目增加创建项目操作
GitLInk用户登录时保存用户登录Cookie,在请求GitLink时携带该Cookie

关联Issue:Gitlink/forgeplus#2676
2023-03-28 11:07:52 +08:00
otto 0bc5850a14 refactor(文章操作基于代码仓库实现): 在组织栏目增加创建项目操作
获取Fegin返回值时,若返回错误代码直接抛出服务异常

关联Issue:Gitlink/forgeplus#2676
2023-03-28 09:26:14 +08:00
otto 3c21db4486 feat(文章操作基于代码仓库实现): 在组织栏目增加创建项目操作
新增通过部门Id获取部门的Fegin接口

关联Issue:Gitlink/forgeplus#2676
2023-03-27 16:06:42 +08:00
otto d9a58a4288 feat(权限定制化开发): GitLink平台与若依微服务登录态打通
通过Fegin调用系统模块获取本系统Token接口

关联Issue:https://www.gitlink.org.cn/Gitlink/forgeplus/issues/2664
2023-03-26 17:22:28 +08:00
otto 71353c1893 feat(权限定制化开发): GitLink平台与若依微服务登录态打通
用户模块新增通过GitLinkToken获取本系统Token接口:
1、通过GitLinkToken在Gitlink数据库的tokens中查找是否存在登录用户,并获取用户id
2、在本系统中查找该gitLinkUserId是否存在关联用户
3、若不存在则在Gitlink数据库的users表中获取Gitlink用户信息,并同步在本系统中创建该用户
4、判断该用户在本系统是否登录,若未登录在Redis中构建登录信息
5、构建JWT Token返回

关联Issue:https://www.gitlink.org.cn/Gitlink/forgeplus/issues/2664
2023-03-26 17:20:49 +08:00
otto 4e5db41e8a feat(权限定制化开发): GitLink平台与若依微服务登录态打通
系统用户增加gitlinkUserId字段

关联Issue:https://www.gitlink.org.cn/Gitlink/forgeplus/issues/2664
2023-03-26 17:14:25 +08:00
otto fd69d25a7a feat(权限定制化开发): GitLink平台与若依微服务登录态打通
新增GitLink平台用户实体类

关联Issue:https://www.gitlink.org.cn/Gitlink/forgeplus/issues/2664
2023-03-26 17:09:49 +08:00
otto c7e4b933d2 fix(移植CMS微服务): 移植单体架构版本CMS到微服务框架中
Fegin调用系统模块获取用户接口需携带RequestHeader参数,否则被调用方会将请求当做POST类型

关联Issue:Gitlink/forgeplus#2623
2023-03-23 14:38:43 +08:00
otto ea88572b83 feat(移植CMS微服务): 移植单体架构版本CMS到微服务框架中
新增用户信息相关远程调用接口(Fegin)

关联Issue:Gitlink/forgeplus#2623
2023-03-21 17:43:19 +08:00
RuoYi 8dff14a6cc 操作日志新增消耗时间属性 2023-02-16 11:10:00 +08:00
RuoYi 12c51fc8e3 若依 3.6.2 2023-01-16 11:42:23 +08:00
RuoYi b1a67a113e 消除Vue3控制台出现的警告信息 2022-11-21 19:46:47 +08:00
RuoYi c2708f2ba4 若依 3.6.1 2022-09-30 11:48:39 +08:00
RuoYi 767f7c8621 优化多角色数据权限匹配规则 2022-08-22 15:02:29 +08:00
taest d4c61daf9b
代码小整理
Signed-off-by: taest <876239615@qq.com>
2022-08-19 08:32:42 +00:00
RuoYi 87009e72bf 若依 3.6.0 2022-07-16 10:34:02 +08:00
RuoYi ef28473992 升级Spring Cloud相关组件到最新版 2022-07-15 14:32:58 +08:00
RuoYi b3d462e873 用户列表查询不显示密码字段 2022-05-29 09:49:29 +08:00
RuoYi 6bc77169fe 修改显示顺序orderNum类型为整型 2022-04-25 10:29:46 +08:00
RuoYi 5053510236 字典类型必须以字母开头,且只能为(小写字母,数字,下滑线) 2022-04-15 09:38:39 +08:00
RuoYi d14f27e5eb 若依 3.5.0 2022-04-11 09:02:50 +08:00
RuoYi bd30f3d53a 若依 3.4.0 2022-01-24 10:09:41 +08:00
RuoYi f91f931c0b 自定义xss校验注解实现 2021-12-15 11:00:47 +08:00
RuoYi 3c7018b38a 若依 3.3.0 2021-12-13 09:02:33 +08:00
RuoYi af1b557bc8 若依 3.2.0 2021-10-12 09:01:05 +08:00
RuoYi 132b23dc33 补充遗漏的@Override注解 2021-08-13 16:37:47 +08:00
RuoYi aeeb0eb26b 字典工具类更换路径 2021-08-06 17:52:44 +08:00
RuoYi 24be1a436e 若依 3.1.0 2021-08-01 09:01:15 +08:00
RuoYi 329aa68644 新增是否开启用户注册功能 2021-07-30 20:03:59 +08:00
RuoYi 60796ca8fb rollback pr 2021-07-28 20:33:46 +08:00
RuoYi 25e9112ccc 升级minio到最新版本8.2.2 2021-07-28 20:12:50 +08:00
RuoYi f6c5c91eb1 升级commons.io到最新版本v2.11.0 2021-07-28 14:00:32 +08:00
duandazhi 4e0301a7b2 [SysUser] 返回给前端数据的时候,隐藏密码和加盐,防止别人猜测加密方式 或者 暴力破击 2021-07-28 13:07:06 +08:00
RuoYi 0b0da91139 角色管理新增分配用户功能 2021-07-06 14:02:37 +08:00
RuoYi 70a5e47b66 若依 3.0.0 2021-06-10 09:19:42 +08:00
RuoYi 2fbb10bfd2 修复导出角色数据范围翻译缺少仅本人 2021-06-03 13:57:52 +08:00
RuoYi 2f3949d732 升级Spring Cloud相关组件到最新版 2021-05-27 09:46:19 +08:00