This commit is contained in:
2025-02-25 16:41:06 +08:00
parent ca8be515a9
commit b7c8a426bf
87 changed files with 5778 additions and 1835 deletions
@@ -114,6 +114,7 @@ namespace FineUIPro.Web.HSSE.Examine
this.txtPersonName.Text = personInfo.PersonName;
this.txtIdentityCard.Text = personInfo.IdentityCard;
this.txtUnitName.Text = personInfo.UnitName;
//this.txtPostTrainingRoleName.Text = personInfo.PostTrainingRoleName;
this.txtWorkPostName.Text = personInfo.WorkPostName;
this.txtPoliticsStatusName.Text = personInfo.PoliticsStatusName;
}
@@ -139,246 +140,7 @@ namespace FineUIPro.Web.HSSE.Examine
/// </summary>
private void BindGrid()
{
FineUIPro.BoundField bf;
FineUIPro.RenderField rf;
FineUIPro.TextBox txTextBox;
bf = new FineUIPro.BoundField();
bf.ColumnID = "ScoreItems";
bf.DataField = "ScoreItems";
bf.HeaderText = "分值项目";
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
bf.Locked = true;
Grid1.Columns.Add(bf);
#region 80
GroupField p1 = new GroupField();
p1.HeaderText = "基本项(满分80分)";
p1.TextAlign = TextAlign.Center;
bf = new FineUIPro.BoundField();
bf.ColumnID = "年度培训";
bf.DataField = "年度培训";
bf.HeaderText = "年度培训";
bf.HeaderToolTip = "完成应培训学时基础60分,超出1小时1分;满分80分";
bf.Width = 80;
//bf.HeaderStyle.CssClass = "multiline-header";
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
p1.Columns.Add(bf);
bf = new FineUIPro.BoundField();
bf.ColumnID = "问责或出问题项培训";
bf.DataField = "问责或出问题项培训";
bf.HeaderText = "问责/问题项培训";
bf.HeaderToolTip = "完成应培训学时基础60分,1学时1分;满分20分";
bf.Width = 150;
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
p1.Columns.Add(bf);
bf = new FineUIPro.BoundField();
bf.ColumnID = "指标完成情况";
bf.DataField = "指标完成情况";
bf.HeaderText = "指标完成情况";
bf.HeaderToolTip = "《质量、健康安全环保责任书》中目标指标完成情况;全部完成100分";
bf.Width = 110;
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
p1.Columns.Add(bf);
bf = new FineUIPro.BoundField();
bf.ColumnID = "岗位HSE职责";
bf.DataField = "岗位HSE职责";
bf.HeaderText = "岗位HSE职责";
bf.HeaderToolTip = "全部履职100分";
bf.MaxWidth = 150;
bf.MinWidth = 120;
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
p1.Columns.Add(bf);
bf = new FineUIPro.BoundField();
bf.ColumnID = "个人安全行动计划";
bf.DataField = "个人安全行动计划";
bf.HeaderText = "个人安全行动计划";
bf.HeaderToolTip = "1年4次";
bf.MaxWidth = 150;
bf.MinWidth = 120;
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
p1.Columns.Add(bf);
bf = new FineUIPro.BoundField();
bf.ColumnID = "安全经验分享";
bf.DataField = "安全经验分享";
bf.HeaderText = "安全经验分享";
bf.HeaderToolTip = "1月1次,1次10分,满分100";
bf.MaxWidth = 150;
bf.MinWidth = 120;
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
p1.Columns.Add(bf);
bf = new FineUIPro.BoundField();
bf.ColumnID = "领导人员参加班组作业风险会分析会";
bf.DataField = "领导人员参加班组作业风险会分析会";
bf.HeaderText = "领导人员参加班组作业风险会分析会";
bf.HeaderToolTip = "1季度1次,1季度25分";
bf.MaxWidth = 150;
bf.MinWidth = 120;
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
p1.Columns.Add(bf);
bf = new FineUIPro.BoundField();
bf.ColumnID = "一线党员联系班组党建活动";
bf.DataField = "一线党员联系班组党建活动";
bf.HeaderText = "一线党员联系班组党建活动";
bf.HeaderToolTip = "半年1次,1次50分";
bf.MaxWidth = 150;
bf.MinWidth = 120;
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
p1.Columns.Add(bf);
bf = new FineUIPro.BoundField();
bf.ColumnID = "行为安全观察与活动";
bf.DataField = "行为安全观察与活动";
bf.HeaderText = "行为安全观察与活动";
bf.HeaderToolTip = "1年4次";
bf.MaxWidth = 150;
bf.MinWidth = 120;
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
p1.Columns.Add(bf);
Grid1.Columns.Add(p1);
#endregion
#region
GroupField p2 = new GroupField();
p2.HeaderText = "扣分项(无封顶)";
p2.TextAlign = TextAlign.Center;
bf = new FineUIPro.BoundField();
bf.ColumnID = "轻微问题";
bf.DataField = "轻微问题";
bf.HeaderText = "轻微问题";
bf.HeaderToolTip = "1个1分";
bf.Width = 80;
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
p2.Columns.Add(bf);
bf = new FineUIPro.BoundField();
bf.ColumnID = "一般问题";
bf.DataField = "一般问题";
bf.HeaderText = "一般问题";
bf.HeaderToolTip = "1个2分";
bf.Width = 80;
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
p2.Columns.Add(bf);
bf = new FineUIPro.BoundField();
bf.ColumnID = "较大问题";
bf.DataField = "较大问题";
bf.HeaderText = "较大问题";
bf.HeaderToolTip = "1个3分";
bf.Width = 80;
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
p2.Columns.Add(bf);
bf = new FineUIPro.BoundField();
bf.ColumnID = "严重问题";
bf.DataField = "严重问题";
bf.HeaderText = "严重问题";
bf.HeaderToolTip = "1个4分";
bf.Width = 80;
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
p2.Columns.Add(bf);
Grid1.Columns.Add(p2);
#endregion
#region 20
GroupField p3 = new GroupField();
p3.HeaderText = "加分项(满分20分)";
p3.TextAlign = TextAlign.Center;
bf = new FineUIPro.BoundField();
bf.ColumnID = "集团级先进";
bf.DataField = "集团级先进";
bf.HeaderText = "集团级先进";
bf.HeaderToolTip = "1个3分";
bf.Width = 100;
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
p3.Columns.Add(bf);
bf = new FineUIPro.BoundField();
bf.ColumnID = "CPECC级先进";
bf.DataField = "CPECC级先进";
bf.HeaderText = "CPECC级先进";
bf.HeaderToolTip = "1个2分";
bf.Width = 120;
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
p3.Columns.Add(bf);
bf = new FineUIPro.BoundField();
bf.ColumnID = "公司级先进";
bf.DataField = "公司级先进";
bf.HeaderText = "公司级先进";
bf.HeaderToolTip = "1个1分";
bf.Width = 100;
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
p3.Columns.Add(bf);
bf = new FineUIPro.BoundField();
bf.ColumnID = "全员查隐患";
bf.DataField = "全员查隐患";
bf.HeaderText = "全员查隐患";
bf.HeaderToolTip = "100条1分,200条2分...1000条10分满分";
bf.Width = 100;
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
p3.Columns.Add(bf);
bf = new FineUIPro.BoundField();
bf.ColumnID = "五星计划";
bf.DataField = "五星计划";
bf.HeaderText = "五星计划";
bf.HeaderToolTip = "2星1分,3星2分,4星3分,5星4分";
bf.Width = 80;
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
p3.Columns.Add(bf);
bf = new FineUIPro.BoundField();
bf.ColumnID = "安全超市积分";
bf.DataField = "安全超市积分";
bf.HeaderText = "安全超市积分";
bf.HeaderToolTip = "1次1分,满分10分";
bf.Width = 110;
bf.HeaderTextAlign = TextAlign.Center;
bf.TextAlign = TextAlign.Center;
p3.Columns.Add(bf);
Grid1.Columns.Add(p3);
#endregion
}
#endregion