This commit is contained in:
2025-11-14 16:04:12 +08:00
parent 29c074c622
commit 163e8586dd
17 changed files with 4111 additions and 256 deletions
@@ -34,23 +34,26 @@
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="HSSE首页数据表" EnableCollapse="true"
runat="server" BoxFlex="1" DataKeyNames="Id" AllowCellEditing="true"
ClicksToEdit="2" DataIDField="Id" AllowSorting="true" SortField="Id"
SortDirection="DESC" OnSort="Grid1_Sort" EnableColumnLines="true"
ClicksToEdit="2" DataIDField="Id" AllowSorting="true" SortField="ReportDate"
SortDirection="DESC" OnSort="Grid1_Sort" EnableColumnLines="true" AllowColumnLocking="true"
AllowPaging="true" IsDatabasePaging="true" PageSize="10" OnPageIndexChange="Grid1_PageIndexChange"
EnableRowDoubleClickEvent="true" OnRowDoubleClick="Grid1_RowDoubleClick">
<Toolbars>
<f:Toolbar ID="Toolbar2" Position="Top" runat="server" ToolbarAlign="Right">
<Items>
<f:Button ID="btnNew" ToolTip="新增" Hidden="true" Icon="Add" runat="server"
OnClick="btnNew_Click">
</f:Button>
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" ToolTip="导出" Icon="FolderUp"
<%-- <f:Button ID="btnNew" ToolTip="新增" Hidden="true" Icon="Add" runat="server" --%>
<%-- OnClick="btnNew_Click"> --%>
<%-- </f:Button> --%>
<f:TextBox ID="txtProjectName" runat="server" Label="项目名称" LabelAlign="left" LabelWidth="80px"></f:TextBox>
<f:ToolbarFill runat="server"></f:ToolbarFill>
<f:Button ID="btSearch" Text="查询" Icon="SystemSearch" runat="server" OnClick="btSearch_Click"></f:Button>
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" Text="导出" ToolTip="导出" Icon="FolderUp"
EnableAjax="false" DisableControlBeforePostBack="false">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Columns>
<%--<Columns>
<f:TemplateField ColumnID="tfNumber" Width="50px" HeaderText="序号" HeaderTextAlign="Center"
TextAlign="Center">
<ItemTemplate>
@@ -98,6 +101,9 @@
<f:RenderField Width="150px" ColumnID="SpecialOperationTrainNum" DataField="SpecialOperationTrainNum" SortField="SpecialOperationTrainNum"
FieldType="String" HeaderText="特种作业培训数" TextAlign="Left" HeaderTextAlign="Center" >
</f:RenderField>
<f:RenderField Width="150px" ColumnID="EnvironmentalTrainNum" DataField="EnvironmentalTrainNum" SortField="EnvironmentalTrainNum"
FieldType="String" HeaderText="环保培训数" TextAlign="Left" HeaderTextAlign="Center" >
</f:RenderField>
<f:RenderField Width="150px" ColumnID="TotalEnergyConsumption" DataField="TotalEnergyConsumption" SortField="TotalEnergyConsumption"
FieldType="String" HeaderText="能耗总量" TextAlign="Left" HeaderTextAlign="Center" >
</f:RenderField>
@@ -213,10 +219,10 @@
FieldType="String" HeaderText="项目级演练次数" TextAlign="Left" HeaderTextAlign="Center" >
</f:RenderField>
<f:RenderField Width="150px" ColumnID="CostExtract" DataField="CostExtract" SortField="CostExtract"
FieldType="String" HeaderText="费用提取(元)" TextAlign="Left" HeaderTextAlign="Center" >
FieldType="String" HeaderText="费用提取(元)" TextAlign="Left" HeaderTextAlign="Center" >
</f:RenderField>
<f:RenderField Width="150px" ColumnID="CostUse" DataField="CostUse" SortField="CostUse"
FieldType="String" HeaderText="费用使用(元)" TextAlign="Left" HeaderTextAlign="Center" >
FieldType="String" HeaderText="费用使用(元)" TextAlign="Left" HeaderTextAlign="Center" >
</f:RenderField>
<f:RenderField Width="150px" ColumnID="UseEquipmentNum" DataField="UseEquipmentNum" SortField="UseEquipmentNum"
FieldType="String" HeaderText="施工机具在用数" TextAlign="Left" HeaderTextAlign="Center" >
@@ -277,9 +283,189 @@
</f:RenderField>
<f:RenderField Width="150px" ColumnID="SuperFinishedNum" DataField="SuperFinishedNum" SortField="SuperFinishedNum"
FieldType="String" HeaderText="超危大工程完工个数" TextAlign="Left" HeaderTextAlign="Center" >
</f:RenderField>
</Columns>
</f:RenderField>#1#
</Columns>--%>
<Columns>
<f:TemplateField ColumnID="tfNumber" Width="50px" HeaderText="序号" HeaderTextAlign="Center" Locked="true"
TextAlign="Center">
<ItemTemplate>
<asp:Label ID="lblNumber" runat="server" Text='<%# Grid1.PageIndex * Grid1.PageSize + Container.DataItemIndex + 1 %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="150px" ColumnID="ProjectName" DataField="ProjectName" SortField="ProjectName"
FieldType="String" HeaderText="项目名称" TextAlign="Left" HeaderTextAlign="Center" Locked="true">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ShortName" DataField="ShortName" SortField="ShortName"
FieldType="String" HeaderText="项目简称" TextAlign="Left" HeaderTextAlign="Center" Locked="true">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ReportDate" DataField="ReportDate" SortField="ReportDate"
FieldType="String" HeaderText="更新时间" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="JoinConstructionPersonNum" DataField="JoinConstructionPersonNum" SortField="JoinConstructionPersonNum"
FieldType="String" HeaderText="参建人数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="MajorProjectsUnderConstructionNum" DataField="MajorProjectsUnderConstructionNum" SortField="MajorProjectsUnderConstructionNum"
FieldType="String" HeaderText="在施危大工程数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="TotalWorkNum" DataField="TotalWorkNum" SortField="TotalWorkNum"
FieldType="String" HeaderText="总工时数(万)" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="LostWorkingHour" DataField="LostWorkingHour" SortField="LostWorkingHour"
FieldType="String" HeaderText="损失工时数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="TotalWorkNum" DataField="TotalWorkNum" SortField="TotalWorkNum"
FieldType="String" HeaderText="安全工时数(万)" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="SafeTrainNum" DataField="SafeTrainNum" SortField="SafeTrainNum"
FieldType="String" HeaderText="三级安全教育培训数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="SpecialTrainNum" DataField="SpecialTrainNum" SortField="SpecialTrainNum"
FieldType="String" HeaderText="专项培训数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="SpecialOperationTrainNum" DataField="SpecialOperationTrainNum" SortField="SpecialOperationTrainNum"
FieldType="String" HeaderText="特种作业培训数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ProjectInspectorGeneralNum" DataField="ProjectInspectorGeneralNum" SortField="ProjectInspectorGeneralNum"
FieldType="String" HeaderText="项目总监人数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ProjectFullTimeNum" DataField="ProjectFullTimeNum" SortField="ProjectFullTimeNum"
FieldType="String" HeaderText="项目专职人数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ProjectSubFullTimeNum" DataField="ProjectSubFullTimeNum" SortField="ProjectSubFullTimeNum"
FieldType="String" HeaderText="项目专职人数(分包)" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ProjectSafetyMonitorNum" DataField="ProjectSafetyMonitorNum" SortField="ProjectSafetyMonitorNum"
FieldType="String" HeaderText="项目安全监护人数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="SafetyInjectionEngineer" DataField="SafetyInjectionEngineer" SortField="SafetyInjectionEngineer"
FieldType="String" HeaderText="在岗执业注安师" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="CertificateANum" DataField="CertificateANum" SortField="CertificateANum"
FieldType="String" HeaderText="A证人员" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="CertificateBNum" DataField="CertificateBNum" SortField="CertificateBNum"
FieldType="String" HeaderText="B证人员" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="CertificateCNum" DataField="CertificateCNum" SortField="CertificateCNum"
FieldType="String" HeaderText="C证人员" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="QualityPersonNum" DataField="QualityPersonNum" SortField="QualityPersonNum"
FieldType="String" HeaderText="特种作业人员" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ProjectSafetyLeadingGroupMeetingNum" DataField="ProjectSafetyLeadingGroupMeetingNum" SortField="ProjectSafetyLeadingGroupMeetingNum"
FieldType="String" HeaderText="项目安全领导小组会议数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ProjectSafetyMeetingNum" DataField="ProjectSafetyMeetingNum" SortField="ProjectSafetyMeetingNum"
FieldType="String" HeaderText="项目安全例会数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ProjectLeadShiftCheckNum" DataField="ProjectLeadShiftCheckNum" SortField="ProjectLeadShiftCheckNum"
FieldType="String" HeaderText="项目负责人带班检查次数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ProjectSpecialCheckNum" DataField="ProjectSpecialCheckNum" SortField="ProjectSpecialCheckNum"
FieldType="String" HeaderText="项目专项检查次数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ProjectMajorCheckNum" DataField="ProjectMajorCheckNum" SortField="ProjectMajorCheckNum"
FieldType="String" HeaderText="项目专业检查次数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ProjectComprehensivePlanNum" DataField="ProjectComprehensivePlanNum" SortField="ProjectComprehensivePlanNum"
FieldType="String" HeaderText="项目级综合预案" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ProjectSpecialPlanNum" DataField="ProjectSpecialPlanNum" SortField="ProjectSpecialPlanNum"
FieldType="String" HeaderText="项目级专项预案数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ProjectOnSiteDisposalPlan" DataField="ProjectOnSiteDisposalPlan" SortField="ProjectOnSiteDisposalPlan"
FieldType="String" HeaderText="项目级现场处置预案" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ProjectDrillNum" DataField="ProjectDrillNum" SortField="ProjectDrillNum"
FieldType="String" HeaderText="项目级演练次数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ProjectDrillPersonNum" DataField="ProjectDrillPersonNum" SortField="ProjectDrillPersonNum"
FieldType="String" HeaderText="项目级参演人数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="UseEquipmentNum" DataField="UseEquipmentNum" SortField="UseEquipmentNum"
FieldType="String" HeaderText="施工机具在用数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="SpecialEquipmentNum" DataField="SpecialEquipmentNum" SortField="SpecialEquipmentNum"
FieldType="String" HeaderText="施工机具特种设备数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="LicensesNum" DataField="LicensesNum" SortField="LicensesNum"
FieldType="String" HeaderText="作业许可项数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="LicensesCloseNum" DataField="LicensesCloseNum" SortField="LicensesCloseNum"
FieldType="String" HeaderText="作业许可关闭项数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="GeneralClosedNum" DataField="GeneralClosedNum" SortField="GeneralClosedNum"
FieldType="String" HeaderText="一般隐患整改闭环项" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="GeneralNotClosedNum" DataField="GeneralNotClosedNum" SortField="GeneralNotClosedNum"
FieldType="String" HeaderText="一般隐患未整改完成项" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="MajorClosedNum" DataField="MajorClosedNum" SortField="MajorClosedNum"
FieldType="String" HeaderText="重大隐患整改闭环项" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="MajorNotClosedNum" DataField="MajorNotClosedNum" SortField="MajorNotClosedNum"
FieldType="String" HeaderText="重大隐患未整改完成项" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="GeneralRiskNum" DataField="GeneralRiskNum" SortField="GeneralRiskNum"
FieldType="String" HeaderText="一般风险数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="LowRiskNum" DataField="LowRiskNum" SortField="LowRiskNum"
FieldType="String" HeaderText="低风险数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="MediumRiskNum" DataField="MediumRiskNum" SortField="MediumRiskNum"
FieldType="String" HeaderText="中风险数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="HighRiskNum" DataField="HighRiskNum" SortField="HighRiskNum"
FieldType="String" HeaderText="高风险数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="CompletedNum" DataField="CompletedNum" SortField="CompletedNum"
FieldType="String" HeaderText="危大工程审批完成数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ConstructionNum" DataField="ConstructionNum" SortField="ConstructionNum"
FieldType="String" HeaderText="危大工程施工个数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="FinishedNum" DataField="FinishedNum" SortField="FinishedNum"
FieldType="String" HeaderText="危大工程完工个数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="ArgumentNum" DataField="ArgumentNum" SortField="ArgumentNum"
FieldType="String" HeaderText="危大工程论证个数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="TrainPersonNum" DataField="TrainPersonNum" SortField="TrainPersonNum"
FieldType="String" HeaderText="危大工程培训人次数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="OperativesNum" DataField="OperativesNum" SortField="OperativesNum"
FieldType="String" HeaderText="危大工程作业人员数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="SuperCompletedNum" DataField="SuperCompletedNum" SortField="SuperCompletedNum"
FieldType="String" HeaderText="超危大工程审批完成数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="SuperConstructionNum" DataField="SuperConstructionNum" SortField="SuperConstructionNum"
FieldType="String" HeaderText="超危大工程施工个数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="SuperFinishedNum" DataField="SuperFinishedNum" SortField="SuperFinishedNum"
FieldType="String" HeaderText="超危大工程完工个数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="SuperArgumentNum" DataField="SuperArgumentNum" SortField="SuperArgumentNum"
FieldType="String" HeaderText="超危大工程论证个数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="SuperTrainPersonNum" DataField="SuperTrainPersonNum" SortField="SuperTrainPersonNum"
FieldType="String" HeaderText="超危大工程培训人次数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="SuperOperativesNum" DataField="SuperOperativesNum" SortField="SuperOperativesNum"
FieldType="String" HeaderText="超危大工程作业人员数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="HseTechnicalNum" DataField="HseTechnicalNum" SortField="HseTechnicalNum"
FieldType="String" HeaderText="安全技术交底数" TextAlign="Left" HeaderTextAlign="Center">
</f:RenderField>
</Columns>
<Listeners>
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu" />
</Listeners>