1
This commit is contained in:
parent
a7a29bc41d
commit
825a183818
@ -664,6 +664,7 @@ namespace APT.SK.WebApi.Controllers.Api
|
||||
[HttpPost, Route("SKOrderPaged")]
|
||||
public PagedActionResult<T_SK_ENTERPRISE_LIBRARY> SKOrderPaged([FromBody] KeywordPageFilter pageFilter)
|
||||
{
|
||||
var result = new PagedActionResult<T_SK_ENTERPRISE_LIBRARY>();
|
||||
var mintype = pageFilter.FilterGroup.Rules.FirstOrDefault(t => t.Field == "MineType");
|
||||
if (mintype != null && mintype.Value.ToString() == "0")
|
||||
pageFilter.FilterGroup.Rules.Remove(mintype);
|
||||
@ -672,18 +673,30 @@ namespace APT.SK.WebApi.Controllers.Api
|
||||
{
|
||||
nullRules.ForEach(t => pageFilter.FilterGroup.Rules.Remove(t));
|
||||
}
|
||||
pageFilter.Include.Add("Nav_RiskName");
|
||||
pageFilter.Include.Add("Nav_Details");
|
||||
//pageFilter.Include.Add("Nav_RiskName");
|
||||
//pageFilter.Include.Add("Nav_Details");
|
||||
pageFilter.Include.Add("Nav_ProductionUnit");
|
||||
pageFilter.Include.Add("Nav_Posts");
|
||||
//pageFilter.Include.Add("Nav_Posts");
|
||||
pageFilter.SelectField.Add("Nav_ProductionUnit.NAME");
|
||||
pageFilter.SelectField.Add("Nav_Details.NUM");
|
||||
pageFilter.SelectField.Add("Nav_Details.MEASURES_NAME");
|
||||
//pageFilter.SelectField.Add("Nav_Details.NUM");
|
||||
//pageFilter.SelectField.Add("Nav_Details.MEASURES_NAME");
|
||||
var users = this.GetEntities<T_FM_USER>(t => t.ENABLE_STATUS == 0, new BaseFilter(pageFilter.OrgId), "Nav_Person");
|
||||
var userPosts = this.GetEntities<T_FM_USER_POST>(t => !t.IS_DELETED, new BaseFilter(pageFilter.OrgId));
|
||||
var departs = this.GetEntities<T_FM_DEPARTMENT>(t => t.ENABLE_STATUS == 0, new BaseFilter(pageFilter.OrgId));
|
||||
var result = this.GetOrderPageEntities<T_SK_ENTERPRISE_LIBRARY>(null, pageFilter);
|
||||
var lib = this.GetEntities<T_SK_ENTERPRISE_LIBRARY>(t => t.ENABLE_STATUS == 0, pageFilter);
|
||||
var libDetails = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL>(t => t.IS_DELETED == false, new BaseFilter(pageFilter.OrgId));
|
||||
var libPosts = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_POST>(t => t.IS_DELETED == false, new BaseFilter(pageFilter.OrgId));
|
||||
//var result = this.GetOrderPageEntities<T_SK_ENTERPRISE_LIBRARY>(null, pageFilter);
|
||||
//var result = WitOrderPaged(null, pageFilter);
|
||||
if (lib != null && lib.Any())
|
||||
{
|
||||
foreach (var item in lib)
|
||||
{
|
||||
item.Nav_Details = libDetails.Where(t => t.ENTERPRISE_LIBRARY_ID == item.ID).ToList();
|
||||
item.Nav_Posts = libPosts.Where(t => t.ENTERPRISE_LIBRARY_ID == item.ID).ToList();
|
||||
}
|
||||
result.Data = lib;
|
||||
}
|
||||
if (result != null && result.Data != null)
|
||||
{
|
||||
if (result.Data != null && result.Data.Any())
|
||||
|
||||
Loading…
Reference in New Issue
Block a user