qushaowei
2025-06-05 d53fc70e109dc36794cb592a228f96e7181755e2
src/views/eam/spare/modules/EamSpareParts/EamSparePartIntoModal.vue
@@ -178,6 +178,26 @@
        this.$message.warning('数据校验失败!')
        return
      }
      let tableData = that.$refs.editableDetailTable.getTableData()
      if (tableData.length == 0) {
        this.$message.warning('请选择备件入库明细!')
        return
      }
      for (var i = 0; i < tableData.length; i++) {
        let count = 0;
        tableData.forEach(row => {
          if (row.sparePartId === tableData[i].sparePartId) {
            count++;
          }
        });
        // 如果重复次数大于1,说明有重复
        if (count > 1) {
          this.$message.warning('选择的备件不能重复!')
          return
        }
      }
      // 触发表单验证
      this.$refs.form.validate(valid => {
        if (valid) {