v6.9.0:产品细节优化
更新时间:2025年9月22日
更新内容
- 资源、规划组件支持节假日
- 发布概览支持自定义
- PQL 支持搜索关联事项
- 划词创建支持工单
- 表格支持分组
- 工时日志支持多维度
- 产品细节优化
资源、规划组件支持节假日
购买企业日历功能后,可以更灵活地在项目中设置成员资源的节假日。点击容量设置,「工作日」显示为当前成员在周期内的工作日总数,点击可设置该成员工作日:
弹出设置工作日界面,默认获取企业工作日历,支持单独设置资源分配场景下,该成员的工作日:
同理,购买企业日历功能后,规划组件支持获取企业日历的工作日,在甘特图中可以选择隐藏非工作日:
发布概览支持自定义
进入发布概览页面,点击「管理部件」按钮,支持自定义设置发布概览的部件:
选择目标部件,进行添加设置:
PQL 支持搜索关联事项
PQL 支持搜索关联的具体事项,选择要搜索的关联对象类型(支持其他子产品事项):
输入标题关键字进行匹配:
划词创建支持工单
在页面选中内容后,点击「创建事项」支持创建工单:
表格支持分组
在表格页面中,点击「分组」可选择按不同的字段进行分组展示,可选取展示多级分组:
- 最多支持三级分组,选择三列对下方表格数据进行分组展示
分组设置后,下方数据展示如下:
在分组弹窗中,可调整顺序,代表改变分组的层级,如图,将状态调整到第一,则下方数据的一级分组改变为状态:
在分组弹窗中,点击后方的分组排序方式,代表可改变分组显示的顺序:
点击每个分组的「+」均支持新增数据,新增数据会直接将当前分组的内容内置到对应单元格:
若对单元格内容进行修改,修改后不符合当前分组时,则会自动挪到对应的分组或创建新分组,如图:将优先级从进行中改为已完成,则该行数据会被移动至已完成分组下:
工时日志支持多维度
在工时管理→工时日志下,可根据工作项、产品需求、测试用例维度查看日志:
筛选、表头设置、排序也支持了更多字段:
产品细节优化
筛选器保存逻辑优化
进入项目管理的筛选器详情,在支持管理筛选条件的基础上,支持修改表头属性后进行变更提示,可以选择统一保存,点击「还原」即恢复上一次保存的筛选条件和表头属性设置:
表格支持模板
在表格页面,点击「更多」→「另存为模板」可将当前页面内容存储为模板:
从模板新建页面时,支持选择表格模板应用到页面中:
同时也支持在「配置中心」→「页面模板」或「空间设置」→「页面模板」中创建表格模板:
表格搜索优化
由原搜索框升级为「查找」,点击「查找」,可查询表格内含关键词内容,并可切换上一个下一个:
负责人支持从团队选择
在选择需求、工单负责人时,支持点击「团队」从企业团队中选择成员:
工单类型支持调整顺序
在「配置中心」支持拖拽调整工单顺序:
在「产品设置」→「工单类型」支持拖拽调整工单顺序:
提醒设置支持更多时间属性
在「配置中心」→「需求配置」→「提醒设置」,添加提醒规则时支持选择需求的计划时间:
- 由于计划时间是时间段,故在提醒是以计划时间的结束时间计算
在「配置中心」→「工单配置」→「工单设置」→「提醒设置」,添加提醒规则时支持选择工单的预计时间:
- 由于预计时间是时间段,故在提醒是以预计时间的结束时间计算
仪表盘燃尽图部件支持节假日
在仪表盘迭代燃尽图中,支持设置是否显示非工作日,关闭后,燃尽图则剔除非工作日:
钉钉同步优化
钉钉支持智能人事花名册接口同步成员部门,当有智能人事权限时,以智能人事设置主部门为准,没有则保持原逻辑:
「工作项、工时数据集」支持工作项维度
在工作项、工时数据集下,支持了「工作项」维度,可以根据工作项标题为维度来统计相关数据:
筛选支持设置是否删除、归档
在产品需求、工时维度下,支持了「归档状态」、「删除状态」,可以根据事项是否归档、删除来过滤相关数据:
在工作项、测试用例维度下,也支持了「删除状态」:
工作项、测试用例、产品需求、工单维度支持引用字段
在工作项、测试用例、产品需求、工单维度下,支持了引用类型字段:
新增动作「过滤测试用例」和「过滤执行用例」
使用「过滤测试用例」动作,可以将操作对象中的“测试用例集合”按指定条件进行过滤,然后对过滤之后的“测试用例集合”进行操作。
「过滤执行用例」则是用于过滤“执行用例集合”的动作。
新增触发器「工作项关联提交」
在与 PingCode 应用市场中的 GitHub、GitLab 等工具对接之后,如果推送的提交里的 commit message 中包含 #工作项ID,那么该提交会自动与 PingCode 工作项关联,而关联这个行为就会触发「工作项关联提交」触发器。
使用「工作项关联提交」触发器,可以在工作项关联提交之后,根据 commit message 里的 fix, resolve 等关键词,自动修改工作项的状态。
「设置工单属性」支持设置提交人
提交人可以是内部用户,也可以是来自动态数据的外部用户。
REST API 文档支持多语言
REST API 文档支持多语言,在文档右上角切换语言即可。
测试计划开放 short_id
short_id 可由 Web 端获取到,也可以用于拼接 Web 端的页面地址。目前已开放 short_id 的资源包括:工单、需求、工作项、测试用例、执行用例和测试计划。
"id": "5eb6a70571487623fea47000",
"url": "https://rest_api_root/v1/testhub/libraries/5eb623f6a70571487ea47000/plans/5eb6a70571487623fea47000",
"short_id": "7nNkViOD"
"html_url": "https://yctech.pingcode.com/testhub/libraries/CSK/plans/7nNkViOD/runs",
……
}```
优化级联属性的数据格式
以创建一个工作项属性为例:
{
"name": "级联单选",
"type": "cascade_select",
"options": [
{
"_id": "64b9f741eec7fd94e63b411e",
"text": "父"
},
{
"_id": "64b9f741eec7fd94e63b411f",
"text": "子",
"parent_id": "64b9f741eec7fd94e63b411e"
}
]
}```
返回值(资源本体):
"id": "jiliandanxuan",
"url": "https://rest_api_root/v1/project/work_item_properties/jiliandanxuan",
"name": "级联单选",
"type": "cascade_select",
"options": [
{
"_id": "64b9f741eec7fd94e63b411e",
"text": "父"
},
{
"_id": "64b9f741eec7fd94e63b411f",
"text": "子",
"parent_id": "64b9f741eec7fd94e63b411e"
}
],
"is_removable": true,
"is_name_editable": true,
"is_options_editable": true,
"select_all_level": false,
"display_all_level": false,
"display_separator": "/"
}```
支持通过“所属”过滤测试库
已支持通过“所属”筛选所属于团队X的测试库。
{
"page_size": 30,
"page_index": 0,
"total": 1,
"values": [
{
"id": "5eb623f6a70571487ea47000",
"url": "https://rest_api_root/v1/testhub/libraries/5eb623f6a70571487ea47000",
"identifier": "CSK",
……
}
]
}```
应用市场上架应用:Gerrit
Gerrit App 支持将 Gerrit 上的 commits、changes 同步到 PingCode 工作项中。只需 commit message 或者 change 标题上包含 #工作项ID 即可。