2023-09-25 19:20:08 +08:00
|
|
|
|
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ProjectConstructionLog.aspx.cs" Inherits="FineUIPro.Web.PZHGL.InformationProject.ProjectConstructionLog" %>
|
|
|
|
|
|
|
|
|
|
|
|
<!DOCTYPE html>
|
|
|
|
|
|
|
|
|
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
|
|
|
|
<head runat="server">
|
|
|
|
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
|
|
|
|
<title>项目级施工日志</title>
|
|
|
|
|
|
</head>
|
|
|
|
|
|
<body>
|
|
|
|
|
|
<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">
|
|
|
|
|
|
<Items>
|
|
|
|
|
|
<f:Panel runat="server" ID="panelLeftRegion" RegionPosition="Left" RegionSplit="true"
|
|
|
|
|
|
EnableCollapse="true" Width="280px" Title="个人施工日志" ShowBorder="true" Layout="VBox"
|
|
|
|
|
|
ShowHeader="true" AutoScroll="true" BodyPadding="5px" IconFont="ArrowCircleLeft">
|
|
|
|
|
|
<Toolbars>
|
|
|
|
|
|
<f:Toolbar ID="Toolbar1" Position="Top" runat="server" ToolbarAlign="Left">
|
|
|
|
|
|
<Items>
|
|
|
|
|
|
<f:DatePicker ID="txtReportDate" runat="server" Label="月份" LabelAlign="Right" DisplayType="Month" LabelWidth="60px" EmptyText="输入查询条件" AutoPostBack="true" OnTextChanged="Tree_TextChanged"
|
|
|
|
|
|
DateFormatString="yyyy-MM" Width="200px">
|
|
|
|
|
|
</f:DatePicker>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:Toolbar>
|
|
|
|
|
|
</Toolbars>
|
|
|
|
|
|
<Items>
|
|
|
|
|
|
<f:Tree ID="tvControlItem" ShowHeader="false" Title="施工日志节点树" OnNodeCommand="tvControlItem_NodeCommand"
|
|
|
|
|
|
runat="server" ShowBorder="false" EnableCollapse="true" EnableSingleClickExpand="true" AutoLeafIdentification="true"
|
|
|
|
|
|
EnableSingleExpand="true" EnableTextSelection="true">
|
|
|
|
|
|
<Listeners>
|
|
|
|
|
|
<f:Listener Event="beforenodecontextmenu" Handler="onTreeNodeContextMenu" />
|
|
|
|
|
|
</Listeners>
|
|
|
|
|
|
</f:Tree>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:Panel>
|
|
|
|
|
|
<f:Panel runat="server" ID="panelCenterRegion" RegionPosition="Center" ShowBorder="true" BoxConfigAlign="StretchMax"
|
2023-10-26 16:11:02 +08:00
|
|
|
|
Layout="Fit" ShowHeader="false" BodyPadding="5px" IconFont="PlusCircle" Title="施工日志录入"
|
2023-09-25 19:20:08 +08:00
|
|
|
|
TitleToolTip="施工日志录入" AutoScroll="true">
|
|
|
|
|
|
<Toolbars>
|
|
|
|
|
|
<f:Toolbar ID="Toolbar3" Position="Top" runat="server" ToolbarAlign="Right">
|
|
|
|
|
|
<Items>
|
2023-10-24 11:22:31 +08:00
|
|
|
|
<f:Button ID="imgBtnFile" Text="现场照片" ToolTip="查看" Icon="TableCell" runat="server"
|
|
|
|
|
|
OnClick="imgBtnFile_Click">
|
|
|
|
|
|
</f:Button>
|
2023-09-25 19:20:08 +08:00
|
|
|
|
<f:HiddenField runat="server" ID="hdWorkPostId"></f:HiddenField>
|
|
|
|
|
|
<f:HiddenField runat="server" ID="hdMachineId"></f:HiddenField>
|
2023-10-24 11:22:31 +08:00
|
|
|
|
<f:ToolbarFill runat="server"></f:ToolbarFill>
|
2023-09-25 19:20:08 +08:00
|
|
|
|
<f:Button ID="btnSave" Text="发布" ToolTip="发布项目施工日志" Icon="SystemSave" runat="server" OnClick="btnSave_Click" ValidateForms="SimpleForm1">
|
|
|
|
|
|
</f:Button>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:Toolbar>
|
|
|
|
|
|
</Toolbars>
|
|
|
|
|
|
<Items>
|
|
|
|
|
|
<f:Form ID="SimpleForm1" ShowBorder="true" ShowHeader="false" AutoScroll="true" BoxFlex="1"
|
|
|
|
|
|
BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
|
|
|
|
|
|
<Rows>
|
|
|
|
|
|
<f:FormRow>
|
|
|
|
|
|
<Items>
|
|
|
|
|
|
<f:TextBox ID="txtFileCode" Label="文件编号" runat="server" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
|
|
|
|
|
|
<f:DatePicker ID="txtCompileDate" runat="server" Label="日期" LabelAlign="Right" LabelWidth="120px" AutoPostBack="true" OnTextChanged="txtCompileDate_TextChanged"></f:DatePicker>
|
|
|
|
|
|
<f:TextBox ID="txtWeek" Label="星期" runat="server" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:FormRow>
|
|
|
|
|
|
<f:FormRow>
|
|
|
|
|
|
<Items>
|
|
|
|
|
|
<f:TextBox ID="txtWeather" runat="server" Label="天气" LabelAlign="Right" LabelWidth="120px"></f:TextBox>
|
|
|
|
|
|
<f:TextBox ID="txtTemperature" runat="server" Label="温度" LabelAlign="Right" LabelWidth="120px"></f:TextBox>
|
|
|
|
|
|
<f:TextBox ID="txtCompileMan" Label="编制人" runat="server" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:FormRow>
|
|
|
|
|
|
<f:FormRow runat="server" ID="row1">
|
|
|
|
|
|
<Items>
|
|
|
|
|
|
<f:Panel ID="pan" Layout="Block" CssClass="blockpanel myblockform"
|
|
|
|
|
|
BlockConfigSpace="10px" BodyPadding="5px" Title="人工机械消耗数据" EnableCollapse="true" runat="server">
|
|
|
|
|
|
<Items>
|
|
|
|
|
|
<f:Form ID="Form2" ShowBorder="true" ShowHeader="false" AutoScroll="true" BoxFlex="1"
|
|
|
|
|
|
BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
|
|
|
|
|
|
<Rows>
|
|
|
|
|
|
<f:FormRow>
|
|
|
|
|
|
<Items>
|
2023-10-26 16:23:05 +08:00
|
|
|
|
<f:DropDownList ID="drpContractNo" runat="server" Label="合同名称" LabelAlign="Right" EnableEdit="true" Readonly="true" EnableCheckBoxSelect="true" EnableMultiSelect="true" Required="true" ShowRedStar="true" LabelWidth="120px" AutoPostBack="true" OnSelectedIndexChanged="drpContractNo_SelectedIndexChanged"></f:DropDownList>
|
2023-09-25 19:20:08 +08:00
|
|
|
|
<f:DropDownList ID="drpUnitWork" runat="server" Label="单位工程" LabelAlign="Right" EnableEdit="true" Readonly="true" EnableCheckBoxSelect="true" EnableMultiSelect="true" Required="true" ShowRedStar="true" LabelWidth="120px" AutoPostBack="true" OnSelectedIndexChanged="drpUnitWork_SelectedIndexChanged"></f:DropDownList>
|
|
|
|
|
|
<f:DropDownList ID="drpProfessional" runat="server" Label="专业工程" LabelAlign="Right" EnableEdit="true" Readonly="true" EnableCheckBoxSelect="true" EnableMultiSelect="true" Required="true" ShowRedStar="true" LabelWidth="120px"></f:DropDownList>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:FormRow>
|
2023-10-11 10:19:12 +08:00
|
|
|
|
<f:FormRow ColumnWidths="13% 20% 67%">
|
2023-09-25 19:20:08 +08:00
|
|
|
|
<Items>
|
2023-10-11 10:19:12 +08:00
|
|
|
|
<f:Label runat="server" Text="填报状态:" EncodeText="false" ShowRedStar="true" Label="附件:" CssStyle="padding-left:42px" Width="110px" CssClass="marginr" ShowLabel="false" ></f:Label>
|
|
|
|
|
|
<f:Button ID="btnWorkEfficiency" Text="未填报" ToolTip="填报工效数据" Icon="TableCell" OnClick="btnWorkEfficiency_Click" runat="server">
|
|
|
|
|
|
</f:Button>
|
2023-09-25 19:20:08 +08:00
|
|
|
|
<f:TextBox ID="txtRemark" Label="备注" runat="server" LabelAlign="Right" LabelWidth="120px"></f:TextBox>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:FormRow>
|
|
|
|
|
|
</Rows>
|
|
|
|
|
|
</f:Form>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:Panel>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:FormRow>
|
|
|
|
|
|
<f:FormRow>
|
|
|
|
|
|
<Items>
|
|
|
|
|
|
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="true" Title="作业人员人数" EnableCollapse="true"
|
|
|
|
|
|
runat="server" BoxFlex="1" DataKeyNames="ConstructionLogPersonId" AllowCellEditing="true"
|
2023-11-28 10:59:50 +08:00
|
|
|
|
EnableColumnLines="true" ClicksToEdit="1" DataIDField="ConstructionLogPersonId" EnableSummary="true" SummaryPosition="Flow"
|
2023-09-25 19:20:08 +08:00
|
|
|
|
SortField="ConstructionLogPersonId" EnableTextSelection="True">
|
|
|
|
|
|
<Columns>
|
|
|
|
|
|
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="60px" HeaderTextAlign="Center" TextAlign="Center" />
|
|
|
|
|
|
<f:TemplateField HeaderText="单位工程" ColumnID="UnitWorkName" HeaderTextAlign="Center" Width="200px">
|
|
|
|
|
|
<ItemTemplate>
|
|
|
|
|
|
<asp:Label ID="Label1" runat="server" Text='<%# ConvertUnitWorkName(Eval("UnitWorkId")) %>'></asp:Label>
|
|
|
|
|
|
</ItemTemplate>
|
|
|
|
|
|
</f:TemplateField>
|
|
|
|
|
|
<f:RenderField HeaderText="UnitWorkId" ColumnID="UnitWorkId" DataField="UnitWorkId"
|
|
|
|
|
|
FieldType="String" Hidden="true">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
</Columns>
|
|
|
|
|
|
</f:Grid>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:FormRow>
|
|
|
|
|
|
<f:FormRow>
|
|
|
|
|
|
<Items>
|
|
|
|
|
|
<f:Grid ID="Grid2" ShowBorder="true" ShowHeader="true" Title="机械数量" EnableCollapse="true"
|
|
|
|
|
|
runat="server" BoxFlex="1" DataKeyNames="ConstructionLogMachineId" AllowCellEditing="true"
|
2023-11-28 10:59:50 +08:00
|
|
|
|
EnableColumnLines="true" ClicksToEdit="1" DataIDField="ConstructionLogMachineId" EnableSummary="true" SummaryPosition="Flow"
|
2023-09-25 19:20:08 +08:00
|
|
|
|
SortField="ConstructionLogMachineId" EnableTextSelection="True">
|
|
|
|
|
|
<Columns>
|
|
|
|
|
|
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="60px" HeaderTextAlign="Center" TextAlign="Center" />
|
|
|
|
|
|
<f:TemplateField HeaderText="单位工程" ColumnID="UnitWorkName" HeaderTextAlign="Center" Width="200px">
|
|
|
|
|
|
<ItemTemplate>
|
|
|
|
|
|
<asp:Label ID="Label2" runat="server" Text='<%# ConvertUnitWorkName(Eval("UnitWorkId")) %>'></asp:Label>
|
|
|
|
|
|
</ItemTemplate>
|
|
|
|
|
|
</f:TemplateField>
|
|
|
|
|
|
<f:RenderField HeaderText="UnitWorkId" ColumnID="UnitWorkId" DataField="UnitWorkId"
|
|
|
|
|
|
FieldType="String" Hidden="true">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
</Columns>
|
|
|
|
|
|
</f:Grid>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:FormRow>
|
2023-11-29 18:02:03 +08:00
|
|
|
|
<f:FormRow>
|
|
|
|
|
|
<Items>
|
|
|
|
|
|
<f:Grid ID="Grid6" ShowBorder="true" ShowHeader="true" Title="焊接数据" EnableCollapse="true"
|
|
|
|
|
|
runat="server" BoxFlex="1" DataKeyNames="ConstructionLogHJGLId" AllowCellEditing="true"
|
|
|
|
|
|
EnableColumnLines="true" ClicksToEdit="1" DataIDField="ConstructionLogHJGLId"
|
|
|
|
|
|
SortField="ConstructionLogHJGLId" EnableTextSelection="True" EnableSummary="true" SummaryPosition="Flow">
|
|
|
|
|
|
<Columns>
|
|
|
|
|
|
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="60px" HeaderTextAlign="Center" TextAlign="Center" />
|
|
|
|
|
|
<f:TemplateField HeaderText="单位工程" ColumnID="UnitWorkName" HeaderTextAlign="Center" Width="200px">
|
|
|
|
|
|
<ItemTemplate>
|
|
|
|
|
|
<asp:Label ID="Label12" runat="server" Text='<%# ConvertUnitWorkName(Eval("UnitWorkId")) %>'></asp:Label>
|
|
|
|
|
|
</ItemTemplate>
|
|
|
|
|
|
</f:TemplateField>
|
|
|
|
|
|
<f:RenderField HeaderText="UnitWorkId" ColumnID="UnitWorkId" DataField="UnitWorkId"
|
|
|
|
|
|
FieldType="String" Hidden="true">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<f:RenderField HeaderText="今日完成(DIN)" ColumnID="TodayCompleteSize"
|
|
|
|
|
|
DataField="TodayCompleteSize" SortField="TodayCompleteSize" FieldType="Double" HeaderTextAlign="Center"
|
|
|
|
|
|
TextAlign="Center" Width="150px">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<f:RenderField HeaderText="累计完成(DIN)" ColumnID="TotalCompleteSize"
|
|
|
|
|
|
DataField="TotalCompleteSize" SortField="TotalCompleteSize" FieldType="Double" HeaderTextAlign="Center"
|
|
|
|
|
|
TextAlign="Center" Width="150px">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<f:RenderField HeaderText="总量(DIN)" ColumnID="TotalSize"
|
|
|
|
|
|
DataField="TotalSize" SortField="TotalSize" FieldType="Double" HeaderTextAlign="Center"
|
|
|
|
|
|
TextAlign="Center" Width="150px">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<f:RenderField Width="150px" ColumnID="TotalRate" DataField="TotalRate"
|
|
|
|
|
|
FieldType="String" HeaderText="累计完成百分比" TextAlign="Center" HeaderTextAlign="Center">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<f:RenderField Width="150px" ColumnID="TomorrowPlanSize" DataField="TomorrowPlanSize"
|
|
|
|
|
|
FieldType="Double" HeaderText="明日计划(DIN)" TextAlign="Center" HeaderTextAlign="Center">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
</Columns>
|
|
|
|
|
|
</f:Grid>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:FormRow>
|
2023-09-25 19:20:08 +08:00
|
|
|
|
<f:FormRow>
|
|
|
|
|
|
<Items>
|
|
|
|
|
|
<f:Grid ID="Grid3" ShowBorder="true" ShowHeader="true" Title="专业管理" EnableCollapse="true"
|
|
|
|
|
|
runat="server" BoxFlex="1" DataKeyNames="ConstructionLogManagementId,UnitWorkId" AllowCellEditing="true" Height="300px"
|
|
|
|
|
|
EnableColumnLines="true" ClicksToEdit="1" DataIDField="ConstructionLogManagementId"
|
|
|
|
|
|
SortField="ConstructionLogManagementId" EnableTextSelection="True" OnRowCommand="Grid3_RowCommand">
|
|
|
|
|
|
<Columns>
|
|
|
|
|
|
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="60px" HeaderTextAlign="Center" TextAlign="Center" />
|
|
|
|
|
|
<f:TemplateField HeaderText="单位工程" ColumnID="UnitWorkName" HeaderTextAlign="Center" Width="200px">
|
|
|
|
|
|
<ItemTemplate>
|
|
|
|
|
|
<asp:Label ID="Label3" runat="server" Text='<%# ConvertUnitWorkName(Eval("UnitWorkId")) %>'></asp:Label>
|
|
|
|
|
|
</ItemTemplate>
|
|
|
|
|
|
</f:TemplateField>
|
|
|
|
|
|
<f:RenderField Width="300px" ColumnID="TodayWork" DataField="TodayWork"
|
|
|
|
|
|
FieldType="String" HeaderText="今日完成工作" TextAlign="Center" HeaderTextAlign="Center">
|
|
|
|
|
|
<%--<Editor>
|
|
|
|
|
|
<f:TextArea runat="server" ID="txtTodayWork" Height="60px" AutoGrowHeight="true"></f:TextArea>
|
|
|
|
|
|
</Editor>--%>
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<f:RenderField Width="300px" ColumnID="TomorrowWork" DataField="TomorrowWork"
|
|
|
|
|
|
FieldType="String" HeaderText="明日计划工作" TextAlign="Center" HeaderTextAlign="Center">
|
|
|
|
|
|
<%--<Editor>
|
|
|
|
|
|
<f:TextArea runat="server" ID="txtTomorrowWork" Height="60px" AutoGrowHeight="true"></f:TextArea>
|
|
|
|
|
|
</Editor>--%>
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<f:TemplateField HeaderText="填报人" ColumnID="CompileManName" HeaderTextAlign="Center" Width="100px">
|
|
|
|
|
|
<ItemTemplate>
|
|
|
|
|
|
<asp:Label ID="Label6" runat="server" Text='<%# ConvertCompileManName(Eval("ConstructionLogId")) %>'></asp:Label>
|
|
|
|
|
|
</ItemTemplate>
|
|
|
|
|
|
</f:TemplateField>
|
|
|
|
|
|
<f:RenderField Width="100px" ColumnID="Remark" DataField="Remark"
|
|
|
|
|
|
FieldType="String" HeaderText="备注" TextAlign="Center" HeaderTextAlign="Center">
|
|
|
|
|
|
<%--<Editor>
|
|
|
|
|
|
<f:TextArea runat="server" ID="TextArea1" Height="60px" AutoGrowHeight="true"></f:TextArea>
|
|
|
|
|
|
</Editor>--%>
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<f:RenderField HeaderText="UnitWorkId" ColumnID="UnitWorkId" DataField="UnitWorkId"
|
|
|
|
|
|
FieldType="String" Hidden="true">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<f:RenderField HeaderText="ConstructionLogManagementId" ColumnID="ConstructionLogManagementId" DataField="ConstructionLogManagementId"
|
|
|
|
|
|
FieldType="String" Hidden="true">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
</Columns>
|
|
|
|
|
|
</f:Grid>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:FormRow>
|
|
|
|
|
|
<f:FormRow runat="server" ID="row2">
|
|
|
|
|
|
<Items>
|
|
|
|
|
|
<f:Panel ID="Panel2" Layout="Block" CssClass="blockpanel myblockform"
|
|
|
|
|
|
BlockConfigSpace="10px" BodyPadding="5px" Title="安全管理" EnableCollapse="true" runat="server">
|
|
|
|
|
|
<Items>
|
|
|
|
|
|
<f:Grid ID="GridHSETodaySummary" ShowBorder="true" ShowHeader="true" Title="当日小结" EnableCollapse="true"
|
|
|
|
|
|
runat="server" BoxFlex="1" DataKeyNames="ConstructionLogId" AllowCellEditing="true" Height="300px"
|
|
|
|
|
|
EnableColumnLines="true" ClicksToEdit="1" DataIDField="ConstructionLogId" ForceFit="true"
|
|
|
|
|
|
SortField="ConstructionLogId" EnableTextSelection="True">
|
|
|
|
|
|
<Columns>
|
|
|
|
|
|
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="60px" HeaderTextAlign="Center" TextAlign="Center" />
|
|
|
|
|
|
<f:RenderField Width="300px" ColumnID="HSETodaySummary" DataField="HSETodaySummary"
|
|
|
|
|
|
FieldType="String" HeaderText="当日小结" TextAlign="Center" HeaderTextAlign="Center">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<f:TemplateField HeaderText="填报人" ColumnID="CompileManName" HeaderTextAlign="Center" Width="60px">
|
|
|
|
|
|
<ItemTemplate>
|
|
|
|
|
|
<asp:Label ID="Label5" runat="server" Text='<%# ConvertCompileManName(Eval("ConstructionLogId")) %>'></asp:Label>
|
|
|
|
|
|
</ItemTemplate>
|
|
|
|
|
|
</f:TemplateField>
|
|
|
|
|
|
<f:RenderField Width="150px" ColumnID="HSETodaySummaryRemark" DataField="HSETodaySummaryRemark"
|
|
|
|
|
|
FieldType="String" HeaderText="备注" TextAlign="Center" HeaderTextAlign="Center">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
</Columns>
|
|
|
|
|
|
</f:Grid>
|
|
|
|
|
|
<f:Grid ID="GridHSETomorrowPlan" ShowBorder="true" ShowHeader="true" Title="明日计划" EnableCollapse="true"
|
|
|
|
|
|
runat="server" BoxFlex="1" DataKeyNames="ConstructionLogId" AllowCellEditing="true" Height="300px"
|
|
|
|
|
|
EnableColumnLines="true" ClicksToEdit="1" DataIDField="ConstructionLogId" ForceFit="true"
|
|
|
|
|
|
SortField="ConstructionLogId" EnableTextSelection="True">
|
|
|
|
|
|
<Columns>
|
|
|
|
|
|
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="60px" HeaderTextAlign="Center" TextAlign="Center" />
|
|
|
|
|
|
<f:RenderField Width="300px" ColumnID="HSETomorrowPlan" DataField="HSETomorrowPlan"
|
|
|
|
|
|
FieldType="String" HeaderText="明日计划" TextAlign="Center" HeaderTextAlign="Center">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<f:TemplateField HeaderText="填报人" ColumnID="CompileManName" HeaderTextAlign="Center" Width="60px">
|
|
|
|
|
|
<ItemTemplate>
|
|
|
|
|
|
<asp:Label ID="Label9" runat="server" Text='<%# ConvertCompileManName(Eval("ConstructionLogId")) %>'></asp:Label>
|
|
|
|
|
|
</ItemTemplate>
|
|
|
|
|
|
</f:TemplateField>
|
|
|
|
|
|
<f:RenderField Width="150px" ColumnID="HSETomorrowPlanRemark" DataField="HSETomorrowPlanRemark"
|
|
|
|
|
|
FieldType="String" HeaderText="备注" TextAlign="Center" HeaderTextAlign="Center">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
</Columns>
|
|
|
|
|
|
</f:Grid>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:Panel>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:FormRow>
|
|
|
|
|
|
<f:FormRow runat="server" ID="row3">
|
|
|
|
|
|
<Items>
|
|
|
|
|
|
<f:Panel ID="Panel3" Layout="Block" CssClass="blockpanel myblockform"
|
|
|
|
|
|
BlockConfigSpace="10px" BodyPadding="5px" Title="质量管理" EnableCollapse="true" runat="server">
|
|
|
|
|
|
<Items>
|
|
|
|
|
|
<f:Grid ID="GridCQMSTodaySummary" ShowBorder="true" ShowHeader="true" Title="当日小结" EnableCollapse="true"
|
|
|
|
|
|
runat="server" BoxFlex="1" DataKeyNames="ConstructionLogId" AllowCellEditing="true" Height="300px"
|
|
|
|
|
|
EnableColumnLines="true" ClicksToEdit="1" DataIDField="ConstructionLogId" ForceFit="true"
|
|
|
|
|
|
SortField="ConstructionLogId" EnableTextSelection="True">
|
|
|
|
|
|
<Columns>
|
|
|
|
|
|
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="60px" HeaderTextAlign="Center" TextAlign="Center" />
|
|
|
|
|
|
<f:RenderField Width="300px" ColumnID="CQMSTodaySummary" DataField="CQMSTodaySummary"
|
|
|
|
|
|
FieldType="String" HeaderText="当日小结" TextAlign="Center" HeaderTextAlign="Center">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<f:TemplateField HeaderText="填报人" ColumnID="CompileManName" HeaderTextAlign="Center" Width="60px">
|
|
|
|
|
|
<ItemTemplate>
|
|
|
|
|
|
<asp:Label ID="Label10" runat="server" Text='<%# ConvertCompileManName(Eval("ConstructionLogId")) %>'></asp:Label>
|
|
|
|
|
|
</ItemTemplate>
|
|
|
|
|
|
</f:TemplateField>
|
|
|
|
|
|
<f:RenderField Width="150px" ColumnID="CQMSTodaySummaryRemark" DataField="CQMSTodaySummaryRemark"
|
|
|
|
|
|
FieldType="String" HeaderText="备注" TextAlign="Center" HeaderTextAlign="Center">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
</Columns>
|
|
|
|
|
|
</f:Grid>
|
|
|
|
|
|
<f:Grid ID="GridCQMSTomorrowPlan" ShowBorder="true" ShowHeader="true" Title="明日计划" EnableCollapse="true"
|
|
|
|
|
|
runat="server" BoxFlex="1" DataKeyNames="ConstructionLogId" AllowCellEditing="true" Height="300px"
|
|
|
|
|
|
EnableColumnLines="true" ClicksToEdit="1" DataIDField="ConstructionLogId" ForceFit="true"
|
|
|
|
|
|
SortField="ConstructionLogId" EnableTextSelection="True">
|
|
|
|
|
|
<Columns>
|
|
|
|
|
|
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="60px" HeaderTextAlign="Center" TextAlign="Center" />
|
|
|
|
|
|
<f:RenderField Width="300px" ColumnID="CQMSTomorrowPlan" DataField="CQMSTomorrowPlan"
|
|
|
|
|
|
FieldType="String" HeaderText="明日计划" TextAlign="Center" HeaderTextAlign="Center">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<f:TemplateField HeaderText="填报人" ColumnID="CompileManName" HeaderTextAlign="Center" Width="60px">
|
|
|
|
|
|
<ItemTemplate>
|
|
|
|
|
|
<asp:Label ID="Label11" runat="server" Text='<%# ConvertCompileManName(Eval("ConstructionLogId")) %>'></asp:Label>
|
|
|
|
|
|
</ItemTemplate>
|
|
|
|
|
|
</f:TemplateField>
|
|
|
|
|
|
<f:RenderField Width="150px" ColumnID="CQMSTomorrowPlanRemark" DataField="CQMSTomorrowPlanRemark"
|
|
|
|
|
|
FieldType="String" HeaderText="备注" TextAlign="Center" HeaderTextAlign="Center">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
</Columns>
|
|
|
|
|
|
</f:Grid>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:Panel>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:FormRow>
|
|
|
|
|
|
<f:FormRow>
|
|
|
|
|
|
<Items>
|
|
|
|
|
|
<f:Grid ID="Grid4" ShowBorder="true" ShowHeader="true" Title="需要协调解决的问题" EnableCollapse="true"
|
|
|
|
|
|
runat="server" BoxFlex="1" DataKeyNames="ConstructionLogProblemId,UnitWorkId" AllowCellEditing="true" Height="300px"
|
|
|
|
|
|
EnableColumnLines="true" ClicksToEdit="1" DataIDField="ConstructionLogProblemId" OnRowCommand="Grid4_RowCommand"
|
|
|
|
|
|
SortField="ConstructionLogProblemId" EnableTextSelection="True">
|
|
|
|
|
|
<Columns>
|
|
|
|
|
|
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="50px" HeaderTextAlign="Center" TextAlign="Center" />
|
|
|
|
|
|
<f:TemplateField HeaderText="单位工程" ColumnID="UnitWorkName" HeaderTextAlign="Center" Width="150px">
|
|
|
|
|
|
<ItemTemplate>
|
|
|
|
|
|
<asp:Label ID="Label4" runat="server" Text='<%# ConvertUnitWorkName(Eval("UnitWorkId")) %>'></asp:Label>
|
|
|
|
|
|
</ItemTemplate>
|
|
|
|
|
|
</f:TemplateField>
|
|
|
|
|
|
<f:RenderField Width="270px" ColumnID="MainProblem" DataField="MainProblem"
|
|
|
|
|
|
FieldType="String" HeaderText="主要问题" TextAlign="Center" HeaderTextAlign="Center">
|
|
|
|
|
|
<%--<Editor>
|
|
|
|
|
|
<f:TextArea runat="server" ID="txtMainProblem" Height="60px" AutoGrowHeight="true"></f:TextArea>
|
|
|
|
|
|
</Editor>--%>
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<f:RenderField Width="270px" ColumnID="HandlingMeasures" DataField="HandlingMeasures"
|
|
|
|
|
|
FieldType="String" HeaderText="处理措施" TextAlign="Center" HeaderTextAlign="Center">
|
|
|
|
|
|
<%--<Editor>
|
|
|
|
|
|
<f:TextArea runat="server" ID="txtHandlingMeasures" Height="60px" AutoGrowHeight="true"></f:TextArea>
|
|
|
|
|
|
</Editor>--%>
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<f:RenderField Width="100px" ColumnID="WorkPackageId" DataField="WorkPackageId"
|
|
|
|
|
|
FieldType="String" HeaderText="所属WBS" TextAlign="Center" HeaderTextAlign="Center">
|
|
|
|
|
|
<Editor>
|
|
|
|
|
|
<f:DropDownList runat="server" ID="drpWorkPackage" Readonly="true">
|
|
|
|
|
|
</f:DropDownList>
|
|
|
|
|
|
</Editor>
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<f:TemplateField HeaderText="填报人" ColumnID="CompileManName" HeaderTextAlign="Center" Width="100px">
|
|
|
|
|
|
<ItemTemplate>
|
|
|
|
|
|
<asp:Label ID="Label7" runat="server" Text='<%# ConvertCompileManName(Eval("ConstructionLogId")) %>'></asp:Label>
|
|
|
|
|
|
</ItemTemplate>
|
|
|
|
|
|
</f:TemplateField>
|
|
|
|
|
|
<f:RenderField Width="95px" ColumnID="ImportanceLevel" DataField="ImportanceLevel"
|
|
|
|
|
|
FieldType="String" HeaderText="重要性等级" TextAlign="Center" HeaderTextAlign="Center">
|
|
|
|
|
|
<Editor>
|
|
|
|
|
|
<f:DropDownList runat="server" ID="drpImportanceLevel" Readonly="true">
|
|
|
|
|
|
<f:ListItem Value="一般" Text="一般" />
|
|
|
|
|
|
<f:ListItem Value="重要" Text="重要" />
|
|
|
|
|
|
<f:ListItem Value="非常重要" Text="非常重要" />
|
|
|
|
|
|
</f:DropDownList>
|
|
|
|
|
|
</Editor>
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<f:LinkButtonField HeaderText="附件" ColumnID="download" Width="60px" Icon="ArrowDown" CommandName="download" />
|
|
|
|
|
|
<%--<f:LinkButtonField Width="60px" TextAlign="Center" HeaderText="增加" ToolTip="增加" CommandName="add"
|
|
|
|
|
|
Icon="Add" />
|
|
|
|
|
|
<f:LinkButtonField Width="60px" TextAlign="Center" HeaderText="删除" ToolTip="删除" CommandName="del"
|
|
|
|
|
|
Icon="Delete" />--%>
|
|
|
|
|
|
<f:RenderField HeaderText="UnitWorkId" ColumnID="UnitWorkId" DataField="UnitWorkId"
|
|
|
|
|
|
FieldType="String" Hidden="true">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<f:RenderField HeaderText="ConstructionLogProblemId" ColumnID="ConstructionLogProblemId" DataField="ConstructionLogProblemId"
|
|
|
|
|
|
FieldType="String" Hidden="true">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
</Columns>
|
|
|
|
|
|
</f:Grid>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:FormRow>
|
|
|
|
|
|
<f:FormRow>
|
|
|
|
|
|
<Items>
|
|
|
|
|
|
<f:Grid ID="Grid5" ShowBorder="true" ShowHeader="true" Title="施工经理相关记录" EnableCollapse="true"
|
|
|
|
|
|
runat="server" BoxFlex="1" DataKeyNames="ConstructionLogRecordId" AllowCellEditing="true" Height="300px"
|
|
|
|
|
|
EnableColumnLines="true" ClicksToEdit="1" DataIDField="ConstructionLogRecordId" ForceFit="true"
|
|
|
|
|
|
SortField="ConstructionLogRecordId" EnableTextSelection="True" OnRowCommand="Grid5_RowCommand">
|
|
|
|
|
|
<%--<Toolbars>
|
|
|
|
|
|
<f:Toolbar ID="Toolbar2" Position="Top" runat="server" ToolbarAlign="Right">
|
|
|
|
|
|
<Items>
|
|
|
|
|
|
<f:Button ID="btnNew" Text="新增" Icon="Add" OnClick="btnAdd_Click" runat="server" MarginLeft="50px">
|
|
|
|
|
|
</f:Button>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:Toolbar>
|
|
|
|
|
|
</Toolbars>--%>
|
|
|
|
|
|
<Columns>
|
|
|
|
|
|
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="40px" HeaderTextAlign="Center" TextAlign="Center" />
|
|
|
|
|
|
<f:RenderField Width="600px" ColumnID="Record" DataField="Record"
|
|
|
|
|
|
FieldType="String" HeaderText="相关记录" TextAlign="Center" HeaderTextAlign="Center">
|
|
|
|
|
|
<%--<Editor>
|
|
|
|
|
|
<f:TextArea runat="server" ID="txtRecord" Height="60px" AutoGrowHeight="true"></f:TextArea>
|
|
|
|
|
|
</Editor>--%>
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<f:TemplateField HeaderText="填报人" ColumnID="CompileManName" HeaderTextAlign="Center" Width="100px">
|
|
|
|
|
|
<ItemTemplate>
|
|
|
|
|
|
<asp:Label ID="Label8" runat="server" Text='<%# ConvertCompileManName(Eval("ConstructionLogId")) %>'></asp:Label>
|
|
|
|
|
|
</ItemTemplate>
|
|
|
|
|
|
</f:TemplateField>
|
|
|
|
|
|
<f:RenderField Width="150px" ColumnID="Remark" DataField="Remark"
|
|
|
|
|
|
FieldType="String" HeaderText="备注" TextAlign="Center" HeaderTextAlign="Center">
|
|
|
|
|
|
<%--<Editor>
|
|
|
|
|
|
<f:TextArea runat="server" ID="TextArea5" Height="60px" AutoGrowHeight="true"></f:TextArea>
|
|
|
|
|
|
</Editor>--%>
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
<%--<f:LinkButtonField Width="40px" TextAlign="Center" HeaderText="删除" ToolTip="删除" CommandName="del"
|
|
|
|
|
|
Icon="Delete" />--%>
|
|
|
|
|
|
<f:RenderField HeaderText="ConstructionLogRecordId" ColumnID="ConstructionLogRecordId" DataField="ConstructionLogRecordId"
|
|
|
|
|
|
FieldType="String" Hidden="true">
|
|
|
|
|
|
</f:RenderField>
|
|
|
|
|
|
</Columns>
|
|
|
|
|
|
</f:Grid>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:FormRow>
|
|
|
|
|
|
</Rows>
|
|
|
|
|
|
</f:Form>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:Panel>
|
|
|
|
|
|
</Items>
|
|
|
|
|
|
</f:Panel>
|
2023-10-18 09:56:08 +08:00
|
|
|
|
<f:Window ID="Window1" Title="编辑" Hidden="true" EnableIFrame="true" EnableMaximize="true"
|
2023-09-25 19:20:08 +08:00
|
|
|
|
Target="Top" EnableResize="true" runat="server" OnClose="Window1_Close" IsModal="true"
|
2023-10-11 10:19:12 +08:00
|
|
|
|
Width="1300px" Height="650px">
|
2023-09-25 19:20:08 +08:00
|
|
|
|
</f:Window>
|
|
|
|
|
|
<f:Window ID="WindowAtt" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
|
|
|
|
|
|
Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="700px"
|
|
|
|
|
|
Height="500px">
|
|
|
|
|
|
</f:Window>
|
|
|
|
|
|
<f:Menu ID="Menu1" runat="server">
|
|
|
|
|
|
<f:MenuButton ID="btnMenuAdd" OnClick="btnMenuAdd_Click" EnablePostBack="true" runat="server" Icon="Add" Hidden="true"
|
|
|
|
|
|
Text="新增">
|
|
|
|
|
|
</f:MenuButton>
|
|
|
|
|
|
<f:MenuButton ID="btnMenuEdit" OnClick="btnMenuEdit_Click" EnablePostBack="true" Icon="Pencil" Hidden="true"
|
|
|
|
|
|
runat="server" Text="编辑">
|
|
|
|
|
|
</f:MenuButton>
|
2023-11-06 16:28:02 +08:00
|
|
|
|
<f:MenuButton ID="btnMenuDown" OnClick="btnMenuDown_Click" EnablePostBack="true" runat="server" Icon="FolderUp" Hidden="true" EnableAjax="false"
|
2023-09-25 19:20:08 +08:00
|
|
|
|
Text="导出">
|
|
|
|
|
|
</f:MenuButton>
|
|
|
|
|
|
<f:MenuButton ID="btnMenuDelete" OnClick="btnMenuDelete_Click" EnablePostBack="true" Icon="Delete" Hidden="true"
|
|
|
|
|
|
ConfirmText="确认删除选中项?" ConfirmTarget="Top" runat="server" Text="删除">
|
|
|
|
|
|
</f:MenuButton>
|
|
|
|
|
|
</f:Menu>
|
|
|
|
|
|
<f:Menu ID="Menu2" runat="server">
|
|
|
|
|
|
<f:MenuButton ID="btnMenuDelete2" OnClick="btnMenuDelete2_Click" EnablePostBack="true"
|
|
|
|
|
|
Icon="Delete" ConfirmText="删除选中行?" ConfirmTarget="Top" runat="server"
|
|
|
|
|
|
Text="删除">
|
|
|
|
|
|
</f:MenuButton>
|
|
|
|
|
|
</f:Menu>
|
|
|
|
|
|
</form>
|
|
|
|
|
|
<script type="text/javascript">
|
|
|
|
|
|
var treeID = '<%= tvControlItem.ClientID %>';
|
|
|
|
|
|
var menuID = '<%= Menu1.ClientID %>';
|
|
|
|
|
|
// 保存当前菜单对应的树节点ID
|
|
|
|
|
|
var currentNodeId;
|
|
|
|
|
|
|
|
|
|
|
|
// 返回false,来阻止浏览器右键菜单
|
|
|
|
|
|
function onTreeNodeContextMenu(event, nodeId) {
|
|
|
|
|
|
currentNodeId = nodeId;
|
|
|
|
|
|
F(menuID).show();
|
|
|
|
|
|
return false;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 设置所有菜单项的禁用状态
|
|
|
|
|
|
function setMenuItemsDisabled(disabled) {
|
|
|
|
|
|
var menu = F(menuID);
|
|
|
|
|
|
$.each(menu.items, function (index, item) {
|
|
|
|
|
|
item.setDisabled(disabled);
|
|
|
|
|
|
});
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 显示菜单后,检查是否禁用菜单项
|
|
|
|
|
|
function onMenuShow() {
|
|
|
|
|
|
if (currentNodeId) {
|
|
|
|
|
|
var tree = F(treeID);
|
|
|
|
|
|
var nodeData = tree.getNodeData(currentNodeId);
|
|
|
|
|
|
if (nodeData.leaf) {
|
|
|
|
|
|
setMenuItemsDisabled(true);
|
|
|
|
|
|
} else {
|
|
|
|
|
|
setMenuItemsDisabled(false);
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
function reloadGrid() {
|
|
|
|
|
|
__doPostBack(null, 'reloadGrid');
|
|
|
|
|
|
}
|
|
|
|
|
|
</script>
|
|
|
|
|
|
</body>
|
|
|
|
|
|
</html>
|