田爽 1 年之前
父節點
當前提交
eee5307a7a
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/Hotline.Api/Controllers/OrderController.cs

+ 2 - 2
src/Hotline.Api/Controllers/OrderController.cs

@@ -978,8 +978,8 @@ public class OrderController : BaseController
     [HttpPost("screen/startflow")]
     public async Task StartFlow([FromBody] ScreenStartFlowDto dto)
     {
-        int screenCount = await _orderScreenRepository.CountAsync(x => x.VisitDetailId == dto.Data.VisitDetailId && (x.Status == EScreenStatus.Apply || x.Status == EScreenStatus.Approval));
-        if (screenCount > 0)
+        var  screenAny = await _orderScreenRepository.AnyAsync(x => x.VisitDetailId == dto.Data.VisitDetailId && (x.Status == EScreenStatus.Apply || x.Status == EScreenStatus.Approval));
+        if (screenAny)
             throw UserFriendlyException.SameMessage("该工单已提起甄别申请,正在审批过程中,不能申请");
 
         var setting = _systemSettingCacheManager.GetSetting(SettingConstants.ScreenApplyNum);