V9.14.0:功能优化
Worktile 9.14.0 版本主要对数据源的“项目内编辑”功能进行优化,优化点包括:
- 去掉数据源的“项目内编辑”功能;
- 同一数据源中,“项目内”数据项与“全局”数据项的合并;
- 在项目内,支持给数据源的数据项设置启用、停用两种状态;
详细更新内容如下:
一、去掉数据源的“项目内编辑”功能
本次更新后,对于项目中使用的“数据源”,不再支持“项目内”编辑功能,如下图所示:
- 老版本:
- 新版本:
对于已经创建的可以在“项目内编辑”的数据源的处理方案,以及后续对于类似需求的处理方式,见下方详细描述。
二、数据源的数据项合并
本次更新,对于已经创建的,可以在“项目内编辑”的数据源(下简称“项目数据源”),以及原始的在配置中心的数据源(下简称“全局数据源”),会进行合并,详细的处理方式如下:
“项目数据源”会合并到原始的“全局数据源”数据源中,合并的原则:
- 对于但层级的数据项,如果数据项的“文本”相同,那么合并,如果不相同,那么不合并,创建为独立的数据项;
- 对于多层级的数据项,如果数据项每个层级的“文本”都相同,那么合并,如果任一层级中有一个数据项不同,那么不合并,创建为独立的数据项;
- “项目数据源”中的数据项,合并到“全局数据源”中之后,在配置中心的数据管理处,排列在所有数据项的下方。
注意:当前版本在创建数据项时,在任何层级,“文本”都不可以重复。但是本次刷库之后,有可能在同一层级出现重复的数据项;
三、在项目内,给数据源的数据项增加启用功能
本次更新后,项目设置-数据管理页面会发生变化:
- 在这个页面,可以管理当前项目中使用到的所有的数据源的启用状态;
- 对于需要在当前项目中使用的数据项,置为开启中状态即可;反之,则关闭即可;
- 数据源的“值”没有实际用处,这一列隐藏;
数据源管理页新老版本对比:
- 老版本,仅展示“项目数据源”:
- 新版本,展示项目内用到的“全局数据源”:
数据项配置页新老版本对比:
- 老版本,展示在当前项目内创建、编辑后的数据项:
- 新版本,展示全部数据项,可以设置在当前项目的启用状态:
在项目中的多个位置,给任务的下拉单选、多选类型的属性选择取值时,所展示的选项都和“项目设置-数据源”页面数据项的启用状态一致,这些位置包括但不限于:
- 创建任务弹窗;
- 任务详情弹窗;
- 表格应用,任务下拉单选、多选类型的属性的列;
- 配置视图页面;
- 配置筛选的窗口。