using BLL; using System; using System.Data; using System.Linq; namespace FineUIPro.Web.DigData { public partial class ProjectDataDW : PageBase { /// /// 项目ID /// public string ProjectId { get { return (string)ViewState["ProjectId"]; } set { ViewState["ProjectId"] = value; } } /// /// 加载页面 /// /// /// protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { this.ProjectId = this.CurrUser.LoginProjectId; } } /// /// /// /// /// protected void ckType_SelectedIndexChanged(object sender, EventArgs e) { this.gpCQMS.Hidden = true; this.gpLW.Hidden = true; SetData(); } /// /// 数据展示 /// private void SetData() { if (!string.IsNullOrEmpty(this.ProjectId)) { foreach (var item in this.ckType.SelectedValueArray) { if (item == "CQMS") { this.gpCQMS.Hidden = false; ///质量验收问题整改率 this.lbSpotCheckRate.Text = CQMSDataDWService.getSpotCheckRate(this.ProjectId); ///控制点完成率 this.lbSpotCheckDataRate.Text = CQMSDataDWService.getSpotCheckDataRate(this.ProjectId); //// 质量检查问题整改率 this.lbCheckControlStates.Text = CQMSDataDWService.getCheckControlStates(this.ProjectId); ///焊接一次合格率 this.lbFirstPassRate.Text = CQMSDataDWService.getFirstPassRate(this.ProjectId); } if (item == "LW") { this.gpLW.Hidden = false; } } } } } }