身份证号解析插件

1. 简介

1.1 插件简介

该插件支持身份证号码的解析,返回省、生肖、星座、农历生日、阳历生日、年龄、性别,七个字段的信息。并支持身份证号出生日期为阳历、农历两种类型的解析。

1.2 应用场景

在人员信息管理中,成员只需填写身份证号,即可自动识别出身份证相关信息,减少人工工作量,提升企业工作效率。

1.3 预期效果

开启身份证号解析插件,在「身份证号解析」表单中输入身份证号后,即可自动识别出身份证相关信息,并自动回填至对应字段中,效果如下所示:

1.4 使用说明

该插件为免费插件,付费版用户可免费使用。

2. 插件安装及启用

2.1 安装插件

1)直接安装

2)插件市场处安装

在简道云「插件市场」处,安装「身份证解析」插件。插件市场处安装方法可参见文档:插件市场中【2.3 插件安装】

2.2 启用插件

在插件管理中,打开「身份证号解析」插件右侧开关,启用插件。

3. 表单搭建

插件体验可先点击:身份证号解析插件模板表单。本文将按照示例表单进行讲解。

3.1 新建表单

新建「身份证号解析」表单,字段设置如下所示:

字段说明

字段名称

字段类型

输入个人信息

身份证号

单行文本

身份证生日类型

下拉框,设置下拉框选项分别为阳历、农历

解析信息

省份

单行文本

生肖

星座

年龄

农历生日

日期时间;在字段属性 >> 类型处,选择年-月-日

阳历生日

性别

单行文本

辅助字段

触发字段

单行文本,在字段属性 >> 字段权限」处,取消勾选「可见」权限

3.2 辅助字段设置

点击「触发字段」,在「字段属性 >>默认值」处选择「公式编辑」,公式设置如下所示:

CONCATENATE(身份证号,身份证生日类型)

4. 前端事件配置

该插件支持在 前端事件智能助手 中调用触发,本文以前端事件调用触发为例,进行插件的调用配置。如下所示:

4.1 添加前端事件

进入「表单属性」,点击前端事件下的设置,添加前端事件:

4.2 设置事件名称和说明

添加好前端事件后,首先设置前端事件的基础信息,即事件名称和事件说明,用于区分前端事件:

4.3 设置触发动作

设置触发动作:触发字段选择「触发字段」字段。

4.4 设置执行动作

1)设置执行动作如下:

  • 选择插件:选择「身份证号解析」插件;
  • 身份证号:设置为字段值,即「身份证号」字段;
  • 身份证生日类型:设置为字段值,即「身份证生日类型」字段;

2)在设置字段存储关系处,点击添加」按钮,选择添加「全部」,并分别回填至如下所示的表单字段中。全部设置完成保点击保存

4.5 效果演示

效果参见本文【1.3 预期效果】。

5. 注意事项

5.1 身份证生日类型说明

因不同时期出生的人员,身份证号上的出生日期可能是农历,可能是阳历,因此增加生日类型参数,以准确的解析出人员的农历生日、阳历生日。

此类型为非必填,默认按照「阳历」进行解析,传递此参数时,便根据传递的身份证生日类型进行解析。建议大家在收集身份证号信息的表单,增加这个类型,由用户来选择,即可结合这个类型准确的解析出农历生日、阳历生日信息。

5.2 关于生肖/星座/年龄计算规则的说明

因出生日期可能是农历,可能是阳历,因此:

  • 生肖:按解析出的农历生日来计算「生肖」;
  • 星座:按解析出的阳历生日来计算「星座」;
  • 年龄:按解析出的阳历生日和当前阳历日期对比来计算「年龄」。

5.3 特殊日期说明

在表单设置中,由于日期时间类型仅能识别阳历日期,若农历生日设置的回填字段是日期时间格式,则遇特殊日期时故可能存在日期无法回填的情况。

如 1997 年 4 月 6 日出生的人,农历生日为 1997 年 2 月 29 日,但日期时间类型所采用的的阳历日期在 1997 年不存在 2 月 29 日,则无法回填该农历日期字段。如遇此情况,可增加一个文本字段作为特殊备注使用。如下所示:

6. 联系方式

该插件为官方合作的服务商开发,若您在使用过程中有任何疑问,可通过以下方式咨询:

  • 公司:成都轻如燕企业服务有限公司
  • 联系人:赵鹏
  • 联系电话:18583980516(微信同号)

文档内容是否对您有帮助?
有帮助
没帮助没帮助
如需获取即时帮助,请联系技术支持
咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验