全网唯一标准王
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210643809.0 (22)申请日 2022.06.09 (65)同一申请的已公布的文献号 申请公布号 CN 114722161 A (43)申请公布日 2022.07.08 (73)专利权人 易方信息科技股份有限公司 地址 510006 广东省广州市番禺区大 学城 中心北大街66号402室 (72)发明人 曹立品 白剑 黄海亮 梁瑛玮  张海林 鲁和平 李长杰 陈焕然  李乐 王浩 洪行健 冷冬 丁一  (74)专利代理 机构 广州帮专高智知识产权代理 事务所 (特殊普通合伙) 44674 专利代理师 颜德昊 (51)Int.Cl. G06F 16/33(2019.01)G06Q 10/10(2012.01) G06F 9/451(2018.01) G06F 21/31(2013.01) (56)对比文件 CN 109976743 A,2019.07.0 5 CN 112558974 A,2021.0 3.26 CN 114356749 A,202 2.04.15 CN 112558929 A,2021.0 3.26 范崇高.基于自适应对象模型的通用Web原 型系统的研究与应用. 《中国优秀硕士学位 论文 全文数据库》 .2019,(第4期),I138-247. Mohammad Masudur Rahman 等.RACK: Code Search in the IDE Usi ng Crowdsourced Knowledge. 《2017 IE EE/ACM 39th Internati onal Conference o n Software Engineering Compan ion (ICSE-C)》 .2017,51- 54. 审查员 陈琪 (54)发明名称 在IDE界面快速查询添加PM单任务状态的方 法及装置 (57)摘要 本发明提出了一种在IDE界面快速查询添加 PM单任务状态的方法及装置, 所述方法包括: 在 IDE的操作界面打开终端工具, 所述终端工具调 用开发者机器环境变量和钥匙串信息; 根据所述 环境变量和钥匙串信息执行身份登录和权限赋 予操作; 在所述终端工具的指令输入窗口输入查 询指令, 所述查询指令至少用于生成与登录身份 关联的PM业务列表, 所述PM业务列表包 括PM单号 及关联信息; 接收用户操作, 将对应的PM单号及 关联信息 添加至gitlab的co mmit信息中。 所述装 置使用了 所述方法。 本发 明使得PM单号及进度的 查询可以直接在IDE界面完成, 减少开发人员在 提交代码过程中在多应用之前切换的痛点, 从而 提高了开发人员的生产效率。 权利要求书2页 说明书8页 附图4页 CN 114722161 B 2022.10.11 CN 114722161 B 1.一种在IDE界面快速查询添加PM单任务状态的方法, 其特 征在于, 包括: 在IDE的操作界面打开终端工具, 所述终端工具调用开发者机器环境变量和钥匙串信 息, 终端工具为一键安装的terminal工具, 终端工具包括插件或终端命令行, 用于直接植入 在集成开发环境的界面上; 根据所述环境变量和钥匙串信息执 行身份登录和权限赋予操作; 在所述终端工具的指令输入窗口输入查询 指令, 所述查询 指令至少用于生成与登录身 份关联的PM业 务列表, 所述PM业 务列表包括PM单号及关联信息; 接收用户操作, 将对应的PM单号及关联信息添加至gitlab的com mit信息中; 通过gitlab提交代码时携带com mit信息; 所述commit信息触发gitlab的钩子函数; 钩子函数解析所述commit信息, 提取commit信息中的关键参数, 所述关键参数包括PM 单号和特 征信息; 将PM系统的S DK工具集成至效能系统接口内部; 当钩子函数解析到合法的参数时, 向效能系统接口发出调用请求; 能效系统接口内部调用SDK工具, 操作jira数据, 根据所述关键参数更新PM单号对应的 关联信息; 发送所述PM单号和关联信息至工时效率系统, 控制工时效率系统更新PM单号对应的可 视化模型。 2.如权利要求1所述的方法, 其特征在于, 所述关联信 息包括状态信息、 PM链接信息、 描 述字段信息、 所属Spri nt信息、 处 理人信息和更新时间信息 。 3.如权利要求2所述的方法, 其特征在于, 所述在于所述终端工具的指令输入窗口输入 查询指令, 所述查询指令至少用于生成业务列表, 所述业务列表包括PM单号及状态信息的 步骤之后, 还 包括: 在所述终端工具的指令输入窗口输入筛选指令, 所述筛选指令对象包括状态信息、 描 述字段信息、 所属Spri nt信息和处 理人信息; 根据筛选条件, 于已生成的业 务列表中筛 选对应条件的PM单号及关联信息 。 4.如权利要求3所述的方法, 其特征在于, 所述根据 所述环境变量和钥匙串信 息执行身 份登录和权限赋予操作的步骤之后, 还 包括: 接收用户的全域信息查询操作, 获取用户对应的权限信息; 推送符合用户权限的全域信息查询结果。 5.如权利要求4所述的方法, 其特征在于, 所述全域信息查询 操作包括第 三方用户的PM 列表查询操作和PM单号的精准 查询操作。 6.如权利要求5所述的方法, 其特 征在于, 所述终端工具包括插 件或终端命令行。 7.一种在IDE界面快速查询添加PM单任务状态的装置, 其特 征在于, 包括: 控制模块, 用于在IDE的操作界面打开终端工具, 所述终端工具调用开发者机器环境变 量和钥匙串信息, 终端工具为一键安装的terminal工具, 终端工具包括插件或终端命令行, 用于直接植入在集成开发环境的界面上; 执行模块, 用于根据所述环境变量和钥匙串信息执 行身份登录和权限赋予操作; 生成模块, 用于在所述终端工具的指令输入窗口输入查询指令, 所述查询指令至少用权 利 要 求 书 1/2 页 2 CN 114722161 B 2于生成与登录身份关联的PM业 务列表, 所述PM业 务列表包括PM单号及关联信息; 添加模块, 用于接收用户操作, 将对应 的PM单号及关联信息添加至gitlab的commit信 息中; 通过gitlab提交代码时携带com mit信息; 所述commit信息触发gitlab的钩子函数; 钩子函数解析所述commit信息, 提取commit信息中的关键参数, 所述关键参数包括PM 单号和特 征信息; 将PM系统的S DK工具集成至效能系统接口内部; 当钩子函数解析到合法的参数时, 向效能系统接口发出调用请求; 能效系统接口内部调用SDK工具, 操作jira数据, 根据所述关键参数更新PM单号对应的 关联信息; 发送所述PM单号和关联信息至工时效率系统, 控制工时效率系统更新PM单号对应的可 视化模型。 8.如权利要求7 所述的装置, 其特 征在于, 所述装置还 包括: 输入模块, 用于在所述终端工具的指令输入窗口输入筛选指令, 所述筛选指令对象包 括状态信息、 描述字段信息、 所属Spri nt信息和处 理人信息; 筛选模块, 用于根据筛选条件, 于已生成的业务列表中筛选对应条件的PM单号及关联 信息。 9.一种计算机设备, 包括存储器、 处理器以及存储在所述存储器上并可在所述处理器 上运行的计算机程序, 其特征在于, 所述处理器执行所述计算机程序时实现如权利要求 1至 6任意一项所述的在IDE界面快速查询添加PM单任务状态的方法。 10.一种计算机存储介质, 其上存储有计算机程序, 其特征在于, 该程序被处理器执行 时实现如权利要求1至 6任意一项所述的在IDE界面快速查询添加PM单任务状态的方法。权 利 要 求 书 2/2 页 3 CN 114722161 B 3

.PDF文档 专利 在IDE界面快速查询添加PM单任务状态的方法及装置

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 在IDE界面快速查询添加PM单任务状态的方法及装置 第 1 页 专利 在IDE界面快速查询添加PM单任务状态的方法及装置 第 2 页 专利 在IDE界面快速查询添加PM单任务状态的方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 07:49:11上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。