Commit Graph

570 Commits

Author SHA1 Message Date
OTTO 1000c7fed5 feat(制品库优化): 获取制品列表时若制品来源于流水线需展示相关信息
获取制品列表时若制品来源于流水线则设置制品的来源标签

Signed-off-by: OTTO <731554297@qq.com>
2025-02-10 15:53:19 +08:00
otto 5d05da7d03 Merge pull request 'feat(制品库优化): 获取制品列表时若制品来源于流水线需展示相关信息' (#814) from otto/microservices:product_refact into product_refact 2025-02-10 15:50:43 +08:00
OTTO c271179b43 feat(制品库优化): 获取制品列表时若制品来源于流水线需展示相关信息
raw类型制品上传时设置制品在Nexus的AssetId

Signed-off-by: OTTO <731554297@qq.com>
2025-02-10 15:15:28 +08:00
xxq250 9e898e64c8 增加流水线执行详情查询,查询 2025-01-24 08:58:45 +08:00
xxq250 ef8590c387 增加流水线执行详情查询,取值键值 2025-01-24 08:51:08 +08:00
xxq250 8c97e600a1 增加流水线执行详情查询,文件名拼接url 2025-01-24 08:25:40 +08:00
xxq250 4ae505ae40 增加流水线执行详情查询,文件名拼接 2025-01-23 17:43:02 +08:00
xxq250 9cdc4622ad 增加流水线执行详情查询,排序 2025-01-23 17:36:46 +08:00
xxq250 ef9c77e842 增加流水线执行详情查询,排序 2025-01-23 17:26:52 +08:00
OTTO 573c97f4d9 feat(产品库优化): 受控库列表的制品要识别是否为流水线生成
通过fromType和attributes设置来源为流水线的相关数据

关联Issue:https://pm.gitlink.org.cn/Gitlink/projects/228/demand/124516

Signed-off-by: OTTO <731554297@qq.com>
2025-01-23 17:09:50 +08:00
xxq250 79fe1c2515 Merge remote-tracking branch 'origin/product_refact' into product_refact 2025-01-23 16:59:13 +08:00
xxq250 6fc19138bb 增加流水线执行详情查询sql 2025-01-23 16:59:09 +08:00
OTTO b197668782 feat(产品库优化): 受控库列表的制品要识别是否为流水线生成
通过fromType和attributes设置来源为流水线的相关数据

关联Issue:https://pm.gitlink.org.cn/Gitlink/projects/228/demand/124516

Signed-off-by: OTTO <731554297@qq.com>
2025-01-23 16:51:22 +08:00
otto adba40d1b5 Merge pull request '受控库列表的制品要识别是否为流水线生成' (#813) from otto/microservices:product_refact into product_refact 2025-01-23 16:50:06 +08:00
xxq250 cc679fed0a Merge remote-tracking branch 'origin/product_refact' into product_refact 2025-01-23 16:48:46 +08:00
xxq250 782e2e7e5a 增加流水线执行详情查询 2025-01-23 16:48:40 +08:00
OTTO e3e6d37fd4 feat(产品库优化): 产品库应当区分文档与制品
修复当打包文件标识异常或打包异常时无法将文件标识置空的bug

关联Issue:https://pm.gitlink.org.cn/Gitlink/projects/228/demand/124517

Signed-off-by: OTTO <731554297@qq.com>
2025-01-23 16:34:25 +08:00
otto 3268dc9fb8 Merge pull request '修复当打包文件标识异常或打包异常时无法将文件标识置空的bug' (#812) from otto/microservices:product_refact into product_refact 2025-01-23 16:32:04 +08:00
OTTO b6e5742188 feat(产品库优化): 产品库应当区分文档与制品
产品库打包支持打包所有文件、打包软件包和打包文档

关联Issue:https://pm.gitlink.org.cn/Gitlink/projects/228/demand/124517

Signed-off-by: OTTO <731554297@qq.com>
2025-01-23 16:11:22 +08:00
otto a528956dd5 Merge pull request '产品库打包支持打包所有文件、打包软件包和打包文档' (#811) from otto/microservices:product_refact into product_refact 2025-01-23 16:08:52 +08:00
OTTO 366118bca0 feat(产品库优化): 产品库应当区分文档与制品
产品库打包接口新增node参数代表打包节点(Software:打包软件包;Document:打包文档;不传或传其他值:打包所有)

关联Issue:https://pm.gitlink.org.cn/Gitlink/projects/228/demand/124517

Signed-off-by: OTTO <731554297@qq.com>
2025-01-23 15:00:51 +08:00
otto f484b14bcd Merge pull request '产品库应当区分文档与制品' (#810) from otto/microservices:product_refact into product_refact 2025-01-23 14:59:45 +08:00
OTTO 8e6620ad2e feat(产品库优化): 优化产品库打包功能
1. 文件服务开始打包时创建redis key(0:代表打包未完成;1:代表打包已完成;-1:代表打包失败,需要重新打包)
2. 异步执行打包任务时,若发生任何异常则将key值设置为-1,若打包完成则将key值设为1
3. 调用获取打包文件下载接口时,检查redis key值;若键值不存在或键值为1,代表打包成功,通过远程接口获取文件信息;若键值为-1,代表打包失败,需要重新打包;若调用远程接口获取文件信息失败仍提示用户打包失败需要重新打包

Signed-off-by: OTTO <731554297@qq.com>
2025-01-23 14:28:32 +08:00
OTTO 0d63456fb9 feat(产品库优化): 产品库应当区分文档与制品
1. 普通制品和Docker制品移入产品库时默认添加前缀Software
2. 文档制品移入产品库时默认添加前缀Document

关联Issue:https://pm.gitlink.org.cn/Gitlink/projects/228/demand/124517

Signed-off-by: OTTO <731554297@qq.com>
2025-01-23 11:19:17 +08:00
OTTO 9a1b5e0125 feat(产品库优化): 产品库应当区分文档与制品
1. 产品库/制品库增加字段:来源类型
2. 产品库移入文档时将来源类型设置为文档

关联Issue:https://pm.gitlink.org.cn/Gitlink/projects/228/demand/124517

Signed-off-by: OTTO <731554297@qq.com>
2025-01-23 11:01:24 +08:00
OTTO bf5e152432 feat(产品需求重构): 产品需求(用户需求+需求规格)评审时间错误
关联Issue:https://pm.gitlink.org.cn/Gitlink/projects/228/bug/124540

Signed-off-by: OTTO <731554297@qq.com>
2025-01-21 11:38:36 +08:00
otto 2b915c52a2 Merge pull request '产品需求(用户需求+需求规格)评审时间错误' (#808) from otto/microservices:product_refact into product_refact 2025-01-21 11:36:37 +08:00
wanjia9506 bdb9b6ea6d Merge pull request '产品需求、产品规格默认值' (#807) from wanjia9506/microservices:kanban_refact into product_refact 2025-01-21 11:21:24 +08:00
wanjia a0a1ec3d3d fix(组织工作台):产品需求、产品规格默认值 2025-01-21 11:23:21 +08:00
wanjia 67dae46b22 fix(知识库):校验组织内是否存在同名知识库逻辑修复 2025-01-21 09:59:12 +08:00
wanjia9506 83f65cfd3d Merge pull request '校验组织内是否存在同名知识库逻辑修复' (#806) from wanjia9506/microservices:kanban_refact into product_refact 2025-01-21 09:57:28 +08:00
wanjia 40bc06fc11 fix(知识库):校验组织内是否存在同名知识库逻辑修复 2025-01-21 09:56:38 +08:00
wanjia 1d99323465 fix(知识库):我收藏的知识库筛选问题 2025-01-21 09:25:34 +08:00
wanjia9506 de1832bdd8 Merge pull request '我收藏的知识库筛选问题' (#805) from wanjia9506/microservices:kanban_refact into product_refact 2025-01-21 09:23:07 +08:00
otto 8d4c00c9a0 Merge pull request '需求规格模块中无所属模块调整为其他需求' (#804) from otto/microservices:product_refact into product_refact 2025-01-16 14:00:40 +08:00
OTTO ef476d06a8 feat(产品需求重构): 需求规格模块中无所属模块调整为其他需求
关联Issue:https://pm.gitlink.org.cn/Gitlink/projects/228/demand/124520

Signed-off-by: OTTO <731554297@qq.com>
2025-01-16 14:00:24 +08:00
wanjia 730b8b30ed fix(组织工作台):我负责的产品数统计 2025-01-16 11:45:43 +08:00
wanjia9506 9cb2ca13cb Merge pull request '我负责的产品数统计' (#803) from wanjia9506/microservices:kanban_refact into product_refact 2025-01-16 11:43:19 +08:00
OTTO 01bf425689 feat(产品需求重构): 产品需求关联项目不允许修改
Signed-off-by: OTTO <731554297@qq.com>
2025-01-16 11:22:03 +08:00
otto e488744927 Merge pull request '产品需求关联项目不允许修改' (#802) from otto/microservices:product_refact into product_refact 2025-01-16 11:19:57 +08:00
wanjia c28437cdd0 Merge remote-tracking branch 'main/product_refact' into kanban_refact 2025-01-16 10:51:32 +08:00
wanjia 9c89e97287 fix(组织工作台):用户需求、需求规格统计完成率修正 2025-01-16 10:48:23 +08:00
OTTO 4ea5406c48 feat(产品计划重构): 产品计划修改为产品里程碑
Signed-off-by: OTTO <731554297@qq.com>
2025-01-16 09:27:47 +08:00
otto 6235bb6fe0 Merge pull request '产品计划修改为产品里程碑' (#800) from otto/microservices:product_refact into product_refact 2025-01-16 09:26:54 +08:00
wanjia 8707f0ee89 Merge remote-tracking branch 'main/product_refact' into kanban_refact 2025-01-15 09:55:05 +08:00
wanjia 182db3e872 feat(组织工作台):#124149 我的产品 需求规格统计数修正 2025-01-15 09:27:31 +08:00
wanjia a9a75dc100 feat(组织工作台):产品统计状态修正 2025-01-15 09:05:06 +08:00
OTTO a71d14b570 feat(制品库调整): 产品库的产品版本调整产品版本标识逻辑
版本标识生成规则调整为(产品标识-产品版本号-产品版本标签)

Signed-off-by: OTTO <731554297@qq.com>
2025-01-14 15:47:38 +08:00
otto 96dfb1d856 Merge pull request '查询产品列表时返回自定义标识' (#793) from otto/microservices:product_refact into product_refact 2025-01-08 14:36:21 +08:00
OTTO 6bb968ec5e fix(Bug修复): 修复产品标识由用户自定义后可能在不同组织下存在相同产品标识的问题
查询产品列表时返回自定义标识

Signed-off-by: OTTO <731554297@qq.com>
2025-01-08 14:39:00 +08:00
OTTO 33ffe1bfb4 fix(Bug修复): 修复产品标识由用户自定义后可能在不同组织下存在相同产品标识的问题
1. 新增字段:自定义标识,用户输入的自定义标识填充到该字段中,原产品标识还是自动生成
2. 需求规格标识根据自定义标识来生成

Signed-off-by: OTTO <731554297@qq.com>
2025-01-08 14:34:37 +08:00
otto feb40410f8 Merge pull request 'fix(Bug修复): 修复产品标识由用户自定义后可能在不同组织下存在相同产品标识的问题' (#792) from otto/microservices:product_refact into product_refact 2025-01-08 14:33:06 +08:00
OTTO 24c1bfedba fix(Bug修复): 修复项目经理无权限创建项目的bug
Signed-off-by: OTTO <731554297@qq.com>
2025-01-06 13:56:48 +08:00
otto beac1b54bb Merge pull request '修复项目经理无权限创建项目的bug' (#791) from otto/microservices:product_refact into product_refact 2025-01-06 13:54:33 +08:00
OTTO f695700777 feat(软件发展新技术课题联调): 产品库逻辑调整
产品库不限制名称是否重复

Signed-off-by: OTTO <731554297@qq.com>
2024-12-27 16:14:45 +08:00
otto 7956e028a9 Merge pull request '产品库不限制名称是否重复' (#788) from otto/microservices:product_refact into product_refact 2024-12-27 16:14:38 +08:00
OTTO 0d27d82964 feat(软件发展新技术课题联调): 产品库逻辑调整
产品版本列表返回关联产品详情

Signed-off-by: OTTO <731554297@qq.com>
2024-12-25 15:50:07 +08:00
otto e85f79e67e Merge pull request '产品版本列表返回关联产品详情' (#787) from otto/microservices:product_refact into product_refact 2024-12-25 15:48:02 +08:00
OTTO 5a20b86f8b feat(软件发展新技术课题联调): 产品库逻辑调整
产品版本列表返回关联产品详情

Signed-off-by: OTTO <731554297@qq.com>
2024-12-25 13:47:27 +08:00
otto bd8e09598f Merge pull request '产品库逻辑调整' (#786) from otto/microservices:product_refact into product_refact 2024-12-25 13:45:13 +08:00
OTTO a53437d060 feat(软件发展新技术课题联调): 产品库逻辑调整
产品版本(原产品库)新增产品版本号和关联产品标识字段

Signed-off-by: OTTO <731554297@qq.com>
2024-12-25 11:33:36 +08:00
otto 74d2fd9979 Merge pull request '更新需求时不需要检查需求优先级' (#785) from otto/microservices:product_refact into product_refact 2024-12-20 14:07:22 +08:00
OTTO ec209cb0e0 feat(项目管理产品需求重构): 完善产品需求规格逻辑
更新需求时不需要检查需求优先级

Signed-off-by: OTTO <731554297@qq.com>
2024-12-20 14:04:31 +08:00
OTTO 9a4e79098c feat(项目管理产品需求重构): 完善产品需求规格逻辑
全部模块和无所属模块需求数量统计错误

Signed-off-by: OTTO <731554297@qq.com>
2024-12-20 11:53:01 +08:00
otto 0076b07114 Merge pull request '全部模块和无所属模块需求数量统计错误' (#784) from otto/microservices:product_refact into product_refact 2024-12-20 11:51:06 +08:00
OTTO 25ce8e1e7c feat(项目管理产品需求重构): 完善产品需求规格逻辑
统计计划下需规数据时需根据需规状态统计

Signed-off-by: OTTO <731554297@qq.com>
2024-12-20 10:58:10 +08:00
otto 0d3539a669 Merge pull request '统计模块下需规数据时需根据需规状态统计' (#783) from otto/microservices:product_refact into product_refact 2024-12-20 10:55:47 +08:00
OTTO fa69d53648 feat(项目管理产品需求重构): 完善产品需求规格逻辑
统计模块下需规数据时需根据需规状态统计

Signed-off-by: OTTO <731554297@qq.com>
2024-12-20 10:54:51 +08:00
OTTO 0265c2bd08 feat(项目管理产品需求重构): 完善产品需求规格逻辑
修复测试单获取模块树报错的问题

Signed-off-by: OTTO <731554297@qq.com>
2024-12-20 09:36:29 +08:00
otto d491612296 Merge pull request '修复测试单获取模块树报错的问题' (#782) from otto/microservices:product_refact into product_refact 2024-12-20 09:34:18 +08:00
OTTO e2c802ceef feat(项目管理产品需求重构): 完善产品需求规格逻辑
产品需求固定模块排序到最后面

Signed-off-by: OTTO <731554297@qq.com>
2024-12-20 08:47:46 +08:00
otto 3371917732 Merge pull request '产品需求固定模块排序到最后面' (#781) from otto/microservices:product_refact into product_refact 2024-12-20 08:45:40 +08:00
OTTO a59591b5a5 feat(项目管理产品需求重构): 完善产品需求规格逻辑
已完成、已拒绝的需求规格仍然可以移入产品里程碑

Signed-off-by: OTTO <731554297@qq.com>
2024-12-18 16:00:39 +08:00
otto 08a6720443 Merge pull request '已完成、已拒绝的需求规格仍然可以移入产品里程碑' (#780) from otto/microservices:product_refact into product_refact 2024-12-18 16:00:32 +08:00
otto 1c3806ebf8 Merge pull request '产品固定模块开发' (#779) from otto/microservices:product_refact into product_refact 2024-12-18 15:23:49 +08:00
OTTO 3bd42cd20e feat(项目管理产品需求重构): 完善产品需求规格逻辑
新建产品时初始化固定模块

Signed-off-by: OTTO <731554297@qq.com>
2024-12-18 14:04:43 +08:00
OTTO 5ae947073b feat(项目管理产品需求重构): 完善产品需求规格逻辑
固定模块不允许编辑不允许删除

Signed-off-by: OTTO <731554297@qq.com>
2024-12-18 14:00:50 +08:00
OTTO 76f8f05147 feat(项目管理产品需求重构): 完善产品需求规格逻辑
查询模块树时设置固定模块值

Signed-off-by: OTTO <731554297@qq.com>
2024-12-18 11:54:44 +08:00
OTTO f3ce62e437 feat(项目管理产品需求重构): 完善产品需求规格逻辑
产品需求模块增加固定模块

Signed-off-by: OTTO <731554297@qq.com>
2024-12-18 11:21:33 +08:00
xxq250 f25cefe93f 增加流水线执行测试报告结果查询Get 2024-12-18 11:03:31 +08:00
xxq250 7a124aa4d0 增加流水线执行测试报告结果查询Get 2024-12-18 10:59:14 +08:00
xxq250 ac7e9208cb 增加流水线执行测试报告结果查询Get 2024-12-18 10:49:50 +08:00
xxq250 54923e2b96 增加流水线执行测试报告结果查询 2024-12-18 10:39:24 +08:00
OTTO 248aa2cb6c fix(项目管理产品需求重构): 完善产品需求规格逻辑
历史数据中未关联产品需求规格的计划不报错

Signed-off-by: OTTO <731554297@qq.com>
2024-12-17 17:18:40 +08:00
otto c4748ba4c1 Merge pull request '完善产品需求规格逻辑' (#778) from otto/microservices:product_refact into product_refact 2024-12-17 17:16:33 +08:00
OTTO 0f85f633d8 fix(项目管理产品需求重构): 完善产品需求规格逻辑
需求规格支持批量更新模块和计划

关联Issue:https://pm.gitlink.org.cn/Gitlink/projects/228/bug/124131

Signed-off-by: OTTO <731554297@qq.com>
2024-12-17 16:13:41 +08:00
otto 87debbe223 Merge pull request '完善产品需求规格逻辑' (#777) from otto/microservices:product_refact into product_refact 2024-12-17 16:12:04 +08:00
OTTO 87c17a2c7d fix(项目管理产品需求重构): 完善产品需求规格逻辑
当附件标识字段为Null时代表附件未更新

关联Issue:
https://pm.gitlink.org.cn/Gitlink/projects/228/bug/124100

Signed-off-by: OTTO <731554297@qq.com>
2024-12-17 16:05:49 +08:00
OTTO feba3b82ed fix(项目管理产品需求重构): 完善产品里程碑逻辑
支持根据创建人搜索需求规格

Signed-off-by: OTTO <731554297@qq.com>
2024-12-17 09:02:55 +08:00
otto 18b5545d88 Merge pull request '支持根据创建人搜索需求规格' (#775) from otto/microservices:product_refact into product_refact 2024-12-17 09:01:07 +08:00
OTTO 9e236c206d fix(项目管理产品需求重构): 完善产品需求规格逻辑
需求规格变更时需校验附件置空的情况

Signed-off-by: OTTO <731554297@qq.com>
2024-12-16 17:18:25 +08:00
wanjia 15e656fb4d feat(项目文档):权限重构 2024-12-16 15:12:57 +08:00
otto 4b357605e5 Merge pull request '完善产品里程碑逻辑' (#771) from otto/microservices:product_refact into product_refact 2024-12-16 11:18:50 +08:00
OTTO dbd21d9aa8 fix(项目管理产品需求重构): 完善产品里程碑逻辑
修复删除里程碑报错的问题

关联Issue:https://pm.gitlink.org.cn/Gitlink/projects/228/bug/124039

Signed-off-by: OTTO <731554297@qq.com>
2024-12-16 11:16:13 +08:00
OTTO db27fac652 fix(项目管理产品需求重构): 完善需求规格逻辑
变更时内容未调整提示优化

关联Issue:https://pm.gitlink.org、
.cn/Gitlink/projects/228/bug/124100

Signed-off-by: OTTO <731554297@qq.com>
2024-12-16 10:50:38 +08:00
OTTO f4bbc53d65 fix(项目管理产品需求重构): 完善需求规格逻辑
查询需求规格详情时需查询项目计划,不校验用户的数据权限

Signed-off-by: OTTO <731554297@qq.com>
2024-12-16 09:30:06 +08:00
otto f71e7450dd Merge pull request '完善需求规格逻辑' (#770) from otto/microservices:product_refact into product_refact 2024-12-16 09:28:23 +08:00
OTTO 55c0d58722 feat(项目管理产品需求重构): 完善产品里程碑
查询需求规格列表时返回关联的产品计划

Signed-off-by: OTTO <731554297@qq.com>
2024-12-16 08:51:07 +08:00
OTTO 0fbd7abc10 feat(项目管理产品需求重构): 完善产品里程碑
查询需求规格列表时返回关联的产品计划

Signed-off-by: OTTO <731554297@qq.com>
2024-12-16 08:49:14 +08:00
otto 11c43c7510 Merge pull request '完善产品里程碑' (#769) from otto/microservices:product_refact into product_refact 2024-12-16 08:49:13 +08:00
OTTO e063d79c50 fix(项目管理产品需求重构): 完善产品里程碑
修复产品里程碑下获取到错误的需求规格

Signed-off-by: OTTO <731554297@qq.com>
2024-12-14 17:19:25 +08:00
OTTO 56fc58cf3b style(项目管理产品需求重构): 完善产品里程碑
优化接口命名

Signed-off-by: OTTO <731554297@qq.com>
2024-12-14 16:29:57 +08:00
OTTO 0e71af317b feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
需规列表返回创建人

Signed-off-by: OTTO <731554297@qq.com>
2024-12-13 15:17:57 +08:00
otto c19bc29443 Merge pull request '完善产品中的需求规格功能开发' (#767) from otto/microservices:product_refact into product_refact 2024-12-13 15:16:38 +08:00
OTTO 3e97db926c feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
关联里程碑和关联模块前端限制为必须传值

关联Issue:https://pm.gitlink.org.cn/Gitlink/projects/228/bug/124019

Signed-off-by: OTTO <731554297@qq.com>
2024-12-13 09:28:45 +08:00
otto 07dcaec093 Merge pull request '关联里程碑和关联模块前端限制为必须传值' (#766) from otto/microservices:product_refact into product_refact 2024-12-13 09:26:32 +08:00
otto 6bffcc147f Merge pull request '完善产品中的需求规格功能开发' (#765) from otto/microservices:product_refact into product_refact 2024-12-13 09:25:26 +08:00
OTTO 7edccfc637 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
关联里程碑和关联模块前端限制为必须传值

关联Issue:https://pm.gitlink.org.cn/Gitlink/projects/228/bug/124019

Signed-off-by: OTTO <731554297@qq.com>
2024-12-13 09:15:03 +08:00
wanjia e6efd421d4 Merge remote-tracking branch 'main/product_refact' into kanban_refact 2024-12-12 15:40:35 +08:00
wanjia 33f0d37136 feat(项目概览):公告返回操作者头像 2024-12-12 15:39:54 +08:00
OTTO 92f0b0bd5a feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
纳入计划时使用了错误的项目id

Signed-off-by: OTTO <731554297@qq.com>
2024-12-12 14:26:24 +08:00
OTTO 6456fa4976 Merge branch 'product_refact' of code.gitlink.org.cn:Gitlink/microservices into product_refact
# Conflicts:
#	microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/project/service/IPmsProjectService.java
2024-12-12 11:42:00 +08:00
OTTO 156a32c6ac feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
查看需规详情时通过非鉴权接口获取关联项目信息

Signed-off-by: OTTO <731554297@qq.com>
2024-12-12 11:41:12 +08:00
OTTO 81234a1d23 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
修复查看需规关联计划数据没有权限

Signed-off-by: OTTO <731554297@qq.com>
2024-12-12 11:13:20 +08:00
otto e7a3f47115 Merge pull request '完善产品中的需求规格功能开发' (#762) from otto/microservices:product_refact into product_refact 2024-12-12 11:11:46 +08:00
OTTO 16c14e9c44 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
修复:更新需求规格时,无法正确更新模块

关联Issue:https://pm.gitlink.org.cn/Gitlink/projects/228/bug/124019

Signed-off-by: OTTO <731554297@qq.com>
2024-12-12 10:25:52 +08:00
otto ec27bfb786 Merge pull request 'bug修复' (#761) from otto/microservices:product_refact into product_refact 2024-12-12 10:24:51 +08:00
otto 9b75b09f1a Merge pull request '完善产品中的需求规格功能开发' (#760) from otto/microservices:product_refact into product_refact 2024-12-12 10:12:54 +08:00
liuhuazhong ffbe18645c Merge remote-tracking branch 'upstream/product_refact' into product_refact_stat
# Conflicts:
#	microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/dashboard/controller/PmsDashboardController.java
#	microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/product/mapper/PmsProductRequirementMapper.java
#	microservices-modules/microservices-modules-pms/src/main/java/com/microservices/pms/product/service/IPmsProductRequirementService.java
2024-12-12 09:57:32 +08:00
OTTO e2a592a799 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
需规和用户需求标题长度最大调整为200

Signed-off-by: OTTO <731554297@qq.com>
2024-12-12 09:43:50 +08:00
OTTO f93f802671 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
需求规格纳入计划可选的项目 必须是关联了该产品的项目

关联Issue:https://pm.gitlink.org.cn/Gitlink/projects/228/bug/123983

Signed-off-by: OTTO <731554297@qq.com>
2024-12-12 09:10:58 +08:00
otto acfda75cf3 Merge pull request '完善产品中的需求规格功能开发' (#758) from otto/microservices:product_refact into product_refact 2024-12-12 09:09:28 +08:00
liuhuazhong ffc71ba7b6 feat(工作台统计): 我的产品、我的产品数据统计 2024-12-11 16:37:02 +08:00
wanjia dd05fb00cf feat(项目概览):迭代关联测试单数修正 2024-12-11 16:22:20 +08:00
wanjia9506 fbb84122ab Merge pull request '迭代关联测试单数修正' (#757) from wanjia9506/microservices:kanban_refact into product_refact 2024-12-11 16:20:27 +08:00
wanjia ee9fbf2328 feat(项目概览):项目总览-开启中的迭代数和近一周新增数 2024-12-11 16:10:44 +08:00
wanjia9506 d9fb54e364 Merge pull request '项目总览-开启中的迭代数和近一周新增数' (#756) from wanjia9506/microservices:kanban_refact into product_refact 2024-12-11 16:08:47 +08:00
OTTO cd68826944 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
需规变更评审通过时应取消项目计划不允许修改的限制条件

Signed-off-by: OTTO <731554297@qq.com>
2024-12-11 16:04:42 +08:00
otto f8b066ac54 Merge pull request '需规变更评审通过时应取消项目计划不允许修改的限制条件' (#755) from otto/microservices:product_refact into product_refact 2024-12-11 16:02:52 +08:00
wanjia 614651327d Merge remote-tracking branch 'main/product_refact' into kanban_refact 2024-12-11 15:50:16 +08:00
wanjia 421b0f7e40 feat(项目概览):动态 2024-12-11 15:44:45 +08:00
OTTO 87de8b7f90 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
查询用户需求和需规评审人以及评审时间时应查询最新一条已通过评审的记录

Signed-off-by: OTTO <731554297@qq.com>
2024-12-11 15:37:28 +08:00
OTTO 3f9fd173c6 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
用户和需规评审时将评审时间记录到操作内容中(Content),防止用户填写了一个过早的时间导致操作记录列表混乱

Signed-off-by: OTTO <731554297@qq.com>
2024-12-11 15:31:19 +08:00
OTTO fe8ce59629 fix(项目管理产品需求重构): 完善产品中的需求规格功能开发
需规操作记录应该根据创建时间排序

Signed-off-by: OTTO <731554297@qq.com>
2024-12-11 15:22:38 +08:00
OTTO 7efd45c462 fix(项目管理产品需求重构): 完善产品中的需求规格功能开发
修复需规拒绝变更时操作记录异常的问题

Signed-off-by: OTTO <731554297@qq.com>
2024-12-11 15:20:05 +08:00
wanjia 8ae43e5dc2 feat(组织工作台):我的项目、我的仓库、我的待办 2024-12-11 14:45:11 +08:00
wanjia 413c11d98c feat(组织工作台):我的工作项 2024-12-11 10:07:00 +08:00
OTTO 464ce4e286 feat(项目管理产品需求重构): 完善需规对应的项目计划逻辑
1. 项目计划仅能基于产品需求规格创建
2. 项目计划不允许编辑标题、正文和附件
3. 项目计划状态值仅能为进行中、已完成、已关闭
4. 如果状态发生变更,需同步产品需规的状态变更:
- 项目计划修改为进行中将需规调整为已计划
- 项目计划修改为已完成或已关闭将需规调整为已完成
- 限制需求规格变更中,项目计划不能调整为已完成或已关闭状态

Signed-off-by: OTTO <731554297@qq.com>
2024-12-10 17:26:30 +08:00
OTTO 4cca1bf205 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
需规纳入计划时计划状态需设置为进行中

Signed-off-by: OTTO <731554297@qq.com>
2024-12-10 15:18:11 +08:00
OTTO 63c5fc1b7f fix(项目管理产品需求重构): 完善产品中的需求规格功能开发
修复待评审的需规查询不到变更记录的bug

Signed-off-by: OTTO <731554297@qq.com>
2024-12-10 14:36:53 +08:00
OTTO d596005853 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
测试用例新增拷贝接口

Signed-off-by: OTTO <731554297@qq.com>
2024-12-10 11:41:31 +08:00
OTTO 22c5efd140 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
获取需规列表时支持通过多状态查询

Signed-off-by: OTTO <731554297@qq.com>
2024-12-10 11:05:24 +08:00
wanjia 168f60234d feat(项目概览):开启中的迭代数、近一周新增迭代数 2024-12-09 17:32:38 +08:00
wanjia 0417d51f25 feat(项目概览):迭代列表返回关联测试单数 2024-12-09 16:57:17 +08:00
OTTO b0f325370f feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
根据需规类型搜索需规

Signed-off-by: OTTO <731554297@qq.com>
2024-12-09 15:53:49 +08:00
OTTO 59cb39ee83 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
修复需规评审相关信息不存在导致报错的问题

Signed-off-by: OTTO <731554297@qq.com>
2024-12-09 15:51:29 +08:00
OTTO dbceb01ce0 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
需求操作记录使用中文逗号

Signed-off-by: OTTO <731554297@qq.com>
2024-12-09 15:39:15 +08:00
OTTO c67da2401c feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
限制评审人和评审意见长度

Signed-off-by: OTTO <731554297@qq.com>
2024-12-09 14:59:22 +08:00
OTTO 96c5a2b687 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
生成需规标识时去掉标题中特殊字符

Signed-off-by: OTTO <731554297@qq.com>
2024-12-09 14:58:20 +08:00
OTTO e1b377ceef feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
需求规格标识不允许重复,存在重复的在最后面添加数字

Signed-off-by: OTTO <731554297@qq.com>
2024-12-09 14:49:25 +08:00
OTTO 95ad6b83b4 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
产品标识不允许重复

Signed-off-by: OTTO <731554297@qq.com>
2024-12-09 14:25:14 +08:00
OTTO 42b5dd4530 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
需求规格详情返回评审相关信息

Signed-off-by: OTTO <731554297@qq.com>
2024-12-09 14:13:33 +08:00
OTTO c7c3f53f91 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
已拒绝的需求规格允许用户删除

Signed-off-by: OTTO <731554297@qq.com>
2024-12-06 15:14:29 +08:00
OTTO 290b42333f feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
修正需求规格纳入计划时修改了错误的状态

Signed-off-by: OTTO <731554297@qq.com>
2024-12-06 15:11:20 +08:00
OTTO 0af814be0d feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
新增查询需求规格关联的计划接口

Signed-off-by: OTTO <731554297@qq.com>
2024-12-06 15:10:03 +08:00
OTTO 5bc5185882 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
修正评审状态判断错误的问题

Signed-off-by: OTTO <731554297@qq.com>
2024-12-06 14:23:09 +08:00
OTTO a46d7e65cf feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
变更中的需求规格返回变更人和变更时间

Signed-off-by: OTTO <731554297@qq.com>
2024-12-06 14:19:17 +08:00
OTTO 44069a7c55 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
新增需求规格关联测试用例及其执行结果查询

Signed-off-by: OTTO <731554297@qq.com>
2024-12-06 11:13:35 +08:00
OTTO f3f051dc5b feat(项目管理产品需求重构): 测试用例支持关联产品需求规格
Signed-off-by: OTTO <731554297@qq.com>
2024-12-06 10:26:32 +08:00
OTTO 2c2870b71b feat(项目管理产品需求重构): 完善产品中的用户需求功能开发
支持通过评审时间排序

Signed-off-by: OTTO <731554297@qq.com>
2024-12-05 15:59:00 +08:00
OTTO 7026580e8b feat(项目管理产品需求重构): 完善产品中的用户需求功能开发
修复获取用户详情时评审记录可能为Null的情况

Signed-off-by: OTTO <731554297@qq.com>
2024-12-05 14:31:22 +08:00
OTTO 306a7c2558 feat(项目管理产品需求重构): 完善产品中的用户需求功能开发
新增查询需求规格类型列表接口

Signed-off-by: OTTO <731554297@qq.com>
2024-12-04 17:28:23 +08:00
OTTO e2dfb6a5d7 feat(项目管理产品需求重构): 完善产品中的用户需求功能开发
新增用户需求和需求规格状态获取接口

Signed-off-by: OTTO <731554297@qq.com>
2024-12-04 16:03:48 +08:00
OTTO 4c7ffcc5d6 feat(项目管理产品需求重构): 完善产品中的用户需求功能开发
完善需求评审接口:
评审通过时若原需求为计划中需同步更新计划详情

Signed-off-by: OTTO <731554297@qq.com>
2024-12-04 13:48:26 +08:00
OTTO f3b2b8cc01 feat(项目管理产品需求重构): 完善产品中的用户需求功能开发
完善需求跟踪相关接口:
1. 查询用户需求变更记录
   - 根据用户需求id查询用户需求变更记录列表
   - 根据产品需求操作类型生成记录描述
2. 查询需求规格变更记录:
   - 根据需求规格id和fromId查询需求规格相关的所有需求规格相关的变更记录列表
   - 根据产品需求操作类型生成记录描述

Signed-off-by: OTTO <731554297@qq.com>
2024-12-04 09:34:10 +08:00
OTTO 3d59e04e09 feat(项目管理产品需求重构): 完善产品中的用户需求功能开发
查询用户需求详情时返回评审相关信息

Signed-off-by: OTTO <731554297@qq.com>
2024-12-03 15:07:00 +08:00
OTTO bccc9b8e12 feat(项目管理产品需求重构): 完善产品中的用户需求功能开发
1. 增加用户需求和操作记录的关联查询操作,查询需求最新的评审情况
2. 查询用户需求列表时返回评审人、评审时间和评审意见
3. 修正部分评审记录异常的问题

Signed-off-by: OTTO <731554297@qq.com>
2024-12-03 14:44:04 +08:00
OTTO 05a7dab7bd feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
删除无效废弃方法

Signed-off-by: OTTO <731554297@qq.com>
2024-12-03 11:09:22 +08:00
OTTO f12fac99e7 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
需求规格纳入计划接口开发:
1. 限制仅已评审状态的需求规格才能纳入计划
2. 将需求规格文件上传至forge
3. 在对应项目中创建计划
4. 更新需规状态,记录计划id
5. 记录需规纳入计划操作

Signed-off-by: OTTO <731554297@qq.com>
2024-12-03 11:02:34 +08:00
OTTO f50d4ef1a8 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
需规修改接口拆分为修改接口和变更接口:
1. 限制已评审或计划中的需求规格请通过需求变更调整需求内容(标题、正文、附件)
2. 限制变更需求规格时,变更内容不能为空
3. 已评审或已计划的需规需要进行变更:调整原需规状态、创建变更后的需规、更新需求唯一标识、原需求评论需迁移至变更后的需求、记录变更评审记录

Signed-off-by: OTTO <731554297@qq.com>
2024-12-02 15:17:37 +08:00
OTTO 1e222677d2 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
完善需求规格评审接口:
1. 限制只有待审核和变更中状态的需求规格才能进行审核
2. 变更中的需求规格通过评审后设置状态为原需规状态
3. 变更中的需规通过审核时需将原需求状态调整为已变更
4. 变更中的需求规格拒绝评审后设置状态为已拒绝变更状态
5. 变更中的需规通过审核时需将原需求状态调整为来源状态
6. 需求评论对象还原为原需求id
7. 原需规记录评审意见
8. 记录评审意见并更新需规

Signed-off-by: OTTO <731554297@qq.com>
2024-12-02 14:00:24 +08:00
OTTO ab971d7278 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
完善需求规格删除接口:
1. 限制只有待审核和变更中状态的需求规格才能被删除
2. 变更中需求规格被删除时需将原需求还原状态
3. 需求评论对象还原为原需求id
4. 记录取消变更
5. 删除需求规格时,删除需求规格与需求评论的关联关系
6. 更新产品更新时间
7. 删除需求规格

Signed-off-by: OTTO <731554297@qq.com>
2024-12-02 09:52:22 +08:00
OTTO a4662b16f6 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
完善需求规格修改接口:原需求评论需迁移至变更后的需求

Signed-off-by: OTTO <731554297@qq.com>
2024-12-02 09:46:06 +08:00
OTTO 553d4a1887 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
完善用户需求评审接口:用户需求评审通过时创建一条对应的需求规格

Signed-off-by: OTTO <731554297@qq.com>
2024-11-30 17:03:39 +08:00
OTTO a2b1e49610 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
完善需求规格修改接口

Signed-off-by: OTTO <731554297@qq.com>
2024-11-30 16:09:31 +08:00
OTTO 3b9ba3e395 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
产品标识调整为用户手动输入

Signed-off-by: OTTO <731554297@qq.com>
2024-11-30 15:30:16 +08:00
OTTO e2e603267f feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
生成需求规格唯一标识

Signed-off-by: OTTO <731554297@qq.com>
2024-11-30 15:28:38 +08:00
OTTO 4d0c043197 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
完善需求规格更新接口:修改需求规格

Signed-off-by: OTTO <731554297@qq.com>
2024-11-30 14:47:11 +08:00
OTTO 882dd33346 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
完善需求规格新增接口:校验需求规格类型是否输入正确

Signed-off-by: OTTO <731554297@qq.com>
2024-11-30 10:38:04 +08:00
OTTO 895be1aefe feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
新增接口:新增需求规格

Signed-off-by: OTTO <731554297@qq.com>
2024-11-30 10:13:46 +08:00
OTTO be54bc56d8 feat(项目管理产品需求重构): 完善产品中的需求规格功能开发
1. 新增接口:查询需求规格列表
2. 新增接口:获取需求规格详细信息

Signed-off-by: OTTO <731554297@qq.com>
2024-11-30 09:19:40 +08:00
liuhuazhong da1ec52f91 feat(流水线解析): 增加对工具类节点的解析 2024-11-29 16:42:09 +08:00
OTTO 8f69ef0d20 feat(项目管理产品需求重构): 完善产品中的用户需求功能开发
对用户需求的创建和编辑操作进行记录

Signed-off-by: OTTO <731554297@qq.com>
2024-11-29 16:30:39 +08:00
OTTO 85388b896e feat(项目管理产品需求重构): 完善产品中的用户需求功能开发
新增接口:评审用户需求

Signed-off-by: OTTO <731554297@qq.com>
2024-11-29 16:11:24 +08:00
OTTO 56a4621aff feat(项目管理产品需求重构): 完善产品中的用户需求功能开发
新增产品需求操作记录对象相关代码

Signed-off-by: OTTO <731554297@qq.com>
2024-11-29 14:40:21 +08:00
OTTO 99cd28b6b6 feat(项目管理产品需求重构): 完善产品中的用户需求功能开发
新增产品需求操作记录对象相关代码

Signed-off-by: OTTO <731554297@qq.com>
2024-11-29 14:40:04 +08:00
OTTO 52e4c771fa feat(项目管理产品需求重构): 完善产品中的用户需求功能开发
新增接口:删除用户需求

Signed-off-by: OTTO <731554297@qq.com>
2024-11-29 13:38:06 +08:00
OTTO 804309d5d7 feat(项目管理产品需求重构): 完善产品中的用户需求功能开发
新增接口:修改用户需求

Signed-off-by: OTTO <731554297@qq.com>
2024-11-29 11:47:25 +08:00
OTTO b764f24b8e feat(项目管理产品需求重构): 完善产品中的用户需求功能开发
新增接口:新增用户需求

Signed-off-by: OTTO <731554297@qq.com>
2024-11-29 11:19:42 +08:00
OTTO da27fed59d feat(项目管理产品需求重构): 完善产品中的用户需求功能开发
新增接口:获取用户需求详细信息

Signed-off-by: OTTO <731554297@qq.com>
2024-11-29 10:20:00 +08:00
OTTO 6347cb1680 feat(项目管理产品需求重构): 完善产品中的用户需求功能开发
新增接口:获取用户需求详细信息

Signed-off-by: OTTO <731554297@qq.com>
2024-11-29 10:17:15 +08:00
OTTO b987518add feat(项目管理产品需求重构): 完善产品中的用户需求功能开发
1. 新增接口:查询用户需求列表
2. 新增产品需求状态枚举类(支持用户需求和需求规格)
3. 产品需求新增字段:需求来源用户、需求来源单位

Signed-off-by: OTTO <731554297@qq.com>
2024-11-29 09:59:34 +08:00
liuhuazhong c0b4ddb86e 将流水线json文本解析成yaml格式 2024-11-28 14:49:27 +08:00
OTTO 60cf5b9cba feat(项目管理产品需求重构): 调整产品需求数据库字段
Signed-off-by: OTTO <731554297@qq.com>
2024-11-28 09:35:31 +08:00
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