43 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Transact-SQL
		
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Transact-SQL
		
	
	
	
ALTER VIEW [dbo].[View_Check_CheckColligationDetail]  AS 
 | 
						|
/*综合大检查明细列表视图*/
 | 
						|
SELECT checkColligationDetail.CheckColligationDetailId, 
 | 
						|
checkColligationDetail.CheckColligationId, 
 | 
						|
checkColligationDetail.CheckItem, 
 | 
						|
checkColligationDetail.CheckItemType,
 | 
						|
checkColligationDetail.Unqualified,
 | 
						|
checkColligationDetail.CheckArea,
 | 
						|
checkColligationDetail.UnitId,
 | 
						|
checkColligationDetail.HandleStep,
 | 
						|
checkColligationDetail.CompleteStatus,
 | 
						|
(CASE WHEN checkColligationDetail.CompleteStatus =1 THEN '是' 
 | 
						|
			WHEN checkColligationDetail.CompleteStatus =0 THEN '否' ELSE '' END) AS  CompleteStatusName,
 | 
						|
checkColligationDetail.LimitedDate,
 | 
						|
checkColligationDetail.CompletedDate,
 | 
						|
checkColligationDetail.Suggestions,
 | 
						|
checkColligationDetail.CheckContent,
 | 
						|
CASE WHEN checkColligationDetail.CheckContent IS NOT NULL THEN checkColligationDetail.CheckContent
 | 
						|
ELSE checkItemSet.CheckItemName END AS CheckItemStr,
 | 
						|
checkColligationDetail.WorkArea,
 | 
						|
unit.UnitName,
 | 
						|
const.ConstText AS HandleStepStr,
 | 
						|
checkColligationDetail.HiddenDangerType,
 | 
						|
checkColligationDetail.HiddenDangerLevel,
 | 
						|
person.UserName AS PersonName,
 | 
						|
 | 
						|
checkColligationDetail.HiddenType,
 | 
						|
checkColligationDetail.HiddenHazardType
 | 
						|
 | 
						|
FROM dbo.Check_CheckColligationDetail AS checkColligationDetail
 | 
						|
--LEFT JOIN dbo.Check_ProjectCheckItemDetail AS checkItemDetail ON checkItemDetail.CheckItemDetailId=checkColligationDetail.CheckItem
 | 
						|
LEFT JOIN dbo.Technique_CheckItemSet AS checkItemSet ON checkItemSet.CheckItemSetId=checkColligationDetail.CheckItem
 | 
						|
LEFT JOIN dbo.Base_Unit AS unit ON unit.UnitId=checkColligationDetail.UnitId
 | 
						|
LEFT JOIN dbo.Sys_User AS person ON person.UserId = checkColligationDetail.PersonId
 | 
						|
LEFT JOIN Sys_Const AS const ON const.ConstValue = checkColligationDetail.HandleStep AND const.GroupId='HandleStep'
 | 
						|
 | 
						|
GO
 | 
						|
 | 
						|
 | 
						|
insert into Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
 | 
						|
values('5DC49905-6A1C-4353-A06C-D9D1A8D6B6F9','隐患排查与治理统计','HSSE/Check/HiddenTroubleManager.aspx',130,'467A0CB9-737D-4451-965E-869EBC3A4BD6','Menu_HSSE',0,1,1)
 | 
						|
go
 |