Compare commits
No commits in common. "badecc17e6acde3adf0f107ad596fe894cd29064" and "bac5fe38b0dc328ada36bdfd4ce0187a45313c89" have entirely different histories.
badecc17e6
...
bac5fe38b0
|
|
@ -1,87 +0,0 @@
|
||||||
|
|
||||||
|
|
||||||
update Check_CheckSpecialProDetail
|
|
||||||
set riskLevel=1
|
|
||||||
where riskLevel='0' or riskLevel='低' or riskLevel='一般' or riskLevel='' or riskLevel is null
|
|
||||||
|
|
||||||
go
|
|
||||||
update Check_CheckSpecialProDetail
|
|
||||||
set riskLevel=2
|
|
||||||
where riskLevel='较大' or riskLevel='较高'
|
|
||||||
|
|
||||||
go
|
|
||||||
update Check_CheckSpecialProDetail
|
|
||||||
set riskLevel=3
|
|
||||||
where riskLevel='高' or riskLevel='重大'
|
|
||||||
|
|
||||||
go
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
ALTER VIEW [dbo].[View_CheckSpecialProDetail]
|
|
||||||
AS
|
|
||||||
/*专项检查明细列表视图*/
|
|
||||||
SELECT detail.CheckSpecialDetailId,
|
|
||||||
detail.CheckSpecialId,
|
|
||||||
detail.CheckItem,
|
|
||||||
checkItemSet.RegisterTypesName as CheckItemName,
|
|
||||||
--detail.CheckItemType,
|
|
||||||
detail.Unqualified,
|
|
||||||
detail.SortIndex,
|
|
||||||
detail.UnitId,
|
|
||||||
detail.HandleStep,
|
|
||||||
detail.CompleteStatus,
|
|
||||||
(case when detail.CompleteStatus =1 then '已整改' else '待整改' end) as CompleteStatusName,
|
|
||||||
detail.LimitedDate,
|
|
||||||
detail.CompletedDate,
|
|
||||||
--detail.Suggestions,
|
|
||||||
detail.CheckContent,
|
|
||||||
detail.CheckArea,
|
|
||||||
detail.HandleWay,
|
|
||||||
detail.Suggestions,
|
|
||||||
detail.RectifyOpinion,
|
|
||||||
detail.ProposeUnitId,
|
|
||||||
workArea.UnitWorkName + (CASE WHEN workArea.ProjectType ='1' THEN '(建筑)'
|
|
||||||
WHEN workArea.ProjectType ='2' THEN '(安装)' ELSE '' END)AS CheckAreaName,
|
|
||||||
detail.DataId,
|
|
||||||
detail.DataType,
|
|
||||||
unit.UnitName,
|
|
||||||
dbo.GetConstTextByIds(detail.HandleStep) as HandleStepStr,
|
|
||||||
--const.ConstText as HandleStepStr,
|
|
||||||
(CASE WHEN detail.DataType like '%1%'
|
|
||||||
THEN '下发整改单:'+(SELECT RectifyNoticesCode FROM Check_RectifyNotices WHERE detail.DataId like '%'+RectifyNoticesId+'%')
|
|
||||||
else '' end)+
|
|
||||||
(CASE WHEN detail.DataType like '%2%'
|
|
||||||
THEN '下发处罚单:'+(SELECT PunishNoticeCode FROM Check_PunishNotice WHERE detail.DataId like '%'+PunishNoticeId+'%')
|
|
||||||
else '' end)+
|
|
||||||
(CASE WHEN detail.DataType = '3'
|
|
||||||
THEN '下发暂停令:'+(SELECT PauseNoticeCode FROM Check_PauseNotice WHERE detail.DataId like '%'+ PauseNoticeId+'%')
|
|
||||||
else '' end) AS HandleStepLink
|
|
||||||
,
|
|
||||||
--(case when detail.riskLevel ='0' then '低'
|
|
||||||
-- when detail.riskLevel = '1' then '一般'
|
|
||||||
-- when detail.riskLevel = '2' then '较高'
|
|
||||||
-- when detail.riskLevel = '3' then '高'
|
|
||||||
-- else detail.riskLevel end) as riskLevel,
|
|
||||||
(case when detail.riskLevel = '1' then '一般'
|
|
||||||
when detail.riskLevel = '2' then '较高'
|
|
||||||
when detail.riskLevel = '3' then '高'
|
|
||||||
else '一般' end) as riskLevel,
|
|
||||||
sysuser.userName as HSEManage
|
|
||||||
|
|
||||||
FROM dbo.Check_CheckSpecialProDetail AS detail
|
|
||||||
LEFT JOIN dbo. HSSE_Hazard_HazardRegisterTypes AS checkItemSet ON checkItemSet.RegisterTypesId=detail.CheckItem
|
|
||||||
LEFT JOIN dbo.Base_Unit AS unit ON unit.UnitId=detail.UnitId
|
|
||||||
LEFT JOIN dbo.WBS_UnitWork AS workArea ON detail.CheckArea=workArea.UnitWorkId
|
|
||||||
LEFT JOIN dbo.Sys_User AS sysuser ON sysuser.userid=detail.HSEManage
|
|
||||||
--LEFT JOIN Sys_Const AS const ON const.ConstValue = detail.HandleStep and const.GroupId='HandleStep'
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
GO
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -262,11 +262,10 @@ namespace BLL
|
||||||
// register.Risk_Level = item.RiskLevel;
|
// register.Risk_Level = item.RiskLevel;
|
||||||
switch (item.RiskLevel)
|
switch (item.RiskLevel)
|
||||||
{
|
{
|
||||||
//case "0": register.Risk_Level = "一般"; break;
|
case "0": register.Risk_Level = "一般"; break;
|
||||||
case "1": register.Risk_Level = "一般"; break;
|
case "1": register.Risk_Level = "一般"; break;
|
||||||
case "2": register.Risk_Level = "较大"; break;
|
case "2": register.Risk_Level = "较大"; break;
|
||||||
case "3": register.Risk_Level = "重大"; break;
|
case "3": register.Risk_Level = "重大"; break;
|
||||||
default: register.Risk_Level = "一般"; break;
|
|
||||||
}
|
}
|
||||||
register.Requirements = item.Suggestions;
|
register.Requirements = item.Suggestions;
|
||||||
register.CheckSpecialId = item.CheckSpecialId;
|
register.CheckSpecialId = item.CheckSpecialId;
|
||||||
|
|
|
||||||
|
|
@ -67,8 +67,7 @@ namespace FineUIPro.Web.HSSE.Check
|
||||||
public static List<Sys_User> hseManagers = new List<Sys_User>();
|
public static List<Sys_User> hseManagers = new List<Sys_User>();
|
||||||
public static List<HSSE_Hazard_HazardRegisterTypes> types = new List<HSSE_Hazard_HazardRegisterTypes>();
|
public static List<HSSE_Hazard_HazardRegisterTypes> types = new List<HSSE_Hazard_HazardRegisterTypes>();
|
||||||
|
|
||||||
//public static List<string> validLevelStrings = new List<string> { "低风险", "一般风险", "较大风险", "重大风险" };
|
public static List<string> validLevelStrings = new List<string> { "低风险", "一般风险", "较大风险", "重大风险" };
|
||||||
public static List<string> validLevelStrings = new List<string> { "一般风险", "较大风险", "重大风险" };
|
|
||||||
public static List<string> validStateStrings = new List<string> { "待整改", "已整改" };
|
public static List<string> validStateStrings = new List<string> { "待整改", "已整改" };
|
||||||
public static List<string> validTypeStrings = new List<string> { "当场纠正", "口头警告" };
|
public static List<string> validTypeStrings = new List<string> { "当场纠正", "口头警告" };
|
||||||
|
|
||||||
|
|
@ -366,11 +365,11 @@ namespace FineUIPro.Web.HSSE.Check
|
||||||
{
|
{
|
||||||
switch (levelName)
|
switch (levelName)
|
||||||
{
|
{
|
||||||
//case "低": RiskLevel = "0"; break;
|
case "低": RiskLevel = "0"; break;
|
||||||
case "一般": RiskLevel = "1"; break;
|
case "一般": RiskLevel = "1"; break;
|
||||||
case "较高": RiskLevel = "2"; break;
|
case "较高": RiskLevel = "2"; break;
|
||||||
case "高": RiskLevel = "3"; break;
|
case "高": RiskLevel = "3"; break;
|
||||||
default: RiskLevel = "1"; break;
|
default: RiskLevel = "0"; break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
|
||||||
|
|
@ -565,7 +565,7 @@ namespace FineUIPro.Web.HSSE.Check
|
||||||
}
|
}
|
||||||
switch (values.Value<string>("RiskLevel"))
|
switch (values.Value<string>("RiskLevel"))
|
||||||
{
|
{
|
||||||
//case "低": newDetail.RiskLevel = "0"; break;
|
case "低": newDetail.RiskLevel = "0"; break;
|
||||||
case "一般": newDetail.RiskLevel = "1"; break;
|
case "一般": newDetail.RiskLevel = "1"; break;
|
||||||
case "较高": newDetail.RiskLevel = "2"; break;
|
case "较高": newDetail.RiskLevel = "2"; break;
|
||||||
case "高": newDetail.RiskLevel = "3"; break;
|
case "高": newDetail.RiskLevel = "3"; break;
|
||||||
|
|
@ -713,14 +713,12 @@ namespace FineUIPro.Web.HSSE.Check
|
||||||
this.drpCheckItem.DataSource = BLL.HSSE_Hazard_HazardRegisterTypesService.GetHazardRegisterTypesList("1"); //安全巡检类型
|
this.drpCheckItem.DataSource = BLL.HSSE_Hazard_HazardRegisterTypesService.GetHazardRegisterTypesList("1"); //安全巡检类型
|
||||||
this.drpCheckItem.DataBind();
|
this.drpCheckItem.DataBind();
|
||||||
//this.drpCheckItem.SelectedValue = null;
|
//this.drpCheckItem.SelectedValue = null;
|
||||||
ListItem[] item = new ListItem[3];
|
ListItem[] item = new ListItem[4];
|
||||||
item[0] = new ListItem("一般风险", "一般");
|
|
||||||
item[1] = new ListItem("较大风险", "较高");
|
item[0] = new ListItem("低风险", "低");
|
||||||
item[2] = new ListItem("重大风险", "高");
|
item[1] = new ListItem("一般风险", "一般");
|
||||||
//item[0] = new ListItem("低风险", "低");
|
item[2] = new ListItem("较大风险", "较高");
|
||||||
//item[1] = new ListItem("一般风险", "一般");
|
item[3] = new ListItem("重大风险", "高");
|
||||||
//item[2] = new ListItem("较大风险", "较高");
|
|
||||||
//item[3] = new ListItem("重大风险", "高");
|
|
||||||
this.drpRiskLevel.DataValueField = "Value";
|
this.drpRiskLevel.DataValueField = "Value";
|
||||||
this.drpRiskLevel.DataTextField = "Text";
|
this.drpRiskLevel.DataTextField = "Text";
|
||||||
this.drpRiskLevel.DataSource = item;
|
this.drpRiskLevel.DataSource = item;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue