生产单元
This commit is contained in:
parent
3646734822
commit
31380bf3e4
@ -2073,7 +2073,7 @@ namespace APT.SK.WebApi.Controllers.Api
|
||||
{
|
||||
var result = new T_SK_ENTERPRISE_LIBRARY();
|
||||
var id = filter.FilterGroup.Rules.FirstOrDefault(t => t.Field == "ID")?.Value.ToString();
|
||||
var mineType = filter.FilterGroup.Rules.FirstOrDefault(t => t.Field == "MineType");
|
||||
var mineType = filter.FilterGroup.Rules.FirstOrDefault(t => t.Field == "PRODUCTION_UNIT_ID");
|
||||
var areaId = filter.FilterGroup.Rules.FirstOrDefault(t => t.Field == "AREA_ID");
|
||||
//var typeId = filter.FilterGroup.Rules.FirstOrDefault(t => t.Field == "TYPE_ID");
|
||||
var riskName = filter.FilterGroup.Rules.FirstOrDefault(t => t.Field == "RISK_NAME");
|
||||
@ -2086,36 +2086,8 @@ namespace APT.SK.WebApi.Controllers.Api
|
||||
}
|
||||
else if (mineType != null && areaId != null && riskName != null)//&& typeId != null && riskDes!=null
|
||||
{
|
||||
var temp = SKProductionUnit.All;
|
||||
switch (mineType.Value.ToString())
|
||||
{
|
||||
case "0":
|
||||
temp = SKProductionUnit.All;
|
||||
break;
|
||||
case "10":
|
||||
temp = SKProductionUnit.MineChoose;
|
||||
break;
|
||||
case "20":
|
||||
temp = SKProductionUnit.Minelast;
|
||||
break;
|
||||
case "30":
|
||||
temp = SKProductionUnit.Mine;
|
||||
break;
|
||||
case "40":
|
||||
temp = SKProductionUnit.MineUnderGround;
|
||||
break;
|
||||
case "31":
|
||||
temp = SKProductionUnit.Department;
|
||||
break;
|
||||
case "32":
|
||||
temp = SKProductionUnit.Nonmetallic;
|
||||
break;
|
||||
default:
|
||||
temp = SKProductionUnit.All;
|
||||
break;
|
||||
}
|
||||
result = this.GetEntity<T_SK_ENTERPRISE_LIBRARY>(t => t.MineType == temp && t.AREA_ID == Guid.Parse(areaId.Value.ToString()) && t.RISK_NAME == riskName.Value.ToString(), new string[] { "Nav_Type", "Nav_Area","Nav_RiskName",
|
||||
"Nav_SCOREL","Nav_SCOREE","Nav_SCOREC"});
|
||||
result = this.GetEntity<T_SK_ENTERPRISE_LIBRARY>(t => t.PRODUCTION_UNIT_ID == Guid.Parse(mineType.Value.ToString()) && t.AREA_ID == Guid.Parse(areaId.Value.ToString()) && t.RISK_NAME == riskName.Value.ToString(), new string[] { "Nav_Type", "Nav_Area","Nav_RiskName",
|
||||
"Nav_SCOREL","Nav_SCOREE","Nav_SCOREC","Nav_ProductionUnit"});
|
||||
}
|
||||
if (result != null)
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user