This commit is contained in:
2025-06-23 11:22:26 +08:00
parent 6ddb689d5e
commit 19a14a33f0
6 changed files with 443 additions and 116 deletions
@@ -0,0 +1,2 @@
alter table Solution_LargerHazard add HazardName nvarchar(50) null
GO
+15 -2
View File
@@ -1,4 +1,8 @@
using System.Linq; using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace BLL namespace BLL
{ {
@@ -26,6 +30,7 @@ namespace BLL
Model.SGGLDB db = Funs.DB; Model.SGGLDB db = Funs.DB;
Model.Solution_LargerHazard newLargerHazard = new Model.Solution_LargerHazard Model.Solution_LargerHazard newLargerHazard = new Model.Solution_LargerHazard
{ {
HazardName=largerHazard.HazardName,
HazardId = largerHazard.HazardId, HazardId = largerHazard.HazardId,
HazardCode = largerHazard.HazardCode, HazardCode = largerHazard.HazardCode,
HazardType = largerHazard.HazardType, HazardType = largerHazard.HazardType,
@@ -37,7 +42,10 @@ namespace BLL
RecardMan = largerHazard.RecardMan, RecardMan = largerHazard.RecardMan,
Remark = largerHazard.Remark, Remark = largerHazard.Remark,
States = largerHazard.States, States = largerHazard.States,
Descriptions = largerHazard.Descriptions TrainPersonNum = largerHazard.TrainPersonNum,
IsSuperLargerHazard = largerHazard.IsSuperLargerHazard,
Descriptions = largerHazard.Descriptions,
OperativesNum = largerHazard.OperativesNum
}; };
db.Solution_LargerHazard.InsertOnSubmit(newLargerHazard); db.Solution_LargerHazard.InsertOnSubmit(newLargerHazard);
@@ -56,6 +64,7 @@ namespace BLL
Model.Solution_LargerHazard newLargerHazard = db.Solution_LargerHazard.FirstOrDefault(e => e.HazardId == largerHazard.HazardId); Model.Solution_LargerHazard newLargerHazard = db.Solution_LargerHazard.FirstOrDefault(e => e.HazardId == largerHazard.HazardId);
if (newLargerHazard != null) if (newLargerHazard != null)
{ {
newLargerHazard.HazardName = largerHazard.HazardName;
newLargerHazard.HazardCode = largerHazard.HazardCode; newLargerHazard.HazardCode = largerHazard.HazardCode;
newLargerHazard.HazardType = largerHazard.HazardType; newLargerHazard.HazardType = largerHazard.HazardType;
newLargerHazard.ProjectId = largerHazard.ProjectId; newLargerHazard.ProjectId = largerHazard.ProjectId;
@@ -64,8 +73,12 @@ namespace BLL
newLargerHazard.IsArgument = largerHazard.IsArgument; newLargerHazard.IsArgument = largerHazard.IsArgument;
newLargerHazard.Remark = largerHazard.Remark; newLargerHazard.Remark = largerHazard.Remark;
newLargerHazard.States = largerHazard.States; newLargerHazard.States = largerHazard.States;
newLargerHazard.TrainPersonNum = largerHazard.TrainPersonNum;
newLargerHazard.IsSuperLargerHazard = largerHazard.IsSuperLargerHazard;
newLargerHazard.Descriptions = largerHazard.Descriptions; newLargerHazard.Descriptions = largerHazard.Descriptions;
newLargerHazard.RecordTime = largerHazard.RecordTime;
newLargerHazard.IsUpdate = null; newLargerHazard.IsUpdate = null;
newLargerHazard.OperativesNum = largerHazard.OperativesNum;
db.SubmitChanges(); db.SubmitChanges();
} }
} }
@@ -1,5 +1,4 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="LargerHazardEdit.aspx.cs" ValidateRequest="false" Inherits="FineUIPro.Web.HSSE.Solution.LargerHazardEdit" %> <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="LargerHazardEdit.aspx.cs" ValidateRequest="false" Inherits="FineUIPro.Web.HSSE.Solution.LargerHazardEdit" %>
<%@ Register Src="~/Controls/FlowOperateControl.ascx" TagName="FlowOperateControl" TagPrefix="uc1" %>
<!DOCTYPE html> <!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"> <html xmlns="http://www.w3.org/1999/xhtml">
@@ -13,13 +12,22 @@
BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right"> BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
<Rows> <Rows>
<f:FormRow> <f:FormRow>
<Items>
<f:TextBox ID="txtHazardName" runat="server" Label="方案名称" MaxLength="50" Required="true" ShowRedStar="true">
</f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items> <Items>
<f:TextBox ID="txtLargerHazardCode" runat="server" Label="文件编号" Readonly="true" MaxLength="50" Required="true" ShowRedStar="true"> <f:TextBox ID="txtLargerHazardCode" runat="server" Label="文件编号" Readonly="true" MaxLength="50" Required="true" ShowRedStar="true">
</f:TextBox> </f:TextBox>
<f:DropDownList ID="drpHazardType" runat="server" Label="类型" Required="true" ShowRedStar="true"> <f:DropDownList ID="drpHazardType" runat="server" Label="类型" Required="true" ShowRedStar="true">
</f:DropDownList> </f:DropDownList>
<f:DatePicker runat="server" DateFormatString="yyyy-MM-dd" Label="预计施工" <f:DatePicker runat="server" DateFormatString="yyyy-MM-dd" Label="预计施工" ID="txtExpectedTime" Required="true" ShowRedStar="true">
ID="txtExpectedTime" Required="true" ShowRedStar="true">
</f:DatePicker> </f:DatePicker>
</Items> </Items>
</f:FormRow> </f:FormRow>
@@ -31,8 +39,30 @@
</f:DatePicker> </f:DatePicker>
<f:TextBox ID="txtAddress" runat="server" Label="地点" MaxLength="50" > <f:TextBox ID="txtAddress" runat="server" Label="地点" MaxLength="50" >
</f:TextBox> </f:TextBox>
</Items> </Items>
</f:FormRow> </f:FormRow>
<f:FormRow>
<Items>
<f:RadioButtonList ID="rblIsSuperLargerHazard" runat="server" Label="超危大工程" LabelWidth="100px" Required="true" ShowRedStar="true">
</f:RadioButtonList>
<f:NumberBox runat="server" ID="txtTrainPersonNum" NoDecimal="true" NoNegative="true" Label="培训人次" LabelWidth="100px"></f:NumberBox>
<f:DropDownList ID="drpStates" runat="server" Label="状态" LabelAlign="Right">
<f:ListItem Text="未开始" Value="1" />
<f:ListItem Text="作业中" Value="2" />
<f:ListItem Text="已完工" Value="3" />
<f:ListItem Text="已取消" Value="0" />
</f:DropDownList>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:NumberBox runat="server" ID="txtOperativesNum" NoDecimal="true" NoNegative="true" Label="作业人员数" LabelWidth="100px"></f:NumberBox>
<f:Label runat="server" ID="txtOperativesNum1"></f:Label>
<f:Label runat="server" ID="txtOperativesNum2"></f:Label>
</Items>
</f:FormRow>
<f:FormRow> <f:FormRow>
<Items> <Items>
<f:TextArea ID="txtDescriptions" runat="server" Label="描述" <f:TextArea ID="txtDescriptions" runat="server" Label="描述"
@@ -46,32 +76,48 @@
</f:HtmlEditor> </f:HtmlEditor>
</Items> </Items>
</f:FormRow> </f:FormRow>
<f:FormRow>
<Items>
<f:ContentPanel ID="ContentPanel1" runat="server" ShowHeader="false" EnableCollapse="true"
BodyPadding="0px">
<uc1:FlowOperateControl ID="ctlAuditFlow" runat="server" />
</f:ContentPanel>
</Items>
</f:FormRow>
</Rows> </Rows>
<Toolbars> <Toolbars>
<f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server"> <f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
<Items> <Items>
<f:Label runat="server" ID="lbTemp"> <f:Label runat="server" ID="lbTemp">
</f:Label> </f:Label>
<f:Button ID="btnAttachUrl" Text="附件" ToolTip="附件上传及查看" Icon="TableCell" runat="server" <%--<f:Button ID="btnAttachUrl" Text="附件" ToolTip="附件上传及查看" Icon="TableCell" runat="server"
OnClick="btnAttachUrl_Click" ValidateForms="SimpleForm1"> OnClick="btnAttachUrl_Click" ValidateForms="SimpleForm1">
</f:Button>--%>
<f:Button ID="btnAttachUrl1" Text="审批页" ToolTip="审批页上传及查看" Icon="TableCell" runat="server"
OnClick="btnAttachUrl1_Click" ValidateForms="SimpleForm1">
</f:Button>
<f:Button ID="btnAttachUrl2" Text="会签页" ToolTip="审批页上传及查看" Icon="TableCell" runat="server"
OnClick="btnAttachUrl2_Click" ValidateForms="SimpleForm1">
</f:Button>
<f:Button ID="btnAttachUrl3" Text="方案内容" ToolTip="方案内容上传及查看" Icon="TableCell" runat="server"
OnClick="btnAttachUrl3_Click" ValidateForms="SimpleForm1">
</f:Button>
<f:Button ID="btnAttachUrl4" Text="专项培训" ToolTip="专项培训上传及查看" Icon="TableCell" runat="server"
OnClick="btnAttachUrl4_Click" ValidateForms="SimpleForm1">
</f:Button>
<f:Button ID="btnAttachUrl5" Text="安全技术交底" ToolTip="安全技术交底上传及查看" Icon="TableCell" runat="server"
OnClick="btnAttachUrl5_Click" ValidateForms="SimpleForm1">
</f:Button>
<f:Button ID="btnAttachUrl6" Text="旁站" ToolTip="旁站上传及查看" Icon="TableCell" runat="server"
OnClick="btnAttachUrl6_Click" ValidateForms="SimpleForm1">
</f:Button>
<f:Button ID="btnAttachUrl7" Text="验收" ToolTip="验收上传及查看" Icon="TableCell" runat="server"
OnClick="btnAttachUrl7_Click" ValidateForms="SimpleForm1">
</f:Button>
<f:Button ID="btnAttachUrl8" Text="监测" ToolTip="监测上传及查看" Icon="TableCell" runat="server"
OnClick="btnAttachUrl8_Click" ValidateForms="SimpleForm1">
</f:Button>
<f:Button ID="btnAttachUrl9" Text="隐患" ToolTip="隐患上传及查看" Icon="TableCell" runat="server"
OnClick="btnAttachUrl9_Click" ValidateForms="SimpleForm1">
</f:Button> </f:Button>
<f:ToolbarFill ID="ToolbarFill1" runat="server"> <f:ToolbarFill ID="ToolbarFill1" runat="server">
</f:ToolbarFill> </f:ToolbarFill>
<f:Button ID="btnSave" Icon="SystemSave" runat="server" Text="保存" ValidateForms="SimpleForm1" <f:Button ID="btnSave" Icon="SystemSave" runat="server" ToolTip="保存" Text="保存" ValidateForms="SimpleForm1"
OnClick="btnSave_Click"> OnClick="btnSave_Click">
</f:Button> </f:Button>
<f:Button ID="btnSubmit" Icon="SystemSaveNew" runat="server" Text="提交" ValidateForms="SimpleForm1" <f:Button ID="btnClose" EnablePostBack="false" ToolTip="关闭" Text="关闭" runat="server" Icon="SystemClose">
OnClick="btnSubmit_Click">
</f:Button>
<f:Button ID="btnClose" EnablePostBack="false" Text="关闭" runat="server" Icon="SystemClose">
</f:Button> </f:Button>
</Items> </Items>
</f:Toolbar> </f:Toolbar>
@@ -79,7 +125,7 @@
</f:Form> </f:Form>
<f:Window ID="WindowAtt" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true" <f:Window ID="WindowAtt" Title="弹出窗体" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="700px" Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="700px"
Height="500px"> Height="550px">
</f:Window> </f:Window>
</form> </form>
</body> </body>
@@ -1,5 +1,6 @@
using BLL; using BLL;
using System; using System;
using System.Linq;
using System.Web; using System.Web;
namespace FineUIPro.Web.HSSE.Solution namespace FineUIPro.Web.HSSE.Solution
@@ -53,7 +54,8 @@ namespace FineUIPro.Web.HSSE.Solution
BLL.ConstValue.InitConstValueDropDownList(this.drpHazardType, ConstValue.Group_LargerHazardType, true); BLL.ConstValue.InitConstValueDropDownList(this.drpHazardType, ConstValue.Group_LargerHazardType, true);
//是否需要专家论证 //是否需要专家论证
BLL.ConstValue.InitConstValueRadioButtonList(this.rblIsArgument, ConstValue.Group_0001, "False"); BLL.ConstValue.InitConstValueRadioButtonList(this.rblIsArgument, ConstValue.Group_0001, "False");
//是否超危大工程
BLL.ConstValue.InitConstValueRadioButtonList(this.rblIsSuperLargerHazard, ConstValue.Group_0001, "False");
this.HazardId = Request.Params["HazardId"]; this.HazardId = Request.Params["HazardId"];
var largerHazard = BLL.LargerHazardService.GetLargerHazardByHazardId(this.HazardId); var largerHazard = BLL.LargerHazardService.GetLargerHazardByHazardId(this.HazardId);
if (largerHazard != null) if (largerHazard != null)
@@ -81,8 +83,26 @@ namespace FineUIPro.Web.HSSE.Solution
{ {
this.rblIsArgument.SelectedValue = "False"; this.rblIsArgument.SelectedValue = "False";
} }
if (largerHazard.IsSuperLargerHazard == true)
{
this.rblIsSuperLargerHazard.SelectedValue = "True";
}
else
{
this.rblIsSuperLargerHazard.SelectedValue = "False";
}
if (largerHazard.TrainPersonNum != null)
{
this.txtTrainPersonNum.Text = largerHazard.TrainPersonNum.ToString();
}
if (largerHazard.OperativesNum != null)
{
this.txtOperativesNum.Text = largerHazard.OperativesNum.ToString();
}
this.drpStates.SelectedValue = largerHazard.States;
this.txtRemark.Text = HttpUtility.HtmlDecode(largerHazard.Remark); this.txtRemark.Text = HttpUtility.HtmlDecode(largerHazard.Remark);
this.txtDescriptions.Text = largerHazard.Descriptions; this.txtDescriptions.Text = largerHazard.Descriptions;
txtHazardName.Text = largerHazard.HazardName;
} }
else else
{ {
@@ -92,38 +112,10 @@ namespace FineUIPro.Web.HSSE.Solution
this.txtRemark.Text = HttpUtility.HtmlDecode("描述"); this.txtRemark.Text = HttpUtility.HtmlDecode("描述");
this.txtRecordTime.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now); this.txtRecordTime.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now);
} }
///初始化审核菜单
this.ctlAuditFlow.MenuId = BLL.Const.ProjectLargerHazardListMenuId;
this.ctlAuditFlow.DataId = this.HazardId;
this.ctlAuditFlow.ProjectId = this.ProjectId;
this.ctlAuditFlow.UnitId = this.CurrUser.UnitId;
} }
} }
#endregion #endregion
#region
/// <summary>
/// 提交按钮
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnSubmit_Click(object sender, EventArgs e)
{
if (this.drpHazardType.SelectedValue == BLL.Const._Null)
{
ShowNotify("请选择类型!", MessageBoxIcon.Warning);
return;
}
if (this.ctlAuditFlow.NextStep == BLL.Const.State_1 && this.ctlAuditFlow.NextPerson == BLL.Const._Null)
{
ShowNotify("请选择下一步办理人!", MessageBoxIcon.Warning);
return;
}
this.SaveData(BLL.Const.BtnSubmit);
PageContext.RegisterStartupScript(ActiveWindow.GetHideRefreshReference());
}
#endregion
#region #region
/// <summary> /// <summary>
/// 保存按钮 /// 保存按钮
@@ -155,17 +147,16 @@ namespace FineUIPro.Web.HSSE.Solution
Address = this.txtAddress.Text.Trim(), Address = this.txtAddress.Text.Trim(),
ExpectedTime = Funs.GetNewDateTime(this.txtExpectedTime.Text.Trim()), ExpectedTime = Funs.GetNewDateTime(this.txtExpectedTime.Text.Trim()),
IsArgument = Convert.ToBoolean(this.rblIsArgument.SelectedValue), IsArgument = Convert.ToBoolean(this.rblIsArgument.SelectedValue),
IsSuperLargerHazard = Convert.ToBoolean(this.rblIsSuperLargerHazard.SelectedValue),
TrainPersonNum = Funs.GetNewIntOrZero(this.txtTrainPersonNum.Text.Trim()),
OperativesNum = Funs.GetNewIntOrZero(this.txtOperativesNum.Text.Trim()),
Remark = HttpUtility.HtmlEncode(this.txtRemark.Text.Trim()), Remark = HttpUtility.HtmlEncode(this.txtRemark.Text.Trim()),
Descriptions = this.txtDescriptions.Text.Trim(), Descriptions = this.txtDescriptions.Text.Trim(),
RecordTime = Funs.GetNewDateTime(this.txtRecordTime.Text.Trim()), RecordTime = Funs.GetNewDateTime(this.txtRecordTime.Text.Trim()),
ProjectId = this.ProjectId, ProjectId = this.ProjectId,
////单据状态 States = this.drpStates.SelectedValue,
States = BLL.Const.State_0 HazardName = txtHazardName.Text.Trim()
}; };
if (type == BLL.Const.BtnSubmit)
{
largerHazard.States = this.ctlAuditFlow.NextStep;
}
if (!string.IsNullOrEmpty(this.HazardId)) if (!string.IsNullOrEmpty(this.HazardId))
{ {
largerHazard.HazardId = this.HazardId; largerHazard.HazardId = this.HazardId;
@@ -175,28 +166,170 @@ namespace FineUIPro.Web.HSSE.Solution
else else
{ {
largerHazard.HazardId = SQLHelper.GetNewID(typeof(Model.Solution_LargerHazard)); largerHazard.HazardId = SQLHelper.GetNewID(typeof(Model.Solution_LargerHazard));
largerHazard.RecardMan = this.CurrUser.PersonId; largerHazard.RecardMan = this.CurrUser.UserId;
this.HazardId = largerHazard.HazardId; this.HazardId = largerHazard.HazardId;
BLL.LargerHazardService.AddLargerHazard(largerHazard); BLL.LargerHazardService.AddLargerHazard(largerHazard);
BLL.LogService.AddSys_Log(this.CurrUser, largerHazard.HazardCode, largerHazard.HazardId, BLL.Const.ProjectLargerHazardListMenuId, BLL.Const.BtnAdd); BLL.LogService.AddSys_Log(this.CurrUser, largerHazard.HazardCode, largerHazard.HazardId, BLL.Const.ProjectLargerHazardListMenuId, BLL.Const.BtnAdd);
#region 2024-6-23 11:36:39
if (rblIsArgument.SelectedValue == "True")
{
var LargerHazardListId = SQLHelper.GetNewID();
var txtHazardCode = BLL.CodeRecordsService.ReturnCodeByMenuIdProjectId(BLL.Const.ProjectExpertArgumentMenuId, this.CurrUser.LoginProjectId, this.CurrUser.UnitId);
Model.Solution_LargerHazardList newRecord = new Model.Solution_LargerHazardList
{
LargerHazardListId = LargerHazardListId,
HazardCode = txtHazardCode,
ProjectId = this.CurrUser.LoginProjectId,
RecordTime = Funs.GetNewDateTime(this.txtRecordTime.Text),
VersionNo = "V1.0",
RecardManId = this.CurrUser.UserId,
////单据状态
States = BLL.Const.State_1,
};
BLL.ExpertArgumentService.AddLargerHazardList(newRecord);
//子项
Model.Solution_LargerHazardListItem itemModel = new Model.Solution_LargerHazardListItem();
itemModel.LargerHazardListItemId = SQLHelper.GetNewID();
itemModel.SortIndex = 1;
itemModel.LargerHazardListId = LargerHazardListId;
itemModel.ExpectedStartTime = txtExpectedTime.SelectedDate;
itemModel.IsArgument = true;
Funs.DB.Solution_LargerHazardListItem.InsertOnSubmit(itemModel);
Funs.DB.SubmitChanges();
}
#endregion
} }
////保存流程审核数据 //Project_HSSEData_HSSEService.StatisticalData(this.CurrUser.LoginProjectId, Project_HSSEData_HSSEService.HSSEDateType.ProjectInformation);
this.ctlAuditFlow.btnSaveData(this.ProjectId, BLL.Const.ProjectLargerHazardListMenuId, this.HazardId, (type == BLL.Const.BtnSubmit ? true : false), this.drpHazardType.SelectedItem.Text, "../Solution/LargerHazardView.aspx?HazardId={0}"); //Project_HSSEData_HSSEService.StatisticalData(this.CurrUser.LoginProjectId, Project_HSSEData_HSSEService.HSSEDateType.DangerousProject);
} }
#region #region
/// <summary> /// <summary>
/// 上传附件 /// 上传审批页
/// </summary> /// </summary>
/// <param name="sender"></param> /// <param name="sender"></param>
/// <param name="e"></param> /// <param name="e"></param>
protected void btnAttachUrl_Click(object sender, EventArgs e) protected void btnAttachUrl1_Click(object sender, EventArgs e)
{ {
if (string.IsNullOrEmpty(this.HazardId)) if (string.IsNullOrEmpty(this.HazardId))
{ {
SaveNew(); SaveNew();
} }
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("~/AttachFile/webuploader.aspx?toKeyId={0}&path=FileUpload/LargerHazard&menuId={1}", this.HazardId, BLL.Const.ProjectLargerHazardListMenuId))); PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("~/AttachFile/webuploader.aspx?toKeyId={0}&path=FileUpload/LargerHazard&menuId={1}", this.HazardId + "1", BLL.Const.ProjectLargerHazardListMenuId)));
}
/// <summary>
/// 上传会签页
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnAttachUrl2_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(this.HazardId))
{
SaveNew();
}
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("~/AttachFile/webuploader.aspx?toKeyId={0}&path=FileUpload/LargerHazard&menuId={1}", this.HazardId + "2", BLL.Const.ProjectLargerHazardListMenuId)));
}
/// <summary>
/// 上传方案内容
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnAttachUrl3_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(this.HazardId))
{
SaveNew();
}
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("~/AttachFile/webuploader.aspx?toKeyId={0}&path=FileUpload/LargerHazardWord&menuId={1}", this.HazardId + "3", BLL.Const.ProjectLargerHazardListMenuId)));
}
/// <summary>
/// 上传专项培训
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnAttachUrl4_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(this.HazardId))
{
SaveNew();
}
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("~/AttachFile/webuploader.aspx?toKeyId={0}&path=FileUpload/LargerHazard&menuId={1}", this.HazardId + "4", BLL.Const.ProjectLargerHazardListMenuId)));
}
/// <summary>
/// 上传安全技术交底
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnAttachUrl5_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(this.HazardId))
{
SaveNew();
}
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("~/AttachFile/webuploader.aspx?toKeyId={0}&path=FileUpload/LargerHazard&menuId={1}", this.HazardId + "5", BLL.Const.ProjectLargerHazardListMenuId)));
}
/// <summary>
/// 上传旁站
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnAttachUrl6_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(this.HazardId))
{
SaveNew();
}
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("~/AttachFile/webuploader.aspx?toKeyId={0}&path=FileUpload/LargerHazard&menuId={1}", this.HazardId + "6", BLL.Const.ProjectLargerHazardListMenuId)));
}
/// <summary>
/// 上传验收
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnAttachUrl7_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(this.HazardId))
{
SaveNew();
}
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("~/AttachFile/webuploader.aspx?toKeyId={0}&path=FileUpload/LargerHazard&menuId={1}", this.HazardId + "7", BLL.Const.ProjectLargerHazardListMenuId)));
}
/// <summary>
/// 上传监测
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnAttachUrl8_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(this.HazardId))
{
SaveNew();
}
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("~/AttachFile/webuploader.aspx?toKeyId={0}&path=FileUpload/LargerHazard&menuId={1}", this.HazardId + "8", BLL.Const.ProjectLargerHazardListMenuId)));
}
/// <summary>
/// 上传隐患
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnAttachUrl9_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(this.HazardId))
{
SaveNew();
}
PageContext.RegisterStartupScript(WindowAtt.GetShowReference(String.Format("~/AttachFile/webuploader.aspx?toKeyId={0}&path=FileUpload/LargerHazard&menuId={1}", this.HazardId + "9", BLL.Const.ProjectLargerHazardListMenuId)));
} }
#endregion #endregion
@@ -211,10 +344,9 @@ namespace FineUIPro.Web.HSSE.Solution
IsArgument = Convert.ToBoolean(this.rblIsArgument.SelectedValue), IsArgument = Convert.ToBoolean(this.rblIsArgument.SelectedValue),
Remark = HttpUtility.HtmlEncode(this.txtRemark.Text.Trim()), Remark = HttpUtility.HtmlEncode(this.txtRemark.Text.Trim()),
ProjectId = this.ProjectId, ProjectId = this.ProjectId,
////单据状态 States = this.drpStates.SelectedValue,
States = BLL.Const.State_0,
HazardId = SQLHelper.GetNewID(typeof(Model.Solution_LargerHazard)), HazardId = SQLHelper.GetNewID(typeof(Model.Solution_LargerHazard)),
RecardMan = this.CurrUser.PersonId, RecardMan = this.CurrUser.UserId,
RecordTime = Funs.GetNewDateTime(this.txtRecordTime.Text.Trim()) RecordTime = Funs.GetNewDateTime(this.txtRecordTime.Text.Trim())
}; };
this.HazardId = largerHazard.HazardId; this.HazardId = largerHazard.HazardId;
@@ -7,10 +7,12 @@
// </自动生成> // </自动生成>
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
namespace FineUIPro.Web.HSSE.Solution { namespace FineUIPro.Web.HSSE.Solution
{
public partial class LargerHazardEdit { public partial class LargerHazardEdit
{
/// <summary> /// <summary>
/// form1 控件。 /// form1 控件。
@@ -39,6 +41,15 @@ namespace FineUIPro.Web.HSSE.Solution {
/// </remarks> /// </remarks>
protected global::FineUIPro.Form SimpleForm1; protected global::FineUIPro.Form SimpleForm1;
/// <summary>
/// txtHazardName 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.TextBox txtHazardName;
/// <summary> /// <summary>
/// txtLargerHazardCode 控件。 /// txtLargerHazardCode 控件。
/// </summary> /// </summary>
@@ -93,6 +104,60 @@ namespace FineUIPro.Web.HSSE.Solution {
/// </remarks> /// </remarks>
protected global::FineUIPro.TextBox txtAddress; protected global::FineUIPro.TextBox txtAddress;
/// <summary>
/// rblIsSuperLargerHazard 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.RadioButtonList rblIsSuperLargerHazard;
/// <summary>
/// txtTrainPersonNum 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox txtTrainPersonNum;
/// <summary>
/// drpStates 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.DropDownList drpStates;
/// <summary>
/// txtOperativesNum 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.NumberBox txtOperativesNum;
/// <summary>
/// txtOperativesNum1 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Label txtOperativesNum1;
/// <summary>
/// txtOperativesNum2 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Label txtOperativesNum2;
/// <summary> /// <summary>
/// txtDescriptions 控件。 /// txtDescriptions 控件。
/// </summary> /// </summary>
@@ -111,24 +176,6 @@ namespace FineUIPro.Web.HSSE.Solution {
/// </remarks> /// </remarks>
protected global::FineUIPro.HtmlEditor txtRemark; protected global::FineUIPro.HtmlEditor txtRemark;
/// <summary>
/// ContentPanel1 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.ContentPanel ContentPanel1;
/// <summary>
/// ctlAuditFlow 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Web.Controls.FlowOperateControl ctlAuditFlow;
/// <summary> /// <summary>
/// Toolbar1 控件。 /// Toolbar1 控件。
/// </summary> /// </summary>
@@ -148,13 +195,85 @@ namespace FineUIPro.Web.HSSE.Solution {
protected global::FineUIPro.Label lbTemp; protected global::FineUIPro.Label lbTemp;
/// <summary> /// <summary>
/// btnAttachUrl 控件。 /// btnAttachUrl1 控件。
/// </summary> /// </summary>
/// <remarks> /// <remarks>
/// 自动生成的字段。 /// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks> /// </remarks>
protected global::FineUIPro.Button btnAttachUrl; protected global::FineUIPro.Button btnAttachUrl1;
/// <summary>
/// btnAttachUrl2 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnAttachUrl2;
/// <summary>
/// btnAttachUrl3 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnAttachUrl3;
/// <summary>
/// btnAttachUrl4 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnAttachUrl4;
/// <summary>
/// btnAttachUrl5 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnAttachUrl5;
/// <summary>
/// btnAttachUrl6 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnAttachUrl6;
/// <summary>
/// btnAttachUrl7 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnAttachUrl7;
/// <summary>
/// btnAttachUrl8 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnAttachUrl8;
/// <summary>
/// btnAttachUrl9 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnAttachUrl9;
/// <summary> /// <summary>
/// ToolbarFill1 控件。 /// ToolbarFill1 控件。
@@ -174,15 +293,6 @@ namespace FineUIPro.Web.HSSE.Solution {
/// </remarks> /// </remarks>
protected global::FineUIPro.Button btnSave; protected global::FineUIPro.Button btnSave;
/// <summary>
/// btnSubmit 控件。
/// </summary>
/// <remarks>
/// 自动生成的字段。
/// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
/// </remarks>
protected global::FineUIPro.Button btnSubmit;
/// <summary> /// <summary>
/// btnClose 控件。 /// btnClose 控件。
/// </summary> /// </summary>
+24
View File
@@ -243984,6 +243984,8 @@ namespace Model
private System.Nullable<bool> _IsUpdate; private System.Nullable<bool> _IsUpdate;
private string _HazardName;
private EntityRef<Person_Persons> _Person_Persons; private EntityRef<Person_Persons> _Person_Persons;
private EntityRef<Base_Project> _Base_Project; private EntityRef<Base_Project> _Base_Project;
@@ -244024,6 +244026,8 @@ namespace Model
partial void OnOperativesNumChanged(); partial void OnOperativesNumChanged();
partial void OnIsUpdateChanging(System.Nullable<bool> value); partial void OnIsUpdateChanging(System.Nullable<bool> value);
partial void OnIsUpdateChanged(); partial void OnIsUpdateChanged();
partial void OnHazardNameChanging(string value);
partial void OnHazardNameChanged();
#endregion #endregion
public Solution_LargerHazard() public Solution_LargerHazard()
@@ -244361,6 +244365,26 @@ namespace Model
} }
} }
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_HazardName", DbType="NVarChar(50)")]
public string HazardName
{
get
{
return this._HazardName;
}
set
{
if ((this._HazardName != value))
{
this.OnHazardNameChanging(value);
this.SendPropertyChanging();
this._HazardName = value;
this.SendPropertyChanged("HazardName");
this.OnHazardNameChanged();
}
}
}
[global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Solution_LargerHazard_Person_Persons_RecardMan", Storage="_Person_Persons", ThisKey="RecardMan", OtherKey="PersonId", IsForeignKey=true)] [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Solution_LargerHazard_Person_Persons_RecardMan", Storage="_Person_Persons", ThisKey="RecardMan", OtherKey="PersonId", IsForeignKey=true)]
public Person_Persons Person_Persons public Person_Persons Person_Persons
{ {