Commit Graph

226 Commits

Author SHA1 Message Date
OTTO 6762377b5c feat(特色专区专项项目): 完善专项项目相关代码逻辑
Signed-off-by: OTTO <731554297@qq.com>
2024-10-26 14:26:22 +08:00
OTTO 890eb1a78d fix(用户身份状态管理): Forge用户注销后微服务平台用户需如何处理
处理工作项评论的回复用户状态

Signed-off-by: OTTO <731554297@qq.com>
2024-10-17 10:53:59 +08:00
OTTO 1082415f38 fix(用户身份状态管理): Forge用户注销后微服务平台用户需如何处理
当用户已注销时工作项返回的用户为null,导致显示异常,生成注销用户默认信息进行返回

Signed-off-by: OTTO <731554297@qq.com>
2024-10-17 10:27:26 +08:00
OTTO dc8f598583 fix(用户身份状态管理): 成员移出组织/项目,原指派给这个成员的工作项/其他该怎么显示
1. 工作项详情的更新人状态修复
2. 工作项的操作日志状态修复
3. 周报/工作项评论状态修复
4. 关联工作项状态修复

Signed-off-by: OTTO <731554297@qq.com>
2024-10-16 16:21:21 +08:00
OTTO 64359ab87a fix(用户身份状态管理): Forge用户注销后微服务平台用户需如何处理
用户离职/注销状态未正确显示:
https://pm.gitlink.org.cn/Gitlink/projects/107/bug/122179

处理方案:产品需求返回创建人和更新人用户信息

Signed-off-by: OTTO <731554297@qq.com>
2024-10-16 11:06:44 +08:00
OTTO 08d1ef72be fix(用户身份状态管理): Forge用户注销后微服务平台用户需如何处理
用户离职/注销状态未正确显示:
https://pm.gitlink.org.cn/Gitlink/projects/107/bug/122179

处理方案:获取创建用户时返回用户带状态的昵称

Signed-off-by: OTTO <731554297@qq.com>
2024-10-16 10:11:01 +08:00
OTTO 845d4a1952 fix(用户身份状态管理): Forge用户注销后微服务平台用户需如何处理
用户离职/注销状态未正确显示:项目迭代未规划工作项用户状态显示

Signed-off-by: OTTO <731554297@qq.com>
2024-10-15 15:41:35 +08:00
OTTO f13e0e000d fix(用户身份状态管理): Forge用户注销后微服务平台用户需如何处理
用户离职/注销状态未正确显示:
https://pm.gitlink.org.cn/Gitlink/projects/107/bug/122179

Signed-off-by: OTTO <731554297@qq.com>
2024-10-15 15:15:21 +08:00
OTTO c095989791 fix(用户身份状态管理): 成员移出组织/项目,原指派给这个成员的工作项/其他该怎么显示
获取项目成员时仅返回身份状态为正常的成员

Signed-off-by: OTTO <731554297@qq.com>
2024-10-14 11:02:53 +08:00
OTTO 20704028cd feat(用户身份状态管理): Forge用户注销后微服务平台用户需如何处理
拆解Forge用户信息同步任务,以便支持Forge注销用户信息同步

Signed-off-by: OTTO <731554297@qq.com>
2024-10-14 10:02:37 +08:00
OTTO 833e9cb49c feat(用户身份状态管理): Forge用户注销后微服务平台用户需如何处理
拆解Forge用户信息同步任务,以便支持Forge注销用户信息同步

Signed-off-by: OTTO <731554297@qq.com>
2024-10-12 09:47:54 +08:00
OTTO 3c3f172ba8 refactor(项目管理): 方法调用逻辑优化
通过GitlinkId查找用户统一使用common中的方法,同时对common中根据GitlinkId查询用户的方法添加当Gitlink用户未与Forge同步时将进行同步的逻辑

Signed-off-by: OTTO <731554297@qq.com>
2024-10-11 09:17:47 +08:00
OTTO 688deb74ee feat(用户身份状态管理): 成员移出组织/项目,原指派给这个成员的工作项/其他该怎么显示
校验产品指派负责人时仅对新加入的用户进行判断,防止对已离职的用户判断权限导致报错

