203 检验项目设置-》检验项目:小类项目名称重名也能保存,没有做限制
This commit is contained in:
@@ -1980,6 +1980,15 @@ const saveItem = async (item) => {
|
||||
ElMessage.error('小类编码已存在');
|
||||
return;
|
||||
}
|
||||
// 【新增】验证小类项目名称唯一性
|
||||
// 逻辑:遍历列表,排除当前正在编辑的行(id不同),且名称(trim后)相同
|
||||
const isDuplicateName = inspectionItems.value.some(i =>
|
||||
i.id !== item.id && i.name.trim() === item.name.trim()
|
||||
);
|
||||
if (isDuplicateName) {
|
||||
ElMessage.error('小类项目名称已存在');
|
||||
return;
|
||||
}
|
||||
|
||||
// 从费用套餐获取金额
|
||||
updateAmountFromPackage(item);
|
||||
|
||||
Reference in New Issue
Block a user