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>
/// <returns></returns>
[HttpGet("get-completed-injection-request-count")]
public async Task<int> GetCountAsync()
public async Task<long> GetCountAsync()
{
//枚举类型查不到改成SQL查询
var query = _repository.GetDbSet().FromSqlRaw(" select * from Store_InjectionIssueRequest where Type='Vision' and RequestStatus<>'Completed'");
return await query.CountAsync().ConfigureAwait(false);
var query =await _repository.GetCountAsync(p => p.RequestStatus != EnumRequestStatus.Completed
&&p.Type==nameof(EnumIssueType.Vision)).ConfigureAwait(false);
return query;
}
#endregion

Loading…
Cancel
Save