Dun.Jason 6 mesiacov pred
rodič
commit
ac19a4ba07

+ 3 - 0
src/Hotline.Api/Controllers/OrderController.cs

@@ -6497,6 +6497,9 @@ public class OrderController : BaseController
     [HttpPost("modify-externalcitizens")]
     public async Task ModifyExternalcitizens([FromBody]ModifyExternalcitizensDto dto)
     {
+        bool isHas = await _externalCitizensRepository.Queryable().AnyAsync(x => x.Id != dto.Id && dto.PhoneNum == dto.PhoneNum);
+        if (isHas)
+            throw UserFriendlyException.SameMessage("已存在当前电话,请核对后再修改");
         var model = await _externalCitizensRepository.GetAsync(dto.Id, HttpContext.RequestAborted);
         if( model == null )
             throw UserFriendlyException.SameMessage("无效数据");