126 lines
4.2 KiB
Transact-SQL
126 lines
4.2 KiB
Transact-SQL
alter table [dbo].[Sys_Role] drop column [CNCodes]
|
|
GO
|
|
alter table [dbo].[Base_WorkPost] add [CNCodes] nvarchar(500) null
|
|
GO
|
|
|
|
ALTER VIEW [dbo].[View_CheckSpecialDetail]
|
|
AS
|
|
/*专项检查明细列表视图*/
|
|
SELECT detail.CheckSpecialDetailId,
|
|
detail.CheckSpecialId,
|
|
detail.CheckItem,
|
|
checkItemSet.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.DataId,
|
|
detail.DataType,
|
|
detail.WorkArea,
|
|
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
|
|
,detail.HiddenHazardType
|
|
,(CASE WHEN detail.HiddenHazardType='3' THEN '重大'
|
|
WHEN detail.HiddenHazardType='2' THEN '较大'
|
|
WHEN detail.HiddenHazardType='1' THEN '一般' ELSE '' END) AS HiddenHazardTypeName
|
|
FROM dbo.Check_CheckSpecialDetail AS detail
|
|
LEFT JOIN dbo.Technique_CheckItemSet AS checkItemSet ON checkItemSet.CheckItemSetId=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 Sys_Const AS const ON const.ConstValue = detail.HandleStep and const.GroupId='HandleStep'
|
|
GO
|
|
|
|
ALTER TABLE Check_PauseNotice ALTER COLUMN WrongContent NVARCHAR(2000) NULL
|
|
GO
|
|
UPDATE Sys_Role SET IsSystemBuilt=1
|
|
GO
|
|
ALTER TABLE Sys_Role DROP COLUMN RoleType
|
|
GO
|
|
ALTER TABLE Sys_Role DROP COLUMN IsAuditFlow
|
|
GO
|
|
ALTER VIEW [dbo].[View_Sys_User] AS
|
|
/*用户信息列表视图*/
|
|
SELECT
|
|
Users.UserId
|
|
,Users.Account
|
|
,Users.UserCode
|
|
,Users.Password
|
|
,Users.UserName
|
|
,Users.RoleId
|
|
,Users.UnitId
|
|
,Users.IsPost
|
|
,Users.LoginProjectId
|
|
,Users.Sex
|
|
,Users.BirthDay
|
|
,Users.Marriage
|
|
,Users.Nation
|
|
,Users.IdentityCard
|
|
,ISNULL(Users.Email,'') AS Email
|
|
,ISNULL(Users.Telephone,'') AS Telephone
|
|
,Users.Education
|
|
,Users.Hometown
|
|
,Users.PositionId
|
|
,Users.PhotoUrl
|
|
,Users.Performance
|
|
,Users.PageSize
|
|
,Users.IsOffice
|
|
,Users.DeviceId
|
|
,Users.SessionString
|
|
,Users.RCount
|
|
,Users.DataSources
|
|
,CASE WHEN Users.IsPost=1 THEN '是' ELSE '否' END AS IsPostName
|
|
,Roles.RoleName
|
|
,Roles.RoleCode
|
|
,Unit.UnitCode
|
|
,Unit.UnitName
|
|
,Users.SignatureUrl
|
|
,(CASE WHEN Users.UserId='A8547452-751F-41B7-8E4B-5862EA4E9411' THEN '2' ELSE '1' END) AS UserType
|
|
From dbo.Sys_User AS Users
|
|
LEFT JOIN Sys_Role AS Roles ON Roles.RoleId=Users.RoleId
|
|
LEFT JOIN Base_Unit AS Unit ON Unit.UnitId=Users.UnitId
|
|
GO
|
|
ALTER TABLE Sys_Role ADD IsOffice BIT NULL
|
|
GO
|
|
DELETE FROM Sys_Menu WHERE MenuId='E9D387EB-2797-43E3-AACE-93413839CCF7'
|
|
GO
|
|
UPDATE Sys_Menu SET SuperMenu='0',MenuType='Menu_HTGL' WHERE MenuId='8IDKGJE2-09B1-4607-BC6D-865CE48F0002'
|
|
GO
|
|
UPDATE Sys_Menu SET MenuName='角色设置' WHERE MenuId='EBAD373C-8EB4-49A1-91F6-6794FFCAF9B6'
|
|
GO
|
|
|
|
--开车经理 试车经理
|
|
UPDATE Sys_User SET RoleId='467fb7df-6bee-4a51-86ef-e4d095053201'
|
|
WHERE RoleId='TA3737E4-3677-4B7C-B6F6-D546CC2D83E0'
|
|
GO
|
|
UPDATE Project_ProjectUser SET RoleId= REPLACE(RoleId,'TA3737E4-3677-4B7C-B6F6-D546CC2D83E0','467fb7df-6bee-4a51-86ef-e4d095053201')
|
|
WHERE RoleId like '%TA3737E4-3677-4B7C-B6F6-D546CC2D83E0%'
|
|
GO
|
|
DELETE FROM Sys_Role WHERE RoleId='TA3737E4-3677-4B7C-B6F6-D546CC2D83E0'
|
|
GO
|
|
-- 单位类型,专业分包改为施工单位
|
|
UPDATE Base_Unit SET UnitTypeId='fedf9907-54f8-481d-ae4c-8f3dfb7c8eda'
|
|
WHERE UnitTypeId='e0ed9768-0517-4927-adab-f3cb2ac8390f'
|
|
GO
|
|
DELETE FROM Base_UnitType WHERE UnitTypeId='e0ed9768-0517-4927-adab-f3cb2ac8390f'
|
|
GO
|
|
|
|
UPDATE Base_Unit SET IsBranch=0 WHERE UnitId='95fe564c-20a9-4e13-9b3b-b01614bfdf6f'
|
|
GO |