Signed-off-by: OTTO <731554297@qq.com>
2024-10-11 09:12:27 +08:00
OTTO 4861d5015d feat(用户身份状态管理): 成员移出组织/项目,原指派给这个成员的工作项/其他该怎么显示
1. 用户状态信息根据实施情况展示
2. 账号已注销状态

Signed-off-by: OTTO <731554297@qq.com>
2024-10-10 09:22:56 +08:00
OTTO c2b2d515f7 feat(用户身份状态管理): 成员移出组织/项目,原指派给这个成员的工作项/其他该怎么显示
产品详情接口返回产品负责人信息列表

Signed-off-by: OTTO <731554297@qq.com>
2024-10-08 17:00:19 +08:00
OTTO 15f72dee4b feat(用户身份状态管理): 成员移出组织/项目,原指派给这个成员的工作项/其他该怎么显示
设置Gitlink返回Issue中创建者的状态

Signed-off-by: OTTO <731554297@qq.com>
2024-10-08 16:45:16 +08:00
OTTO ffb582c0a1 feat(用户身份状态管理): 成员移出组织/项目,原指派给这个成员的工作项/其他该怎么显示
设置Gitlink返回Issue中用户的状态

Signed-off-by: OTTO <731554297@qq.com>
2024-10-08 10:17:24 +08:00
OTTO f747001b5e feat(用户身份状态管理): 成员移出组织/项目,原指派给这个成员的工作项/其他该怎么显示
离职状态显示用枚举控制,减少魔法值
2024-09-30 14:29:45 +08:00
OTTO 8a0a8e861a style(项目管理): 优化代码格式 2024-09-30 14:05:39 +08:00
OTTO b869c1fa43 feat(用户身份状态管理): 成员移出组织/项目,原指派给这个成员的工作项/其他该怎么显示
设置Gitlink返回Issue中用户的状态(使用HashMap作为缓存,减少重复请求)
2024-09-30 09:06:57 +08:00
OTTO f3a28c8aae feat(用户身份状态管理): 成员移出组织/项目,原指派给这个成员的工作项/其他该怎么显示
1. 项目管理中获取用户信息时判断用户是否已离职,若已离职进行标记
2. 项目可选成员列表中需排除已离职用户
2024-09-29 15:42:53 +08:00
OTTO d77768d8a7 Merge branch 'dev_PMS' of code.gitlink.org.cn:otto/microservices into dev_PMS_ZPK_merge_master 2024-09-12 15:42:51 +08:00
OTTO 2273e0c0d2 Merge remote-tracking branch 'origin/dev_PMS_ZPK' into dev_PMS 2024-09-12 15:41:06 +08:00
wanjia 42d003d455 fix(项目管理-迭代): #11202 迭代燃尽图兼容返回 2024-09-12 15:37:23 +08:00
wanjia 041092562e feat(项目管理-初始化项目): #10356 当上传的文件名中存在逗号,上传文件会报错 2024-09-11 11:15:18 +08:00
OTTO 3418761711 fix(Bug修复): 新建产品库接口报错
校验产品名称是否重复时未区分产品库、制品库和快照库导致,且快照库允许重复名称导致查询出现错误
2024-09-10 16:37:04 +08:00
OTTO 11cdafc70c fix(Bug修复): 非内置用户操作组织成员失败,因为与Forge权限不一致导致异步任务失败
Forge管理员不在Forge的组织中也有组织的管理权限,所以不需要加入到组织工作台来
2024-09-10 14:57:41 +08:00
OTTO d72c0bb535 fix(Bug修复): 特色专区开通工作台后跳转403
原因:判断是否保留当前操作用户时,错误的将gitlink用户id和平台用户id做比对
2024-09-10 10:40:26 +08:00
OTTO 8de57146e4 fix(Bug修复): 特色专区开通工作台后跳转403
原因:当前若用户为平台管理员但是非该组织管理员允许用户开通工作台,但是未处理该用户加入组织工作台的逻辑
处理方案:平台管理员开通工作台时自动将平台管理员也添加到组织成员中
2024-09-10 09:39:13 +08:00
OTTO d05756932a fix(Bug修复): 用户申请加入专区,接口报错无权限
原因:申请加入专区时调用了校验数据权限的查询专区详情接口
修复方案:申请加入专区接口不校验数据权限
2024-09-10 09:33:43 +08:00
OTTO b4fd5ece52 fix(Bug修复): 非组织管理员获取组织下用户列表准备开通工作台时需进行错误提示:当前用户非组织管理员,无法开通工作台 2024-09-09 15:21:56 +08:00
OTTO 421b42b36a fix(Bug修复): 开通工作台时未保留当前用户导致开通后跳403页面
开通工作台时需保留当前操作用户
2024-09-09 14:54:22 +08:00
OTTO 0ef339c488 feat(制品库功能完善): 快照库详情接口需返回快照库标识 2024-09-05 15:50:08 +08:00
OTTO 3da84ec4b1 feat(制品库功能完善): 快照库详情接口需返回快照库标识 2024-09-05 15:45:52 +08:00
OTTO 4de1674f9f fix(工作项导入): 优化导入错误提示语句 2024-09-04 11:49:13 +08:00
OTTO ce943ff68e feat(制品库功能开发): 基于CMDB制品定制接口
新增时间范围参数,根据创建时间进行筛选
2024-09-04 11:37:34 +08:00
OTTO 7a61d513b4 fix(用户权限): 组织开通工作台时,未选择的用户将移出组织 2024-09-03 09:17:21 +08:00
OTTO 67bf5caecf fix(用户权限): 非内置用户操作组织成员时可能因为与Forge权限不一致导致异步任务失败
修复方案:Forge所有操作均调整为Forge内置管理员进行操作
2024-09-02 15:47:57 +08:00
OTTO a526995a58 Merge branch 'dev_PMS' of code.gitlink.org.cn:Gitlink/microservices into dev_PMS_ZPK_merge_master 2024-09-02 11:40:58 +08:00
wanjia9506 2b639f7146 Merge pull request '#7637 根据迭代名称创建或查询数据并返回id' (#651) from dev_PMS into dev_PMS_ZPK 2024-09-02 11:38:32 +08:00
wanjia c2d859819b feat(项目管理-项目迭代): #7637 根据迭代名称创建或查询数据并返回id 2024-09-02 11:37:50 +08:00
wanjia9506 a8775455be Merge pull request '#5363 工作项导入及导出权限定义' (#649) from dev_PMS into dev_PMS_ZPK 2024-08-30 15:20:45 +08:00
wanjia 1896647d2e feat(项目管理-初始化项目): #5363 工作项导入及导出权限定义 2024-08-30 15:19:49 +08:00
OTTO b8226b21de feat(制品库功能完善): 快照库名称未保存到数据库 2024-08-30 09:22:37 +08:00
OTTO fa7a0e3c93 feat(制品库功能完善): 产品库不提供直接上传产品操作,文档需要从知识库中选取
新增接口:查询知识库文档列表
修复空指针异常
2024-08-29 17:11:18 +08:00
OTTO 2242cc6473 feat(制品库功能完善): 优化通过Feign远程请求文件服务逻辑 2024-08-29 17:03:53 +08:00
OTTO 02fe6e7ec9 feat(制品库功能完善): 修复Npm类型文件无法上传的问题 2024-08-29 16:00:27 +08:00
OTTO 01770b6976 feat(制品库功能完善): 调整对Nexus中文UrlEncode方式
由原来仅对中文进行UrlEncode调整为对所有字符(除/外)全部进行UrlEncode
2024-08-29 15:06:07 +08:00
OTTO 0d5818337b Merge branch 'dev_PMS_ZPK' of code.gitlink.org.cn:Gitlink/microservices into dev_PMS_ZPK 2024-08-29 11:24:30 +08:00
wanjia9506 ec57b5f83a Merge pull request '工作项导入及导出' (#642) from dev_PMS into dev_PMS_ZPK 2024-08-28 13:37:37 +08:00