本次V10.6更新了在线支付功能,新增的工作表记录支付,极大地扩展了支付系统的灵活性,满足用户在各种应用场景下的支付业务需求;并对现有功能进行了优化和升级,包括标签页支持放在左侧、滚动时定位和公式字段支持函数等。欢迎访问blog.mingdao.com了解全部功能。
更新信息
- 更新时间:2024年9月3日晚上7点~9点
- 预计时长:1~2小时
- 是否停服:否
- 版本代号:Web 10.6.0
主要功能
- 工作表记录支持在线支付
- 子表、关联记录可以显示为树形表格
- 标签页支持在左侧显示
- 公式字段支持函数
- 应用备份:支持下载/上传文件还原数据
- 循环流程支持复用
工作表记录在线支付
支付能力延展到工作表记录的支持,除了公开表单侧的使用,这个版本支持内部用户以及外部门户侧的使用,可同时满足用户对虚拟商品及实体商品的支付业务需求,实现了对表单支付的全场景支持。
使用场景:
- 通过外部门户对特定人群的会员/活动/培训报名收费;
- 有电商零售业务需求的用户也可通过此功能完成支付收款。
支付配置
工作表支付支持对应用内成员和外部门户用户的付款按钮分别配置显示条件;用户可根据支付业务的实际情况,通过此处的配置及角色权限来控制使用者是否可以支付。
同时针对工作表记录支持支付的场景,增加了允许退款的设置,用户付款后可支持在线申请退款。应用管理员和运营者可操作退款申请。
*支付按钮权限可理解为系统自定义动作。
工作表记录付款按钮
记录内展示支付功能按钮;右侧侧边栏展示所有支付明细包含退款明细。
组织后台增加退款明细表
管理员也可在组织后台的退款列表内同意/拒绝退款。
工作表和视图
子表和关联记录字段支持显示为树形表格
本次更新后,关联类型的子表字段和关联记录(表格类型)将支持选择一个本表关联的关联记录字段显示为树形表格。可以通过折叠/展开操作,直观地展示数据之间的层级关系,满足更多场景需要。
使用场景:
- 在项目管理中,查看项目下关联的任务和下级子任务;
- 在生产管理中,对产品的BOM清单一目了然。
显示效果
显示为树形表格后,不支持的功能包含:
- 显示计数
- 表格分页
- 点击表头的字段名称对字段值排序
标签页支持左侧显示
本次更新新增了标签页左侧显示方式。当标签页数量较多时可以设置左侧显示,从而更好的展示表单信息。
可以在表单样式中进行配置:
显示效果
当带有图标时,可以折叠标签页导航。悬浮显示标签页名称。
其他功能优化
- 标签页位置在顶部时,页面滚动时标签页可以悬浮固定在顶部。
- 可设置当只有一个标签页时,隐藏标签页标题,直接显示内部内容。
公式字段支持函数
1、数值类型交互调整,去掉原来的“添加公式”入口,支持在【计算】输入框内直接输入公式进行计算。
注:已配置的【计算方式】转换为函数,填入【计算】的输入框。
2、增加函数类型,支持配置复杂函数,根据输出格式得到计算结果,输出格式包括文本、数值、日期时间、日期、时间。
注:不支持使用关联类字段,可使用他表(存储)字段。
3、注意:
-
- 一旦「计算方式」或「输出格式」保存后,无法再切换。
- 日期、日期时间、时间之间可以相互切换。
- 暂不支持DATENOW()函数。
- 一旦「计算方式」或「输出格式」保存后,无法再切换。
表单提交时进行二次确认
新建记录点击提交按钮时,用户可以配置提交按钮的二次确认层,并且可以由用户自由配置其确认层的文案。配置入口在【表单设置】-【提交表单】-【提交时记录时二次确认】,用户可以配置提示信息与按钮文案。
关联记录字段设置-可选范围、查询记录-查询条件优化
1、关联记录字段-过滤选择范围做如下优化:
a.条件字段是源表为当前主表的关联记录字段时,条件值可以选到当前表单的【记录ID】,筛选条件按关联记录字段处理。
背景:当已关联记录数量较大时,可能会出现选择框无法将部分已选项排除在外的情况,给操作带来困扰。例如,一侧关联量很大的多对多场景(如学生-选修课程),虽然常规操作是在学生表中选课程,但不排除在课程中选择学生,此时就容易出现上述问题。因此,需要专门设置可选范围来过滤掉已选的关联记录。
例:在课程表中为某一门课程添加学员,添加过的学员不能重复出现在选择框中。配置如下:
b.条件字段允许选到记录ID,条件为“等于”、“不等于”时,条件值支持选到和条件字段同源表的关联记录字段。
例:每个学生的“实际选修课程”只能从原先给定的“可选课程”内选择,因此需要配置“实际选修课程”的可选范围限制。配置如下:
c.条件值的可选字段需要根据条件字段类型过滤:
- 条件字段为电话、邮箱、证件时,只能选同类字段或文本;
- 条件字段为等级时,可以选到数值、金额、公式(数值输出类型),反之亦然。
注:条件字段为等级,若条件值设置了小数,不可进行筛选(因为数据类型不同)。
2、查询记录字段-查询条件也做如上优化。
子表字段增加配置项
本次更新子表补充6个配置项:
- 子表的新增记录权限支持进一步控制新增方式:导入新增、复制;
- 允许弹层打开:是否允许查看子表记录的详情;
- 允许批量操作;
- 允许导出子表记录;
- 支持设置冻结列:用户可以保存自定义冻结列,管理员修改后将覆盖个人冻结列设置。
附件字段支持上传、删除、下载操作
基于用户对字段附件更细致的权限控制,故本期增加附件字段可以单独依据字段属性配置其:上传、删除、下载。
- 上传:显隐上传文件按钮;默认开启。
- 删除:对于已保存的文件显隐删除按钮,本次添加未保存的文件允许删除;默认开启。
- 下载:显隐下载操作按钮;默认全部开启。
权限优先级:字段配置>功能开关>用户权限
附件支持浮窗打开
附件新增一种呈现方式,浮窗打开,使用场景为附件在浮窗打开的情况下,可以自由拖动其位置、浮层大小,方便与主记录进行记录对比。
「移动Web端」子表支持列表&平铺
根据此前用户反馈子表在主记录阅读中,信息呈现不够的需求,本期主要针对子表的记录展示做了优化,新增一种展示方式:平铺;在此展示方式下,子表的信息在视觉上会以卡片的形式平铺展示,交互上可以展开和收起,并在收起的状态下,显示字段也可以由用户自由配置。
在子表的配置侧,新增了移动Web端展示配置:列表、平铺
web配置
列表:
平铺:
移动web端交互展示
列表:
平铺:
电话字段-座机支持设置掩码、数据加密
功能开关-记录分享、记录删除控制
自定义按钮优化
自定义按钮根据此前收集的用户需求,这一期主要针对以下四个方面的优化:
1、按钮增加预置颜色、增加预置图标与自定义图标。
2、指定填写:所有可以配置默认值的字段都可以设置「清空数据」;未配置带着原值进去,「清空数据」保存后,数据清空。
3、指定填写字段可以「全选」。
4、记录详情页,按钮过多时,显示样式优化。
筛选列表、甘特图分组支持排序
字段作为筛选列表和甘特图分组的排序方式如下:
单选项:正序、倒序、自定义排序
关联记录:指定字段排序、自定义排序
聚合表
聚合表日期字段支持配置归组方式
支持日期和日期时间两种类型的五种显示格式。
支持使用关联类型下的字段
支持选择关联类型字段下的各类字段,包括关联记录(单条,一对一类型)、级联选择、子表,使聚合表的使用更加方便灵活。
注:选择关联类型的字段,这个关联的表是一个数据源。
工作流
循环流程支持复用
本次更新后,【循环】流程可以被复用到多个工作流中。在循环流程中也可查看当前流程正在被哪些工作流中的节点引用。
工作流版本查看优化,支持设置版本名称
本次更新优化了工作流历史版本的查看方式,并且支持对历史版本进行重命名。
【API/封装业务流程】输入参数设置优化
新增单选字段类型,选项名称用于展示选择,选择值为实际传参。
单选类型字段在【封装业务流程/API】中的使用。
多条人员、部门、组织角色信息获取节点的取值可以赋值给成员、部门、组织角色字段
在新增、更新工作表记录时,可以在“成员”、“部门”、“组织角色”字段中选择流程中的多条数据节点对象进行赋值。
工作流测试交互优化
用户在编辑工作流的过程中,点击右上角的“测试”按钮,可以对当前流程进行测试。
流程中使用到的动态参数,在测试时可以手动输入,例如下面的“封装业务流程”测试:
在测试编辑中的流程时:
- 待办、通知节点以我自己作为节点执行人,实际执行人不会收到消息。
- 审批、填写节点无需操作,将会自动通过。
- 仅对主流程进行测试执行。引用的子流程、PBP、审批流程将跳过执行,可单独前往测试这些流程。
检查框字段支持从文本、数值赋值
在工作流的新增、更新记录节点中,可以使用文本(true/false)和数值(1/0)向检查框字段赋值(是/否),其余值将被忽略。
汇总节点支持结果为空值时视为0
汇总节点在“从工作表汇总”时,可以勾选“汇总结果为空时,视为0”,此时当汇总结果为空将输出0。
PBP开启API时支持配置自定义【流程中止时响应】内容
在PBP的API配置中新增【流程中止时响应】,当响应方式是直接返回节点或节点字段值时可以配置,在流程自动或手动中止时,将输出这里配置的内容。
审批优化
流程待办可以配置待办标题
审批流程设置中支持配置审批流程的打印模版
支持选择Word和Excel打印模版,但不支持二维码和条形码的打印模版。
审批流程设置中对发起人隐藏审批意见,可指定隐藏的节点
自定义页面统计
统计筛选支持条件组
透视表支持配置百分比
透视表可以按照小计/总计显示百分比,并支持配置小数位数。
数值字段使用“选项”字段可以使用赋分值统计
使用赋分值的选项字段新增总计、最大值、最小值、平均值四个计算方式。
自定义页面统计图表可关闭:分享、导出功能
组织管理
交接工作新增:应用成员
在交接工作中,可移除或交接,被交接人作为成员直接加入的应用(不包含通过部门、组织角色、职位加入的应用)。
组织余额预警
在账务下设置预警值和通知人,扣款时组织账户余额低于预警值时,会发送消息给通知人。
组织管理日志补充日志内容、改为列表,并支持导出
组织管理日志改为列表显示,记录关于组织管理员、成员入离职的操作日志,并支持导出。历史日志点击右上角查看。
集成中心
API 集成支持授权码鉴权
1、新增「OAuth 2.0 认证(授权码)」鉴权类型。
2、授权码类型鉴权,需完成以下配置:
a.授权回调地址:HAP 侧生成的回调地址,用于接受授权完成后的回调信息。通常需要拿到这个地址配置在集成侧的应用里(如下图示例:若想进行抖音的集成,就需要在抖音开放平台中填入这个回调地址用于鉴权认证)。
b.获取/刷新Access Token节点,根据集成侧的接口文档完成对应鉴权配置。
3、对于授权码鉴权类型的API都是基于个人身份进行认证的,所以连接中新增了「账户」模块,可以查看自己完成授权的账户列表。还可以操作「编辑账户名称」、「删除账户」、「重新授权」、「手动刷新 token」。
添加账户示例:
4、使用授权码鉴权的API,需要选择一个账户
工作表数据镜像
数据集成新增工作表数据镜像能力,可以将任意工作表数据同步到某个关系性数据库中,并持续同步数据。此功能仅对旗舰版用户开放,通常用于将明道云业务数据同步给到关系型数据库,通过关系性数据库做进一步数据分析等用途。
1、入口:
2、创建镜像1,选择应用和数据库。
3、创建镜像2,确认新建表名称、以及字段结构。
数值类型互相映射
本次更新后,作为增加更多数据类型的兼容性:
工作表为数据源
- 任意字段都可以同步到目的地的varchar的类型字段(会向上兼容LONGVARCHAR类型);
- 工作表的「数值/金额/等级」同步到 jdbc_type 为 float、numeric、decimal、double;
- 工作表的「日期/日期时间」同步到 jdbc_type 为DATE、time。
数据库作为数据源
- 任何已支持同步的类型均可以同步到工作表的文本类型;
- pgsql的numeric类型支持映射sqlserver的int类型。
其他优化
应用备份增强:支持下载数据以及上传数据文件还原数据。
本次更新后,专业版及以上用户可以下载应用备份的数据文件到本地电脑,此外用户也可上传数据文件进行数据的完整还原,还原时会检测数据文件是否来源于同一个应用,非同源文件不能进行还原操作。此功能通常用于应用的完整备份、数据定期归档、敏感操作之前的应用全量备份。至此,明道云在应用与数据的完整性与安全性得到了进一步提升;后续版本会推出定时备份的功能。
限制:备份文件大小小于1GB的才允许下载;专业版及以上用户使用。
注意:只有在本次更新后备份的数据才可下载。
系统打印中附件字段可设置打印方式:缩略图、名称。
系统打印的附件可以配置打印方式,缩略图、名称,两者呈现方式如下:
- 缩略图:图片格式缩略图+图片以外的格式显示文件名称
- 名称:全部附件仅呈现文件名称,节省空间
人员选择层中,已加入的人员显示优化
人员选择层中,原本已加入的人员会被排除,调整为显示。
待办消息已处理显示
如审批/填写等处理完成后在消息收件箱中会有已处理标记,避免重复处理。
组织API:新增转交应用接口,详见 点击这里。
工作表API:新增获取工作表记录日志,具体接口可查看应用下的API开发文档。
单条记录日志支持导出为Excel或PDF文件,支持当前应用的管理员与运营者导出,此功能仅对付费版用户开放。
文本组合、汇总、他表字段做标题时不支持在关联表中被搜索。