培训
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -0,0 +1,147 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="StaffHSEInfoArchivesOld.aspx.cs" Inherits="FineUIPro.Web.HSSE.Examine.StaffHSEInfoArchivesOld" %>
|
||||
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head runat="server">
|
||||
<title>员工HSE信息档案</title>
|
||||
<link href="../../res/css/common.css" rel="stylesheet" type="text/css" />
|
||||
<style type="text/css">
|
||||
.f-grid-row.Red {
|
||||
background-color: red;
|
||||
}
|
||||
|
||||
.LabelColor {
|
||||
color: Red;
|
||||
font-size: small;
|
||||
}
|
||||
|
||||
.multiline-header {
|
||||
white-space: pre-line; /* 这会让换行符生效 */
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body style="padding: 0px">
|
||||
<form id="form1" runat="server">
|
||||
<%--<f:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" />
|
||||
<f:Panel ID="Panel1" runat="server" ShowBorder="false" ShowHeader="false" Layout="Region">
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar2" Position="Top" runat="server" ToolbarAlign="Right">
|
||||
<Items>
|
||||
<f:DropDownList ID="drpYear" runat="server" LabelWidth="50px" Width="180px" Label="年度"
|
||||
EnableEdit="true" LabelAlign="Right">
|
||||
</f:DropDownList>
|
||||
<f:ToolbarFill runat="server" />
|
||||
<f:Button ID="btnSearch" Icon="SystemSearch" EnablePostBack="true" runat="server" OnClick="btnSearch_Click" Text="查询" ToolTip="查询">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
</f:Panel>--%>
|
||||
|
||||
|
||||
<f:PageManager ID="PageManager1" AutoSizePanelID="SimpleForm1" runat="server" />
|
||||
<f:Panel ID="Panel5" runat="server" ShowBorder="true" EnableCollapse="false"
|
||||
Layout="VBox" AutoScroll="false"
|
||||
ShowHeader="true" Title="员工HSE信息档案" TitleAlign="Center"
|
||||
BoxConfigChildMargin="0 0 0 0" BodyPadding="0">
|
||||
<Items>
|
||||
<f:Panel ID="Panel1" Title="年度" Height="50px" runat="server" BodyPadding="1px" ShowBorder="false" ShowHeader="false">
|
||||
<Items>
|
||||
<f:Toolbar ID="Toolbar2" Position="Top" runat="server" ToolbarAlign="Right">
|
||||
<Items>
|
||||
<f:DropDownList ID="drpYear" runat="server" LabelWidth="100px" Width="220px" Label="年度"
|
||||
EnableEdit="true" LabelAlign="Right">
|
||||
</f:DropDownList>
|
||||
<f:ToolbarFill runat="server" />
|
||||
<f:Button ID="btnSearch" Icon="SystemSearch" EnablePostBack="true" runat="server" OnClick="btnSearch_Click" Text="查询" ToolTip="查询">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Items>
|
||||
</f:Panel>
|
||||
<f:Panel ID="Panel2" Title="员工HSE信息档案" BoxFlex="1" MinHeight="110px" Margin="0" runat="server" BodyPadding="0px" ShowBorder="false" ShowHeader="false">
|
||||
<Items>
|
||||
<f:Form ID="SimpleForm1" ShowBorder="false" ShowHeader="false" AutoScroll="true" EnableTableStyle="true" MarginBottom="0px"
|
||||
BodyPadding="0px" runat="server" RedStarPosition="BeforeText" LabelAlign="Left" LabelWidth="100px">
|
||||
<Rows>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox runat="server" ID="txtPersonName" Label="姓名" LabelAlign="Right" LabelWidth="100px"></f:TextBox>
|
||||
<f:TextBox runat="server" ID="txtIdentityCard" Label="身份证" LabelAlign="Right" LabelWidth="100px"></f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox runat="server" ID="txtUnitName" Label="单位" LabelAlign="Right" LabelWidth="100px"></f:TextBox>
|
||||
<f:TextBox runat="server" ID="txtWorkPostName" Label="职务/工种" LabelAlign="Right" LabelWidth="100px"></f:TextBox>
|
||||
<%--<f:TextBox runat="server" ID="txtPostTrainingRoleName" Label="培训岗位" LabelAlign="Right" LabelWidth="100px"></f:TextBox>--%>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox runat="server" ID="txtPoliticsStatusName" Label="政治面貌" LabelAlign="Right" LabelWidth="100px"></f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
</Rows>
|
||||
</f:Form>
|
||||
</Items>
|
||||
</f:Panel>
|
||||
<f:Panel ID="Panel3" Title="员工HSE信息档案" BoxFlex="1" MinHeight="580px" Margin="0" runat="server" BodyPadding="0px" ShowBorder="false" ShowHeader="false">
|
||||
<Items>
|
||||
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="HSE信息汇总表" EnableCollapse="false"
|
||||
runat="server" BoxFlex="1" DataKeyNames="UnitId" AllowCellEditing="true"
|
||||
ClicksToEdit="1" DataIDField="UnitId" AllowSorting="false" SortField="UnitId"
|
||||
SortDirection="DESC" EnableColumnLines="true" AllowColumnLocking="true"
|
||||
AllowPaging="false" IsDatabasePaging="false" PageSize="50"
|
||||
EnableRowDoubleClickEvent="true" EnableRowClickEvent="True">
|
||||
|
||||
<%-- <PageItems>
|
||||
<f:ToolbarSeparator ID="ToolbarSeparator1" runat="server">
|
||||
</f:ToolbarSeparator>
|
||||
<f:ToolbarText ID="ToolbarText1" runat="server" Text="每页记录数:">
|
||||
</f:ToolbarText>
|
||||
<f:DropDownList runat="server" ID="ddlPageSize" Width="80px" AutoPostBack="true"
|
||||
OnSelectedIndexChanged="ddlPageSize_SelectedIndexChanged">
|
||||
<f:ListItem Text="10" Value="10" />
|
||||
<f:ListItem Text="15" Value="15" />
|
||||
<f:ListItem Text="20" Value="20" />
|
||||
<f:ListItem Text="25" Value="25" />
|
||||
<f:ListItem Text="所有行" Value="100000" />
|
||||
</f:DropDownList>
|
||||
</PageItems>--%>
|
||||
</f:Grid>
|
||||
</Items>
|
||||
</f:Panel>
|
||||
</Items>
|
||||
</f:Panel>
|
||||
|
||||
<%--<f:PageManager ID="PageManager1" AutoSizePanelID="SimpleForm1" runat="server" />
|
||||
<f:Form ID="SimpleForm1" ShowBorder="true" ShowHeader="false" AutoScroll="true" EnableTableStyle="true" MarginBottom="1px"
|
||||
BodyPadding="1px" runat="server" RedStarPosition="BeforeText" LabelAlign="Left" LabelWidth="100px">
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar2" Position="Top" runat="server" ToolbarAlign="Right">
|
||||
<Items>
|
||||
<f:DropDownList ID="drpYear" runat="server" LabelWidth="100px" Width="220px" Label="年度"
|
||||
EnableEdit="true" LabelAlign="Right">
|
||||
</f:DropDownList>
|
||||
<f:ToolbarFill runat="server" />
|
||||
<f:Button ID="btnSearch" Icon="SystemSearch" EnablePostBack="true" runat="server" OnClick="btnSearch_Click" Text="查询" ToolTip="查询">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
<Rows>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextBox runat="server" ID="txtUserName" Label="姓名" Text="张三" LabelWidth="100px"></f:TextBox>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
</Rows>
|
||||
</f:Form>--%>
|
||||
</form>
|
||||
<script type="text/javascript">
|
||||
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,388 @@
|
||||
using BLL;
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Linq;
|
||||
|
||||
namespace FineUIPro.Web.HSSE.Examine
|
||||
{
|
||||
public partial class StaffHSEInfoArchivesOld : PageBase
|
||||
{
|
||||
#region 定义项
|
||||
/// <summary>
|
||||
/// 人员主键
|
||||
/// </summary>
|
||||
public string PersonId
|
||||
{
|
||||
get
|
||||
{
|
||||
return (string)ViewState["PersonId"];
|
||||
}
|
||||
set
|
||||
{
|
||||
ViewState["PersonId"] = value;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// 人员主键
|
||||
/// </summary>
|
||||
public string UserId
|
||||
{
|
||||
get
|
||||
{
|
||||
return (string)ViewState["UserId"];
|
||||
}
|
||||
set
|
||||
{
|
||||
ViewState["UserId"] = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 项目id
|
||||
/// </summary>
|
||||
public string ProjectId
|
||||
{
|
||||
get
|
||||
{
|
||||
return (string)ViewState["ProjectId"];
|
||||
}
|
||||
set
|
||||
{
|
||||
ViewState["ProjectId"] = value;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// 单位id
|
||||
/// </summary>
|
||||
public string UnitId
|
||||
{
|
||||
get
|
||||
{
|
||||
return (string)ViewState["UnitId"];
|
||||
}
|
||||
set
|
||||
{
|
||||
ViewState["UnitId"] = value;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// 人员身份证
|
||||
/// </summary>
|
||||
public string IdentityCard
|
||||
{
|
||||
get
|
||||
{
|
||||
return (string)ViewState["IdentityCard"];
|
||||
}
|
||||
set
|
||||
{
|
||||
ViewState["IdentityCard"] = value;
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 加载页面
|
||||
|
||||
/// <summary>
|
||||
/// 加载页面
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
this.ProjectId = this.CurrUser.LoginProjectId;
|
||||
if (!string.IsNullOrEmpty(Request.Params["projectId"]) && Request.Params["projectId"] != this.ProjectId)
|
||||
{
|
||||
this.ProjectId = Request.Params["projectId"];
|
||||
}
|
||||
|
||||
this.PersonId = Request.Params["PersonId"];
|
||||
|
||||
var lstYesr = BLL.ConstValue.drpConstItemList(ConstValue.Group_0008);
|
||||
this.drpYear.DataTextField = "ConstText";
|
||||
this.drpYear.DataValueField = "ConstValue";
|
||||
this.drpYear.DataSource = lstYesr.OrderByDescending(x => x.SortIndex);
|
||||
this.drpYear.DataBind();
|
||||
this.drpYear.SelectedValue = DateTime.Now.Year.ToString();
|
||||
|
||||
|
||||
var personInfo = PersonService.GetPersonInfoById(this.PersonId);
|
||||
if (personInfo != null)
|
||||
{
|
||||
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;
|
||||
}
|
||||
|
||||
this.BindGrid();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查询
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnSearch_Click(object sender, EventArgs e)
|
||||
{
|
||||
this.BindGrid();
|
||||
}
|
||||
|
||||
public DataTable GridTable = new DataTable();
|
||||
|
||||
/// <summary>
|
||||
/// 绑定数据
|
||||
/// </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
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,161 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <自动生成>
|
||||
// 此代码由工具生成。
|
||||
//
|
||||
// 对此文件的更改可能导致不正确的行为,如果
|
||||
// 重新生成代码,则所做更改将丢失。
|
||||
// </自动生成>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace FineUIPro.Web.HSSE.Examine
|
||||
{
|
||||
|
||||
|
||||
public partial class StaffHSEInfoArchivesOld
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// form1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
||||
|
||||
/// <summary>
|
||||
/// PageManager1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.PageManager PageManager1;
|
||||
|
||||
/// <summary>
|
||||
/// Panel5 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Panel Panel5;
|
||||
|
||||
/// <summary>
|
||||
/// Panel1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Panel Panel1;
|
||||
|
||||
/// <summary>
|
||||
/// Toolbar2 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Toolbar Toolbar2;
|
||||
|
||||
/// <summary>
|
||||
/// drpYear 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.DropDownList drpYear;
|
||||
|
||||
/// <summary>
|
||||
/// btnSearch 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Button btnSearch;
|
||||
|
||||
/// <summary>
|
||||
/// Panel2 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Panel Panel2;
|
||||
|
||||
/// <summary>
|
||||
/// SimpleForm1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Form SimpleForm1;
|
||||
|
||||
/// <summary>
|
||||
/// txtPersonName 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtPersonName;
|
||||
|
||||
/// <summary>
|
||||
/// txtIdentityCard 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtIdentityCard;
|
||||
|
||||
/// <summary>
|
||||
/// txtUnitName 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtUnitName;
|
||||
|
||||
/// <summary>
|
||||
/// txtWorkPostName 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtWorkPostName;
|
||||
|
||||
/// <summary>
|
||||
/// txtPoliticsStatusName 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.TextBox txtPoliticsStatusName;
|
||||
|
||||
/// <summary>
|
||||
/// Panel3 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Panel Panel3;
|
||||
|
||||
/// <summary>
|
||||
/// Grid1 控件。
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 自动生成的字段。
|
||||
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
|
||||
/// </remarks>
|
||||
protected global::FineUIPro.Grid Grid1;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user