电话 400-101-6950

# 使用场景

【单行文本】组件:适用于文本类数据字段的采集,例如姓名,手机号码等字段提交;支持进行内容类型校验。

# PC端显示效果

单行文本.png

# 移动端显示效果

# 表单设计

拖动【单行文本】组件置于画布区,再在组件属性区进行属性编辑。

49.png

# 数据安全

# 功能概述

敏感信息加密功能可对表单中的手机号、身份证号、银行卡号等敏感字段进行加密存储,在运行端以脱敏格式展示(如 182****7188),并支持按人员/角色/数据范围控制明文可见权限,满足企业安全合规要求。

# 效果展示

例如:团队客户中,不允许查看团队中其他负责人负责的客户手机号

image.png

有权限的人员,如负责人为当前用户时,可以查看对应的敏感信息:

image.png

# 操作步骤

# 步骤一:开启单行文本字段的加密配置

  1. 进入应用的表单设计器
  2. 选中需要加密的单行文本组件
  3. 在右侧属性面板中,找到 「敏感信息加密」 配置区域
  4. 开启 「脱敏显示」 开关

image.png

# 步骤二:选择脱敏规则

开启加密后,选择适合的脱敏规则:

  • 选择「保留前后 N 位」时,可自定义保留的位数(如前3后4)

image.png

# 步骤三:配置明文可见权限

设置哪些用户可以查看和编辑该字段的明文内容:

  1. 点击 「权限配置」 按钮
  2. 设置权限:配置人员范围内可见的数据范围(谁可见什么数据)

⚠️ 注:未配置任何权限时,所有人默认不可见明文(包括管理员)。

例如:销售人员可见自己负责的客户的手机号,则配置的人员范围为“销售”,数据范围为“负责人=当前用户”,没有配置的人员只能看到密文

image.png

image.png

# 运行端说明

# 1、列表页

默认显示 说明
PC 列表 密文(脱敏后) 182****7188
移动端列表 密文(脱敏后) 同上

image.png

# 2、表单详情页 — 主表单行文本

场景 有权限用户 无权限用户
只读场景(流程打开、列表详情查看、报表查看原始数据等) 显示密文,点击可查看明文 仅显示密文,无法查看明文
可写场景(编辑模式) 默认显示明文,可直接编辑 默认显示明文,可直接编辑

有权限的人员,进入详情页面可以点击查看明文:

image.png

没有权限的人员,查看详情数据时,不可以查看敏感字段

image.png

可写场景下,无论是否有权限,都显示为明文

image.png

# 3、子表相关组件

以下子表相关组件的加密字段统一默认显示密文

  • 外键(列表形式)
  • 子表单
  • 子表关联
  • 多表关联
  • 关联查询

image.png

# 4、子表二级 / 嵌套表单

场景 有权限用户 无权限用户
只读场景 权限显示:有权限→点击查看;无权限→无法查看 无法查看
可写场景 默认明文 默认明文

image.png

# 5、外键关联字段(附加显示)

当外键关联字段本身为已加密的单行文本时,其作为附加显示字段展示时:

  • 默认显示密文

image.png

# 导出 & 打印配置

导出和打印操作支持独立配置加密字段的输出方式:

# 配置方法

  1. 在页面设计中,选中 「导出」或「打印」按钮
  2. 在按钮属性中找到 「敏感字段导出策略」 配置项
  3. 选择输出方式:
输出方式 说明
明文 导出/打印文件中包含完整的原始信息
密文 导出/打印文件中包含脱敏后的信息

注:无论人员是否有权限查看脱敏字段,导出和打印均按照按钮的配置生效。

image.png

# 搜索 & 筛选 & 数据联动

# 搜索

加密字段支持明文搜索。用户输入完整或部分的明文内容即可搜索到匹配的数据记录。

示例:字段值为 182****7188 的加密字段,输入 1827188 即可搜索到该条记录。

# 筛选 / 过滤

支持对加密字段进行正常的筛选和过滤操作。

# 数据联动

  • 外键选择时可连带写入加密字段(明文)
  • 多表关联场景下数据联动正常写入(明文)

# 高级属性

# 设置唯一

勾选后该字段内容不能重复,用于唯一校验,如员工信息中的身份证号码不可重复。

# 扫码输入

勾选后,单行文本将支持通过扫码快捷录入,一键获取二维码和条形码中的文本信息。

除了扫描第三方平台生成的二维码与条形码外,这个功能还可以与页面设计-列表中的【二维码打印】功能配合使用。例如:在设备巡检场景中,我们可以提前将【设备表】中的设备名称通过【二维码打印】功能分别打印出来。在实际的巡检任务中,巡检员可以通过扫描设备上附带的二维码,直接获取到设备名称,写入【巡检表】中的设备名称(单行文本)中。最后再通过【数据联动】功能,获取到设备的其他数据,高效填单。

注:该功能需要调用微信的js-sdk,仅支持在移动端微信服务号/微信小程序/企业微信客户端中使用。

# 校验类型

校验类型 说明
字符 默认类型,没有字符形式限定
英文 限定填写英文
数字或英文 限定填写数字或英文
邮箱 限定填写内容为邮箱格式
身份证 限定填写内容为身份证格式
手机 限定填写内容为手机格式
银行账号 限定填写内容为银行账号格式

其中,手机字段支持一键拨号。

# 长度限制

不同类型文本按实际使用场景有不同的长度限制。

校验类型 长度限制 备注
字符 自定义 为空代表不限制,最大长度不能超过128
英文 自定义 为空代表不限制,最大长度不能超过128
数字或英文 自定义 为空代表不限制,最大长度不能超过128
邮箱 自定义 为空代表不限制,最大长度不能超过128
身份证 固定15-18个字符 -
手机 固定11个字符 -
银行账号 自定义 为空代表不限制,最大长度不能超过30

# 默认值

可设置默认值,填写时会自动填充该值,默认值须符合校验规则。

# 可用条件

详情请查看公共组件-可用条件 (opens new window)

1 / 0