宜搭子表单重复校验通用函数,多字段唯一

简介: 该函数用于校验子表单中指定字段是否存在重复值。通过传入子表单唯一标识和需校验的字段ID列表,判断表单中是否存在重复记录,返回布尔值。

image.png

/**
* 子表单字段重复校验
* @param tableFieldId {String} 子表单唯一标识
* @param validateFieldIdList {Array} 需要校验的子表单组件唯一标识集合
*/
export function validateTableField(tableFieldId = '', validateFieldIdList = []) {
  if (tableFieldId && validateFieldIdList.length) {
    const tableValue = this.$(tableFieldId).getValue();
    const rowValues = this.item.values;
    const validateResult = tableValue.filter((item) => {
      var filterRule = '';
      validateFieldIdList.forEach((_item, _index) => {
        filterRule += `item['${_item}'] && item['${_item}'] === rowValues['${_item}'] ${(_index + 1) < validateFieldIdList.length ? '&&' : ''}`;
      });
      return eval(filterRule);
    });
    return validateResult.length <= 1;
  } else {
    return true;
  }
}
相关文章
|
2月前
|
人工智能 弹性计算 安全
阿里云38元、9.9元与199元轻量应用服务器,99元与199元云服务器购买入口及相关规则解析
2026年阿里云推出的几款特惠云服务器主要涉及四款产品:轻量应用服务器2核2G(38元/年,限时抢购)、2核4G(9.9元/月或199元/年),以及ECS云服务器2核2G(99元/年)和2核4G(199元/年)。本文为大家介绍了各产品的配置参数、抢购资格与时间、购买入口、续费政策及适用场景,并提供了对比和选购策略建议:新用户追求极致性价比可抢购轻量服务器,注重长期稳定则推荐ECS"99计划"(新购续费同价至2027年),企业用户适合199元独享型实例。同时涵盖OpenClaw等AI镜像快速部署方案。
1110 21
|
8月前
|
前端开发
关于宜搭轻享版产品调整及升级优惠活动的通知
钉钉宜搭拟于2026年起逐步退出轻享版业务,1月1日起停止新购,4月1日起停止续约。老用户可享专业版升级优惠,仅需补差价40%,应用数据无缝迁移,无功能损失,助力低代码能力升级。
3912 3
|
5月前
|
人工智能 自然语言处理 算法
智启多元,智绘新篇——AI发展的多元化路径与时代价值
人工智能的发展已告别单一技术迭代的局限,迈入技术、应用、生态全方位多元化的新阶段。从算力、算法、数据的“铁三角”突破,到各行业场景的深度渗透,再到全球范围内的差异化发展,多元化成为AI持续进化的核心动力。本文结合当前AI发展现状,剖析技术、应用、生态层面的多元化特征,探讨其带来的机遇与挑战,彰显AI多元化发展对社会进步的深远意义。
236 33
|
5月前
|
人工智能 安全 网络安全
智防共生,守御无界——AI与网络安全的双向博弈与协同发展
人工智能技术的迭代升级,正深刻重塑网络安全的攻防格局,呈现“赋能防御”与“催生威胁”的双向效应。AI既为破解传统网络安全的痛点提供了智能解法,大幅提升防御效率与精准度,也被恶意利用,催生了更具隐蔽性、自主性的网络攻击手段。
宜搭子表单内数据提交时如何与历史数据进行去重效验?
宜搭子表单内数据提交时如何与历史数据进行去重效验?不是仅仅在当前提交页面内的子表单数据进行重复效验。
宜搭子表单内数据提交时如何与历史数据进行去重效验?
|
存储 供应链 算法
掌握未来:区块链技术的探索之旅
在数字时代的浪潮中,区块链技术如同一颗冉冉升起的新星,以其独特的去中心化特性和安全优势,正逐渐改变着我们的世界。本文将带你走进区块链的世界,探索其工作原理、应用实例及面临的挑战,一同见证这一技术如何塑造未来。
274 35
|
存储 物联网 区块链
未来已来:新技术革命下的生活与工作
在技术不断进步的今天,我们正站在一个新时代的门槛上。新兴技术如区块链、物联网、虚拟现实等正在改变我们的生活和工作方式。本文将探讨这些技术的发展趋势和应用场景,以及它们如何影响我们的生活和工作。让我们一起探索这个充满无限可能的未来世界吧!
247 34
|
安全 网络安全 数据安全/隐私保护
网络安全的护城河:漏洞、加密与安全意识的三重奏
在数字时代的交响乐中,网络安全扮演着不可或缺的乐章。本文将深入探讨网络安全的三个关键音符:漏洞、加密技术和安全意识。我们将从基础概念出发,逐步揭示这些元素如何共同构建起保护我们数据和隐私的坚固堡垒。通过浅显易懂的语言和生动的比喻,文章旨在唤醒每位读者的安全意识,并分享实用的防护策略。让我们一同走进网络安全的世界,学习如何成为自己信息安全的守门人。