1
This commit is contained in:
@@ -17,7 +17,7 @@
|
||||
<Items>
|
||||
<f:ToolbarFill ID="ToolbarFill1" runat="server">
|
||||
</f:ToolbarFill>
|
||||
<f:Button ID="btnSave" OnClick="btnSave_Click" Icon="SystemSave" runat="server" ToolTip="保存" ValidateForms="SimpleForm1">
|
||||
<f:Button ID="btnSave" OnClick="btnSave_Click" Icon="SystemSave" runat="server" ToolTip="保存" ValidateForms="SimpleForm1" OnClientClick="if(!isValid()){return false;}">
|
||||
</f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
@@ -62,72 +62,71 @@
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:CheckBoxList ID="rdbOperation" AutoPostBack="true" OnSelectedIndexChanged="rdbOperation_SelectedIndexChanged"
|
||||
Label="选项" ColumnNumber="3" runat="server" ShowRedStar="true" Required="true" DisplayType="Switch" SwitchTextVisible="true">
|
||||
<f:CheckItem Text="脱盐水" Value="1" />
|
||||
<f:CheckItem Text="循环水" Value="2" />
|
||||
<f:CheckItem Text="蒸汽" Value="3" />
|
||||
<f:CheckItem Text="空压站" Value="4" />
|
||||
<f:CheckItem Text="合成氨" Value="5" />
|
||||
<f:CheckItem Text="尿素" Value="6" />
|
||||
<f:CheckBoxList ID="rdbOperation" AutoPostBack="true" OnSelectedIndexChanged="rdbOperation_SelectedIndexChanged" DataTextField="Text" DataValueField="Value"
|
||||
Label="系统选项" ColumnNumber="3" runat="server" ShowRedStar="true" Required="true" DisplayType="Switch" SwitchTextVisible="true">
|
||||
</f:CheckBoxList>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow runat="server" ID="tys">
|
||||
<Items>
|
||||
<f:TextArea ID="txtDesalinatedSituation" runat="server" Label="脱盐水运行情况" LabelAlign="Right" LabelWidth="150px" MaxLength="500" Required="true" ShowRedStar="true">
|
||||
</f:TextArea>
|
||||
<f:TextArea ID="txtDesalinatedRemarks" runat="server" Label="脱盐水备注" LabelAlign="Right" LabelWidth="150px" MaxLength="500" Required="true" ShowRedStar="true">
|
||||
</f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow runat="server" ID="xhs">
|
||||
<Items>
|
||||
|
||||
<f:TextArea ID="txtLoopSituation" runat="server" Label="循环水运行情况" LabelAlign="Right" LabelWidth="150px" MaxLength="500" Required="true" ShowRedStar="true">
|
||||
</f:TextArea>
|
||||
<f:TextArea ID="txtLoopRemarks" runat="server" Label="循环水备注" LabelAlign="Right" LabelWidth="150px" MaxLength="500" Required="true" ShowRedStar="true">
|
||||
</f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow runat="server" ID="zq">
|
||||
<Items>
|
||||
<f:TextArea ID="txtSteamSituation" runat="server" Label="蒸汽运行情况" LabelAlign="Right" LabelWidth="150px" MaxLength="500" Required="true" ShowRedStar="true">
|
||||
</f:TextArea>
|
||||
<f:TextArea ID="txtSteamRemarks" runat="server" Label="蒸汽备注" LabelAlign="Right" LabelWidth="150px" MaxLength="500" Required="true" ShowRedStar="true">
|
||||
</f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow runat="server" ID="kyz">
|
||||
<Items>
|
||||
<f:TextArea ID="txtAirCompressionSituation" runat="server" Label="空压站运行情况" LabelAlign="Right" LabelWidth="150px" MaxLength="500" Required="true" ShowRedStar="true">
|
||||
</f:TextArea>
|
||||
<f:TextArea ID="txtAirCompressionRemarks" runat="server" Label="空压站备注" LabelAlign="Right" LabelWidth="150px" MaxLength="500" Required="true" ShowRedStar="true">
|
||||
</f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow runat="server" ID="hca">
|
||||
<Items>
|
||||
<f:TextArea ID="txtCompoundAmmoniaSituation" runat="server" Label="合成氨运行情况" LabelAlign="Right" LabelWidth="150px" MaxLength="500" Required="true" ShowRedStar="true">
|
||||
</f:TextArea>
|
||||
<f:TextArea ID="txtCompoundAmmoniaRemarks" runat="server" Label="合成氨备注" LabelAlign="Right" LabelWidth="150px" MaxLength="500" Required="true" ShowRedStar="true">
|
||||
</f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow runat="server" ID="ns">
|
||||
<Items>
|
||||
<f:TextArea ID="txtUreaSituation" runat="server" Label="尿素运行情况" LabelAlign="Right" LabelWidth="150px" MaxLength="500" Required="true" ShowRedStar="true">
|
||||
</f:TextArea>
|
||||
<f:TextArea ID="txtUreaRemarks" runat="server" Label="尿素备注" LabelAlign="Right" LabelWidth="150px" MaxLength="500" Required="true" ShowRedStar="true">
|
||||
</f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextArea ID="txtHandoverCare" runat="server" Label="交班注意" LabelAlign="Right" LabelWidth="150px" MaxLength="500" Required="true" ShowRedStar="true">
|
||||
</f:TextArea>
|
||||
<f:ContentPanel ID="ContentPanel4" Title="系统项" ShowBorder="true" BodyPadding="10px" EnableCollapse="true" ShowHeader="true" AutoScroll="true"
|
||||
runat="server">
|
||||
<f:Form ID="Form5" ShowBorder="false" ShowHeader="false" AutoScroll="true"
|
||||
BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
|
||||
<Rows>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:Grid ID="gvSystemOption" ShowBorder="true" ShowHeader="false" runat="server" Height="400px"
|
||||
AllowCellEditing="true" ClicksToEdit="1" DataIDField="RunningId" ForceFit="true"
|
||||
DataKeyNames="RunningId,InstallationId,ProcessesId,SystemId,SystemName" EnableMultiSelect="false" ShowGridHeader="true"
|
||||
EnableColumnLines="true">
|
||||
<Columns>
|
||||
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="50px" HeaderTextAlign="Center"
|
||||
TextAlign="Center" />
|
||||
<f:RenderField Width="150px" ColumnID="SystemName" DataField="SystemName" HeaderText="系统名称"
|
||||
HeaderTextAlign="Center" TextAlign="Left">
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="300px" ColumnID="Situation" DataField="Situation" FieldType="String"
|
||||
HeaderText="运行情况" HeaderTextAlign="Center" TextAlign="Left">
|
||||
<Editor>
|
||||
<f:TextArea runat="server" ID="txtSituation"></f:TextArea>
|
||||
</Editor>
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="300px" ColumnID="Remarks" DataField="Remarks" FieldType="String"
|
||||
HeaderText="备注" HeaderTextAlign="Center" TextAlign="Left">
|
||||
<Editor>
|
||||
<f:TextArea runat="server" ID="txtRemarks"></f:TextArea>
|
||||
</Editor>
|
||||
</f:RenderField>
|
||||
</Columns>
|
||||
</f:Grid>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
</Rows>
|
||||
</f:Form>
|
||||
</f:ContentPanel>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:ContentPanel ID="ContentPanel5" Title="交班注意" ShowBorder="true" BodyPadding="10px" EnableCollapse="true" ShowHeader="true" AutoScroll="true"
|
||||
runat="server">
|
||||
<f:Form ID="Form6" ShowBorder="false" ShowHeader="false" AutoScroll="true"
|
||||
BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
|
||||
<Rows>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextArea ID="txtHandoverCare" runat="server" LabelAlign="Right" LabelWidth="150px" MaxLength="500" Required="true" ShowRedStar="true">
|
||||
</f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
</Rows>
|
||||
</f:Form>
|
||||
</f:ContentPanel>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:ContentPanel ID="ContentPanel1" Title="操作问题" ShowBorder="true" BodyPadding="10px" EnableCollapse="true" ShowHeader="true" AutoScroll="true"
|
||||
@@ -137,14 +136,36 @@
|
||||
<Rows>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextArea ID="txtOperationReason" runat="server" Label="操作问题原因" LabelAlign="Right" LabelWidth="150px" MaxLength="500" Required="true" ShowRedStar="true">
|
||||
</f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextArea ID="txtOperationHandle" runat="server" Label="操作问题处理" LabelAlign="Right" LabelWidth="150px" MaxLength="500" Required="true" ShowRedStar="true">
|
||||
</f:TextArea>
|
||||
<f:Grid ID="gvOperation" ShowBorder="true" ShowHeader="false" runat="server" Height="400px"
|
||||
AllowCellEditing="true" ClicksToEdit="1" DataIDField="OperationId" ForceFit="true"
|
||||
DataKeyNames="OperationId,RunningId,InstallationId,ProcessesId,SystemId" EnableMultiSelect="false" ShowGridHeader="true"
|
||||
EnableColumnLines="true" OnRowCommand="gvOperation_RowCommand">
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar2" runat="server">
|
||||
<Items>
|
||||
<f:Button ID="btnOperationAdd" Text="新增" Icon="Add" runat="server" OnClick="btnOperationAdd_Click"></f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
<Columns>
|
||||
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="50px" HeaderTextAlign="Center"
|
||||
TextAlign="Center" />
|
||||
<f:RenderField Width="300px" ColumnID="OperationReason" DataField="OperationReason" FieldType="String"
|
||||
HeaderText="操作问题原因" HeaderTextAlign="Center" TextAlign="Left">
|
||||
<Editor>
|
||||
<f:TextArea runat="server" ID="txtOperationReason"></f:TextArea>
|
||||
</Editor>
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="300px" ColumnID="OperationHandle" DataField="OperationHandle" FieldType="String"
|
||||
HeaderText="操作问题处理" HeaderTextAlign="Center" TextAlign="Left">
|
||||
<Editor>
|
||||
<f:TextArea runat="server" ID="txtOperationHandle"></f:TextArea>
|
||||
</Editor>
|
||||
</f:RenderField>
|
||||
<f:LinkButtonField Width="100px" ConfirmText="是否确认删除当前选中数据?" ConfirmTarget="Top"
|
||||
CommandName="Delete" Icon="Delete" />
|
||||
</Columns>
|
||||
</f:Grid>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
</Rows>
|
||||
@@ -161,14 +182,36 @@
|
||||
<Rows>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextArea ID="txtMaintenanceReason" runat="server" Label="维护问题原因" LabelAlign="Right" LabelWidth="150px" MaxLength="500" Required="true" ShowRedStar="true">
|
||||
</f:TextArea>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
<f:FormRow>
|
||||
<Items>
|
||||
<f:TextArea ID="txtMaintenanceHandle" runat="server" Label="维护问题处理" LabelAlign="Right" LabelWidth="150px" MaxLength="500" Required="true" ShowRedStar="true">
|
||||
</f:TextArea>
|
||||
<f:Grid ID="gvMaintenance" ShowBorder="true" ShowHeader="false" runat="server" Height="400px"
|
||||
AllowCellEditing="true" ClicksToEdit="1" DataIDField="MaintenanceId" ForceFit="true"
|
||||
DataKeyNames="MaintenanceId,RunningId,InstallationId,ProcessesId,SystemId" EnableMultiSelect="false" ShowGridHeader="true"
|
||||
EnableColumnLines="true" OnRowCommand="gvMaintenance_RowCommand">
|
||||
<Toolbars>
|
||||
<f:Toolbar ID="Toolbar3" runat="server">
|
||||
<Items>
|
||||
<f:Button ID="btnMaintenanceAdd" Text="新增" Icon="Add" runat="server" OnClick="btnMaintenanceAdd_Click"></f:Button>
|
||||
</Items>
|
||||
</f:Toolbar>
|
||||
</Toolbars>
|
||||
<Columns>
|
||||
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="50px" HeaderTextAlign="Center"
|
||||
TextAlign="Center" />
|
||||
<f:RenderField Width="300px" ColumnID="MaintenanceReason" DataField="MaintenanceReason" FieldType="String"
|
||||
HeaderText="维护问题原因" HeaderTextAlign="Center" TextAlign="Left">
|
||||
<Editor>
|
||||
<f:TextArea runat="server" ID="txtMaintenanceReason"></f:TextArea>
|
||||
</Editor>
|
||||
</f:RenderField>
|
||||
<f:RenderField Width="300px" ColumnID="MaintenanceHandle" DataField="MaintenanceHandle" FieldType="String"
|
||||
HeaderText="维护问题处理" HeaderTextAlign="Center" TextAlign="Left">
|
||||
<Editor>
|
||||
<f:TextArea runat="server" ID="txtMaintenanceHandle"></f:TextArea>
|
||||
</Editor>
|
||||
</f:RenderField>
|
||||
<f:LinkButtonField Width="100px" ConfirmText="是否确认删除当前选中数据?" ConfirmTarget="Top"
|
||||
CommandName="Delete" Icon="Delete" />
|
||||
</Columns>
|
||||
</f:Grid>
|
||||
</Items>
|
||||
</f:FormRow>
|
||||
</Rows>
|
||||
@@ -184,5 +227,115 @@
|
||||
</Rows>
|
||||
</f:Form>
|
||||
</form>
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
// 返回false,来阻止浏览器右键菜单
|
||||
function onRowContextMenu(event, rowId) {
|
||||
return false;
|
||||
}
|
||||
function reloadGrid() {
|
||||
__doPostBack(null, 'reloadGrid');
|
||||
}
|
||||
|
||||
//验证检查结果
|
||||
function isValid() {
|
||||
var gvOption = F('<%= gvSystemOption.ClientID %>');
|
||||
var valid = true, modifiedData = gvOption.getMergedData();
|
||||
|
||||
$.each(modifiedData, function (index, rowData) {
|
||||
if (rowData.status === 'deleted') {
|
||||
return true;
|
||||
}
|
||||
var situation = rowData.values['Situation'];
|
||||
if (typeof (situation) != 'undefined' && $.trim(situation) == '') {
|
||||
F.alert({
|
||||
message: '请输入运行情况!',
|
||||
ok: function () {
|
||||
gvOption.startEdit(rowData.id, 'Situation');
|
||||
}
|
||||
});
|
||||
valid = false;
|
||||
return false;
|
||||
}
|
||||
var remarks = rowData.values['Remarks'];
|
||||
if (typeof (remarks) != 'undefined' && $.trim(remarks) == '') {
|
||||
F.alert({
|
||||
message: '请输入备注!',
|
||||
ok: function () {
|
||||
gvOption.startEdit(rowData.id, 'Remarks');
|
||||
}
|
||||
});
|
||||
valid = false;
|
||||
return false;
|
||||
}
|
||||
});
|
||||
|
||||
//操作问题
|
||||
var gvOperation = F('<%= gvOperation.ClientID %>');
|
||||
var valid = true, modifiedData = gvOperation.getMergedData();
|
||||
$.each(modifiedData, function (index, rowData) {
|
||||
if (rowData.status === 'deleted') {
|
||||
return true;
|
||||
}
|
||||
var operationReason = rowData.values['OperationReason'];
|
||||
if (typeof (operationReason) != 'undefined' && $.trim(operationReason) == '') {
|
||||
F.alert({
|
||||
message: '请输入操作问题原因!',
|
||||
ok: function () {
|
||||
gvOperation.startEdit(rowData.id, 'OperationReason');
|
||||
}
|
||||
});
|
||||
valid = false;
|
||||
return false;
|
||||
}
|
||||
var operationHandle = rowData.values['OperationHandle'];
|
||||
if (typeof (operationHandle) != 'undefined' && $.trim(operationHandle) == '') {
|
||||
F.alert({
|
||||
message: '请输入操作问题处理!',
|
||||
ok: function () {
|
||||
gvOperation.startEdit(rowData.id, 'OperationHandle');
|
||||
}
|
||||
});
|
||||
valid = false;
|
||||
return false;
|
||||
}
|
||||
});
|
||||
|
||||
//维护问题
|
||||
var gvMaintenance = F('<%= gvMaintenance.ClientID %>');
|
||||
var valid = true, modifiedData = gvMaintenance.getMergedData();
|
||||
$.each(modifiedData, function (index, rowData) {
|
||||
if (rowData.status === 'deleted') {
|
||||
return true;
|
||||
}
|
||||
var maintenanceReason = rowData.values['MaintenanceReason'];
|
||||
if (typeof (maintenanceReason) != 'undefined' && $.trim(maintenanceReason) == '') {
|
||||
F.alert({
|
||||
message: '请输入维护问题原因!',
|
||||
ok: function () {
|
||||
gvMaintenance.startEdit(rowData.id, 'MaintenanceReason');
|
||||
}
|
||||
});
|
||||
valid = false;
|
||||
return false;
|
||||
}
|
||||
var maintenanceHandle = rowData.values['MaintenanceHandle'];
|
||||
if (typeof (maintenanceHandle) != 'undefined' && $.trim(maintenanceHandle) == '') {
|
||||
F.alert({
|
||||
message: '请输入维护问题处理!',
|
||||
ok: function () {
|
||||
gvMaintenance.startEdit(rowData.id, 'MaintenanceHandle');
|
||||
}
|
||||
});
|
||||
valid = false;
|
||||
return false;
|
||||
}
|
||||
});
|
||||
return valid;
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user