Browse Source

修改 SQL语句方式

dev_DY_CC
郑勃旭 1 year ago
parent
commit
6ef02632e1
  1. 8
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/IssuelRequests/InjectionIssueRequests/InjectionIssueRequestAppService.cs

8
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/IssuelRequests/InjectionIssueRequests/InjectionIssueRequestAppService.cs

@ -312,11 +312,13 @@ public class InjectionIssueRequestAppService : SfsStoreRequestAppServiceBase<Inj
/// </summary> /// </summary>
/// <returns></returns> /// <returns></returns>
[HttpGet("get-completed-injection-request-count")] [HttpGet("get-completed-injection-request-count")]
public async Task<int> GetCountAsync() public async Task<long> GetCountAsync()
{ {
//枚举类型查不到改成SQL查询 //枚举类型查不到改成SQL查询
var query = _repository.GetDbSet().FromSqlRaw(" select * from Store_InjectionIssueRequest where Type='Vision' and RequestStatus<>'Completed'"); var query =await _repository.GetCountAsync(p => p.RequestStatus != EnumRequestStatus.Completed
return await query.CountAsync().ConfigureAwait(false); &&p.Type==nameof(EnumIssueType.Vision)).ConfigureAwait(false);
return query;
} }
#endregion #endregion

Loading…
Cancel
Save