宜搭使用案例

宜搭子表单值重复校验

此案例由宜搭开发者Peng 提供 1.使用场景在提交订单、入库等场景,需要在子表单多列选择组合是一样的时候去重,可参考本文档实现方式。2.操作步骤2.1表单设计1.创建子表单,在里面添加自己要使用的列这里我添加两个下拉单选做演示2.2添加自定义校验规则TIP:每一个参与组合校验的子表单组件都...

实用工具 - 获取登录人员信息

在搭建宜搭应用的过程中,你可能会遇到以下这些问题。考勤管理系统中,记录员工的工号与打卡记录,关联姓名和头像,便于管理者审核和统计员工的出勤情况。在HR系统中,用于员工档案管理、薪资发放、绩效评估、培训记录等,工号作为唯一标识,与员工的所有相关信息相关联。在项目管理工具中,显示分配任务的员工信息...

给子表单成员组件选取的员工发送消息通知

https://docs.aliwork.com/docs/yida_support/lbtl0t/ocmxyv1. 案例背景当前阶段宜搭消息通知功能还无法将消息直接发送给子表单成员组件选中的员工,本案例通过 JS 代码将子表单成员组件选中的数据赋值给主表成员组件,即可实现将消息通知发送给子表...

表单中图片上传并压缩

https://docs.aliwork.com/docs/yida_support/lbtl0t/ocmxyv本案例来自三方开发者「页一」1. 使用场景当我们上传的图片很大时,且需要进行一定的压缩以达到节约宜搭附件容量的情况下,可参考本例。2. 实现功能2.1 引入JS资源并关闭上传图片组件...

根据身份证号自动计算年龄

1. 创建表单创建一个普通表单,添加 1 个单行文本输入身份证号码,1 个数值组件来获取信息,如图:表单编辑页面2. 如何根据身份证获取年龄先判断身份证信息是否为 18 位,等于 18 位时再进行计算。 获取到身份证号内出生年的信息与当前时间的年份进行计算,获取年龄,由于LEFT()、RIGH...

根据身份证号自动计算生肖

生肖的计算逻辑是根据出生年份(7~10位)对 12 求余数判断生肖;生份证号的 7~12 位为该身份证对应成员的出生年份。1. IF 函数计算通过 IF 函数将各种情况都罗列出来,符合情况的则自动计算出生肖下述代码可直接复制到公式编辑器内,注意替换身份证号字段。{"text":"IF(EQ(L...

表单中计算工作日天数

https://docs.aliwork.com/docs/developer/api/yidaAPI#thisutilsformatter1. 使用场景在某些场合下,我们需要计算两个特定日期范围内的法定工作日天数。2. 实现功能2.1. 配置表单页面2.2. 计算两个日期之间有多少工作日将...

子表单内数据填充与数据联动混合使用

1. 案例背景在很多场景下我们需要关联表单填充子表单一列的内容,再通过这一列的内容作为条件联动出后一列的内容,正常的数据填充和数据联动均无法混合使用,当前可以通过以下案例实现。2. 实现效果💡实现子表内关联表单数据填充和数据联动混合使用3. 实现步骤3.1 创建数据填充表单路径:进入已创建好...

移动端自动获取定位信息

注:目前定位只能到区县一级(省/市/区) 一、操作步骤1. 添加表单和组件新建表单,拉取一个地址组件另外新建一个自定义页面,拉取一个链接组件,复制链接组件到表单页面2. 打开左侧的 JS 面板直接将下面的代码复制到 JS 面板上即可:export function isMobileEnv(wi...