文档中心产品版本 【v3.0】版本 releasenote

先胜云24年9期迭代(6.11-6.28)新功能发布

新增功能

  • 平台

    • 登录策略新增限流人数配置(OP环境)

  • DeepModel

    • DeepModel新增主题域

  • 维度

    • 维度筛选器增加shift批量选中效果

功能优化

  • 平台

    • Token时效优化

  • 电子表格2.0

    • Sheet锁定时,查询用户角色增加按维度匹配

    • 浮动行关联筛选器,支持使用自定义列关联

  • UX

    • 清单表&表单里文件上传只读态支持下载

    • 清单表展示列添加按钮交互优化

  • 工作流

    • 增加变量acp$display_name

    • PY节点名称在选择python元素后用元素描述覆盖

    • 流程图增加节点抛错信息

    • 流程监控-作业列表优化

    • UX工作流控件-增加隐藏配置

  • DeepModel

    • 查询器/分析查询查询结果优化

    • 地图模式画布工具优化

    • 用户对象优化

  • 凭证清单

    • 增加组合显示配置项

    • 替换sheettable

    • 展示列增加自适应列宽

  • 分组报告

    • 导出样式优化

    • 全局及行按钮增加pov参数

以下是详细更新说明


原登录上限人数只可通过api调整,本次迭代增加超级管理员可通过登录安全策略调整该配置项

原Token有效期计算增加续约时效因素,通过登录时效和续约时效,以登录有效期&续约有效期孰晚者来判断实际失效时间,可更合理的统计在线活跃人数,达到更好的限流效果

  • 登录时效:用户登录后的有效时段,登录有效期为登录时间+登录时效

  • 续约时效:用户操作后增加的有效时段,续约有效期为末次操作时间+续约时效

备注:此配置仅OP环境可见,SAAS环境需调API修改

需求背景:原先当一个用户对不同的公司拥有不同角色时,查看不同公司时,会按最低权限角色执行逻辑:

用户

entity

角色

锁表表现

用户1

E1

填报者(可写)

由于用户同时有填报者和审阅者角色,按最低角色审阅者,对E1也只读

用户1

E2

审阅者(只读)

由于用户同时有填报者和审阅者角色,按最低角色审阅者,对E2也只读

本次功能优化后,可以按照维度匹配对应的角色,实现在不同维度下按照不同的角色执行锁表逻辑

——————————-按角色配置Sheet锁定方案示例————————————-

**1、用户角色:**通过关联的权限方案和维度入参,获取用户在某个维度下的角色。

举例,当筛选器的值如下时,可根据entity+product成员,得到用户当前的角色

用户

year

period

entity

product

角色

用户1

2022

1

E1

P1

填报者

用户1

2022

1

E2

P1

审阅者

注:若不关联维度,返回用户在该权限方案中的所有角色。此时,当一个用户在不同的维度成员拥有不同的角色时,后续进行权限计算时,可能会造成混淆。

**2、数据状态:**外接入一张流程状态表,通过筛选器传参,得出当前sheet所处状态。

举例,根据year+period+entity筛选器成员+表名,得到当前sheet状态

用户

year

period

entity

表名

product

角色

状态

用户1

2022

1

E1

表1

P1

填报者

1

用户1

2022

1

E2

表1

P1

审阅者

1

**3、权限配置:**通过角色+状态,得出用户最终对这张sheet的访问权限

计算过程举例:

用户

year

period

entity

product

表名

角色

状态

权限

用户1

2022

1

E1

P1

表1

填报者

1

可写

用户1

2022

1

E2

P1

表1

审阅者

1

锁定

关于“财务模型权限、数据源权限和sheet锁定在权限控制上的区别”,请参考文档:https://proinnova.yuque.com/kll4x0/qeku4b/question#t6FuT

需求背景:原先浮动行表关联筛选器时,仅支持文本类型字段。但也存在自定义字段需要关联筛选器的场景(比如通过日期时间拆出年和期间字段,关联年和期间维度筛选器)。 本迭代增加开放自定义字段。 注意事项:自定义字段请确保计算后的值依然是文本类型(可使用convert等函数)

清单表文件展示列状态设置为可编辑/只读/禁用时,使用态均支持下载,格式如下:

表单文件上传状态为“可编辑”时,使用态下载格式如下:

表单文件上传状态“只读”时,使用态下载格式如下:

表单文件上传状态“禁用”时,使用态下载格式如下:

清单表展示列添加时增加两种选项:添加控件、添加字段。

  • 添加控件时,二级选择框中内容保持原样;

  • 添加字段时,二级选择框中直接下拉选择数据源的字段(配置后即默认关联数据源,里面关联属性即所选字段)。

节点范围:

  • 单人任务

  • 多人任务

增加变量acp$display_name用于传递展示名称

若节点执行异常,在流程图中也可以展示异常信息:

因为不同异常类型展示的字段列不同、支持的操作也不同,因此按类型拆分单独页签:

UX待办页面控件UX流程备注控件增加整体隐藏配置:

自定义展示模式的UX待办页面控件支持分流程配置隐藏:

自定义展示模式的UX待办页面控件继承元素权限来控制显隐,无元素的任何权限则隐藏:

有元素权限的用户

无元素权限的用户

为区分画布中不同主题或领域的对象,尤其是当对象较多时,本次迭代新增主题域,即在对象列表中划分主题域,并在地图模式画布中通过颜色、布局等体现主题域 对象列表按主题域分组时,可新建主题域,并设置主题域名称、颜色以及主题域下对象

地图模式可通过按主题域自动布局,对画布中对象按主题域自动布局;可通过显示主题域颜色,使画布中对象显示主题域颜色

查询器与分析查询的查询结果新增展示结果数量、查询时长

合并画布左右上角工具至画布右上角工具栏,且常用功能移至工具栏上

用户对象新增计算属性display_name即显示名称,作为业务描述。该字段取nickname或nickname为空时取username的值,解决昵称为空时用户业务描述为空的问题 用户对象改为视图实现,影响包括:指向该对象的链接的删除策略调整为无策略,该对象数据调整为默认按业务主键升序排序

在使用维度筛选器时,用户可以先选中一个成员,此时按住shift选中另一个成员,筛选中将自动选中这两个成员之间的所有可选成员。(路径中的已选中成员会反选为未选中状态)

可配置筛选配置、标题栏、分页器、操作列、工具栏区域是否展示:

未开启分组视图的表格也替换为sheettable,支持拖拽调整列宽、排序、筛选等:

导出样式优化如下:

  • 合计行填充颜色与分组报告UI一致

  • 数值列展示为千分位分隔符

全局及行按钮(包括明细行、小计行、合计行)调用py时,增加调用参数:分组报告配置的pov 返参内容参考

Copy
{
    "povData": {
        "entityPartners": [
            {
                "entityText": "[AC].[A],[BC].[B],[BC].[C]",
                "partnerText": "[AC].[A],[BC].[B],[BC].[C]"
            }
        ],
        "scenario": "",
        "version": "",
        "year": "",
        "period": "",
        "value": "",
        "movement": "",
        "Main": ""
    }
}

回到顶部

咨询热线

400-821-9199

我们使用 ChatGPT,基于文档中心的内容以及对话上下文回答您的问题。

ctrl+Enter to send