增强HSE检查的功能

This commit is contained in:
2024-07-17 14:35:47 +08:00
parent e3286e45d8
commit b503c6f706
46 changed files with 1404 additions and 386 deletions
@@ -48,6 +48,8 @@ namespace FineUIPro.Web.HSSE.Check
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpCheckMan, this.CurrUser.LoginProjectId, null, true);
//专业
BLL.CNProfessionalService.InitCNProfessionalDownList(this.drpCNProfessionalId, true);
ConstValue.InitConstValueDropDownList(drpHiddenType, "Hiddendangertype", false);
//Funs.FineUIPleaseSelect(drpIsRectify);
RectifyNoticesId = Request.Params["RectifyNoticesId"];
var getRectifyNotices = RectifyNoticesService.GetRectifyNoticesById(RectifyNoticesId);
@@ -102,7 +104,7 @@ namespace FineUIPro.Web.HSSE.Check
{
if (!string.IsNullOrEmpty(this.RectifyNoticesId))
{
string strSql = @"select RectifyNoticesItemId, RectifyNoticesId, WrongContent, Requirement, LimitTime, RectifyResults, IsRectify from [dbo].[Check_RectifyNoticesItem] ";
string strSql = @"select RectifyNoticesItemId, RectifyNoticesId, WrongContent, Requirement, LimitTime, RectifyResults, IsRectify,HiddenType,HiddenHazardType from [dbo].[Check_RectifyNoticesItem] ";
List<SqlParameter> listStr = new List<SqlParameter>();
strSql += "where RectifyNoticesId = @RectifyNoticesId";
listStr.Add(new SqlParameter("@RectifyNoticesId", RectifyNoticesId));
@@ -150,7 +152,9 @@ namespace FineUIPro.Web.HSSE.Check
List<Model.Check_RectifyNoticesItem> view = getViewTestPlanTrainingList();
Model.Check_RectifyNoticesItem notice = new Model.Check_RectifyNoticesItem
{
RectifyNoticesItemId = SQLHelper.GetNewID()
RectifyNoticesItemId = SQLHelper.GetNewID(),
HiddenHazardType="一般",
HiddenType=drpHiddenType.SelectedValue
};
view.Add(notice);
//将gd数据保存在list中
@@ -176,6 +180,8 @@ namespace FineUIPro.Web.HSSE.Check
string rectifyNoticesItemId = values.Value<string>("RectifyNoticesItemId");
string requirement = values.Value<string>("Requirement");
string limitTime = values.Value<string>("LimitTime");
string HiddenHazardType = values.Value<string>("HiddenHazardType");
string HiddenType= values.Value<string>("HiddenType");
var item = new Check_RectifyNoticesItem
{
RectifyNoticesItemId = rectifyNoticesItemId,
@@ -183,6 +189,8 @@ namespace FineUIPro.Web.HSSE.Check
WrongContent = wrongContent,
Requirement = requirement,
LimitTime =Funs.GetNewDateTime( limitTime),
HiddenHazardType= HiddenHazardType,
HiddenType= HiddenType
};
view.Add(item);
}