修改记录
This commit is contained in:
		
							parent
							
								
									c60228600c
								
							
						
					
					
						commit
						cda63ac05e
					
				@ -525,7 +525,16 @@ namespace APT.HM.WebApi.Controllers.Api
 | 
			
		||||
                }
 | 
			
		||||
                if (!string.IsNullOrEmpty(dtSource.Rows[i][18].ToString().Trim()))//责任单位
 | 
			
		||||
                {
 | 
			
		||||
                    item.DEPARTMENT_LIABLE_ID = deps.FirstOrDefault(t => t.NAME == dtSource.Rows[i][18].ToString().Trim()).ID;
 | 
			
		||||
                    var dep = deps.FirstOrDefault(t => t.NAME == dtSource.Rows[i][18].ToString().Trim());
 | 
			
		||||
                    if (dep != null)
 | 
			
		||||
                    {
 | 
			
		||||
                        item.DEPARTMENT_LIABLE_ID = dep.ID;
 | 
			
		||||
                    }
 | 
			
		||||
                    else
 | 
			
		||||
                    {
 | 
			
		||||
                        var depName = dtSource.Rows[i][18].ToString().Trim();
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
                }
 | 
			
		||||
                if (!string.IsNullOrEmpty(dtSource.Rows[i][19].ToString().Trim()))//责任岗位
 | 
			
		||||
                {
 | 
			
		||||
 | 
			
		||||
@ -213,7 +213,6 @@ namespace APT.SC.WebApi.Controllers.Api.BI
 | 
			
		||||
                var measure3 = GetEntities<T_HM_EMERGENCY_MEASURES>(t => t.IS_DELETED == false, measureFilter).Select(t => t.NAME).Distinct().Count();
 | 
			
		||||
                var measure4 = GetEntities<T_HM_ENGINEERING_MEASURES>(t => t.IS_DELETED == false, measureFilter).Select(t => t.NAME).Distinct().Count();
 | 
			
		||||
                var measure5 = GetEntities<T_HM_MANAGEMENT_MEASURES>(t => t.IS_DELETED == false, measureFilter).Select(t => t.NAME).Distinct().Count();
 | 
			
		||||
                //var distinctDepartment = allrisk.Select(t => new { t.SOURCE_DEPARTMENT_ID, t.Nav_SourceDepartment.NAME }).Distinct();
 | 
			
		||||
                var distinctDepartment = GetEntities<T_FM_DEPARTMENT>(t => t.DEPARTMENT_TYPE == 0, new BaseFilter(filter.GetOrgId()));
 | 
			
		||||
 | 
			
		||||
                riskData riskData = new riskData();
 | 
			
		||||
@ -233,25 +232,13 @@ namespace APT.SC.WebApi.Controllers.Api.BI
 | 
			
		||||
                }
 | 
			
		||||
                var distinctArea = allrisk.Select(t => new { t.AREA_ID, AreaName = t.Nav_Area.NAME, SourceDepartmentName = t.Nav_SourceDepartment.NAME }).Distinct();
 | 
			
		||||
                foreach (var area in distinctArea)
 | 
			
		||||
                {
 | 
			
		||||
 | 
			
		||||
                    if (area.SourceDepartmentName.Contains("矿山") || area.SourceDepartmentName.Contains("选矿"))
 | 
			
		||||
                {
 | 
			
		||||
                    areaCountModel item = new areaCountModel();
 | 
			
		||||
 | 
			
		||||
                        if (area.SourceDepartmentName.Contains("矿山"))
 | 
			
		||||
                        {
 | 
			
		||||
                            item.AREATYPE = 0;
 | 
			
		||||
                        }
 | 
			
		||||
                        else
 | 
			
		||||
                        {
 | 
			
		||||
                            item.AREATYPE = 1;
 | 
			
		||||
                        }
 | 
			
		||||
                    item.AREANAME = area.AreaName;
 | 
			
		||||
                    item.AREACOUNT = allrisk.Count(t => t.AREA_ID == area.AREA_ID);
 | 
			
		||||
                    item2s.Add(item);
 | 
			
		||||
                }
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                var currMonth = DateTime.Now.Month;
 | 
			
		||||
                DateTime today = DateTime.Today;
 | 
			
		||||
                for (var i = 1; i < currMonth + 1; i++)
 | 
			
		||||
@ -581,7 +568,7 @@ namespace APT.SC.WebApi.Controllers.Api.BI
 | 
			
		||||
                        sDatas.Add(Data);
 | 
			
		||||
                    }
 | 
			
		||||
                }
 | 
			
		||||
                var orderData = sDatas.OrderBy(t => t.NAME1).ThenBy(t=>t.NAME7).ToList();
 | 
			
		||||
                var orderData = sDatas.OrderBy(t => t.NAME1).ThenBy(t => t.NAME7).ToList();
 | 
			
		||||
                return orderData;
 | 
			
		||||
            });
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user