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) {