Jelajahi Sumber

修改外部市民

Dun.Jason 6 bulan lalu
induk
melakukan
ac19a4ba07
1 mengubah file dengan 3 tambahan dan 0 penghapusan
  1. 3 0
      src/Hotline.Api/Controllers/OrderController.cs

+ 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("无效数据");