public DataTable GetY_WarnFault(int siteId) { return(CRBIYYBBReport.Intance().GetY_WarnFault(siteId)); }
public DataTable GetDutyOnDutyRemaining(int siteId) { return(CRBIYYBBReport.Intance().GetDutyOnDutyRemaining(siteId)); }
public DataTable GetMonthCurve(int siteId, string startTime, string endTime) { return(CRBIYYBBReport.Intance().GetMonthCurve(siteId, startTime, endTime)); }
public DataTable GetEngineRoomScoreItem(int scoreId) { return(CRBIYYBBReport.Intance().GetEngineRoomScoreItem(scoreId)); }
/// <summary> /// 支撑时间 /// </summary> /// <returns></returns> public DataTable GetSupportTime(int siteId, List <int> equipmentTypeList) { return(CRBIYYBBReport.Intance().GetY_KeepTime(siteId, equipmentTypeList)); }
public DataTable GetWarnFault(int siteId, string startTime, string endTime) { return(CRBIYYBBReport.Intance().GetWarnFault(siteId, startTime, endTime)); }
public DataTable GetEarlyWarningPop(int siteId) { return(CRBIYYBBReport.Intance().GetEarlyWarningPop(siteId)); }
public DataTable GetZeroFaultVendor(int siteId) { return(CRBIYYBBReport.Intance().GetZeroFaultVendor(siteId)); }
public int GetWarnFaultCount(int siteId) { return(CRBIYYBBReport.Intance().GetWarnFaultCount(siteId)); }
public DataTable GetDailyKnowledgePop() { return(CRBIYYBBReport.Intance().GetDailyKnowledgePop()); }
public int GetEarlyWarningCount(int siteId) { return(CRBIYYBBReport.Intance().GetEarlyWarningCount(siteId)); }
public DataTable GetAlarmStatistics(int siteId) { return(CRBIYYBBReport.Intance().GetAlarmStatistics(siteId)); }
public DataTable GetRoomNewsletter(int siteId) { return(CRBIYYBBReport.Intance().GetRoomNewsletter(siteId)); }
public DataTable GetServiceResource() { return(CRBIYYBBReport.Intance().GetServiceResource()); }
public bool DeleteEarlyWarning(int id) { return(CRBIYYBBReport.Intance().DeleteEarlyWarning(id)); }
public DataTable GetZeroFaultEquipment(int siteId) { return(CRBIYYBBReport.Intance().GetZeroFaultEquipment(siteId)); }
public bool DeleteWarnFault(int id) { return(CRBIYYBBReport.Intance().DeleteWarnFault(id)); }
public DataTable GetEquipmentPerformance(int siteId) { return(CRBIYYBBReport.Intance().GetEquipmentPerformance(siteId)); }
/// <summary> /// 站点级近一周整体健康状态 /// </summary> /// <param name="context"></param> /// <returns></returns> private ChartJson get_S_7D_ZTJKZT_SQJsonData(CRBIHttpContextQuery context) { ChartJson json = new ChartJson(); json.charttype = context.charttype; json.xAxis.Add(new xAxisItemJson() { categories = new List <string>() { }, crosshair = true }); if (context.querydateflag == 0) { context.startDate = DateTime.Now.AddDays(-7); } //else //{ // context.startDate = DateTime.Now.AddMonths(-1); //} context.endDate = DateTime.Now; for (int i = 0; i < 7; i++) //添加近一周日期 { json.series.Add(new SeriesItemJson(context.startDate.AddDays(i).ToString("mm-dd"))); } DataTable table = null; //查询某站点各设备运行数据 table = CRBIYYBBReport.Intance().GetBatEquipmentInfo(0, 0); //GDPAPatentChartBaseDataQuery query = new GDPAPatentChartBaseDataQuery() //{ // n_PatentStatus = context.type, // d_StartDate = context.startDate, // d_EndDate = context.endDate, // n_PatentType = context.patenttype //}; //table = (context.patenttype == 0) ? GDPAPatentChartBaseDataAccessor.Instance().loadDataWZLXSQRZLSQSLT(query) : // GDPAPatentChartBaseDataAccessor.Instance().loadDataXXXLX_ZLSQRLXZKT(query); //申请人类型:1:大专院校,2:科研机构,3:企业,4:机关团体,5:个人 StringBuilder categories = new StringBuilder("["); //#region //获取大专院校 //var t_fm = table.Select(String.Format("(n_ApplicanterType ={0})", 1)); //json.series[0].data.Add(t_fm.Length > 0 ? Int32.Parse(t_fm[0]["n_Count"].ToString()) : 0); //#endregion //#region //获取科研机构 //t_fm = table.Select(String.Format("(n_ApplicanterType ={0} )", 2)); //json.series[1].data.Add(t_fm.Length > 0 ? Int32.Parse(t_fm[0]["n_Count"].ToString()) : 0); //#endregion //#region //获取企业 //t_fm = table.Select(String.Format("(n_ApplicanterType ={0} )", 3)); //json.series[2].data.Add(t_fm.Length > 0 ? Int32.Parse(t_fm[0]["n_Count"].ToString()) : 0); //#endregion //#region //获取机关团体 //t_fm = table.Select(String.Format("(n_ApplicanterType ={0} )", 4)); //json.series[3].data.Add(t_fm.Length > 0 ? Int32.Parse(t_fm[0]["n_Count"].ToString()) : 0); //#endregion //#region //获取个人 //t_fm = table.Select(String.Format("(n_ApplicanterType ={0} )", 5)); //json.series[4].data.Add(t_fm.Length > 0 ? Int32.Parse(t_fm[0]["n_Count"].ToString()) : 0); //#endregion return(json); }