From 59833ddbf47ed028462e1b089b46bf7c6f7518e3 Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期二, 05 八月 2025 18:31:38 +0800 Subject: [PATCH] feat:字典开发 --- FlexJobApi.Application/Dictionaries/Commands/SaveDictionaryCategoryCommandHandler.cs | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/FlexJobApi.Application/Dictionaries/Commands/SaveDictionaryCategoryCommandHandler.cs b/FlexJobApi.Application/Dictionaries/Commands/SaveDictionaryCategoryCommandHandler.cs index bda9ef5..2e85eb0 100644 --- a/FlexJobApi.Application/Dictionaries/Commands/SaveDictionaryCategoryCommandHandler.cs +++ b/FlexJobApi.Application/Dictionaries/Commands/SaveDictionaryCategoryCommandHandler.cs @@ -1,5 +1,6 @@ 锘縰sing FlexJobApi.Core; using MediatR; +using Microsoft.EntityFrameworkCore; using System; using System.Collections.Generic; using System.Linq; @@ -15,7 +16,9 @@ { public Task<Guid> Handle(SaveDictionaryCategoryCommand request, CancellationToken cancellationToken) { - return request.SaveData<DictionaryCategory, SaveDictionaryCategoryCommand>(); + return request.SaveData<DictionaryCategory, SaveDictionaryCategoryCommand>( + (q, e, r) => q.Any(it => it.Id != request.Id && it.Code == request.Code), + cancellationToken); } } } -- Gitblit v1.9.1