优化接口
This commit is contained in:
@@ -62,6 +62,26 @@ namespace WMS.Web.Repositories
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取集合
|
||||
/// </summary>
|
||||
/// <param name="ids"></param>
|
||||
/// <returns></returns>
|
||||
public async Task<List<Materials>> GetEntityList(IServiceProvider serPro,int? orgId = null )
|
||||
{
|
||||
using (var context = serPro.GetRequiredService<RepositoryDbContext>())
|
||||
{
|
||||
var query = context.Materials.Where(x => 1 == 1);
|
||||
if (orgId.HasValue)
|
||||
query = query.Where(x => x.OrgId == orgId.Value);
|
||||
|
||||
var res = await query.ToListAsync();
|
||||
|
||||
return res.Clone();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取集合
|
||||
/// </summary>
|
||||
@@ -69,6 +89,7 @@ namespace WMS.Web.Repositories
|
||||
/// <returns></returns>
|
||||
public async Task<List<Materials>> GetEntityList(int? orgId = null)
|
||||
{
|
||||
|
||||
var query = _context.Materials.Where(x => 1 == 1);
|
||||
if (orgId.HasValue)
|
||||
query = query.Where(x => x.OrgId == orgId.Value);
|
||||
@@ -100,7 +121,7 @@ namespace WMS.Web.Repositories
|
||||
|
||||
query = query.Where(x => x.MaterialId == mid);
|
||||
|
||||
var res = query.FirstOrDefault();
|
||||
var res = query.FirstOrDefault();
|
||||
|
||||
return res.Clone();
|
||||
}
|
||||
@@ -110,9 +131,9 @@ namespace WMS.Web.Repositories
|
||||
/// </summary>
|
||||
/// <param name="ids"></param>
|
||||
/// <returns></returns>
|
||||
public async Task<Materials> Get(string code,int orgId)
|
||||
public async Task<Materials> Get(string code, int orgId)
|
||||
{
|
||||
var query = _context.Materials.Where(x => x.MaterialNumber==code && x.OrgId==orgId);
|
||||
var query = _context.Materials.Where(x => x.MaterialNumber == code && x.OrgId == orgId);
|
||||
|
||||
var res = await query.FirstOrDefaultAsync();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user