SGGL_JT/DataBase/版本日志/SUBQHSE_V2025-12-18-xiaj(集团...

181 lines
12 KiB
Transact-SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

注意
项目现场亮菜单位置根据客户环境放置修改菜单脚本的MenuType和SortIndex
示例
公司级菜单五环放在 综合管理模块下面
项目级菜单五环放在 质量管理模块下面
/***********************************************************************************
select*from Sys_Menu
where MenuType='Menu_ZHGL' and SuperMenu='0'
order by SortIndex
select*from Sys_Menu where MenuName ='设计图纸管理'
select*from Sys_Menu
where MenuType='Menu_CQMS' and SuperMenu='0'
order by SortIndex
update Sys_Menu set SortIndex=69
where MenuType='Menu_ZHGL' and SuperMenu='0' and MenuName ='安全会议'
**********************************************************************************/
--公司级项目现场亮点
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '42106F55-BE3A-4252-8D4D-0793E4777524')
BEGIN
INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
VALUES (N'42106F55-BE3A-4252-8D4D-0793E4777524', N'项目现场亮点', N'', 65, N'0', N'Menu_CQMS', 1,0, 1);
END
GO
--公司级项目现场亮点类型
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '67F04484-EC26-49AA-BFB4-6CF5DB06F8CA')
BEGIN
INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
VALUES (N'67F04484-EC26-49AA-BFB4-6CF5DB06F8CA', N'项目现场亮点类型', N'CQMS/ProjectHighlightsSite/ProjectHighlightsSiteType.aspx', 10, N'42106F55-BE3A-4252-8D4D-0793E4777524', N'Menu_CQMS', 1,1, 1);
INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
VALUES (N'38177E89-4BA8-4D66-AFB9-93644DFE7451', N'项目现场亮点照片', N'CQMS/ProjectHighlightsSite/ProjectHighlightsSitePicReport.aspx', 20, N'42106F55-BE3A-4252-8D4D-0793E4777524', N'Menu_CQMS', 1,1, 1);
END
GO
--项目级项目现场亮点
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = 'AB393E2F-7CC9-4ED2-AD32-202A961ED45D')
BEGIN
INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
VALUES (N'AB393E2F-7CC9-4ED2-AD32-202A961ED45D', N'项目现场亮点', N'', 110, N'0', N'Menu_CQMS_P',0,0, 1);
END
GO
--项目级项目现场亮点类型
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = 'D81AE7C1-2022-4089-B0F9-49903798DEEF')
BEGIN
INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed)
VALUES (N'D81AE7C1-2022-4089-B0F9-49903798DEEF', N'项目现场亮点照片', N'CQMS/ProjectHighlightsSite/ProjectHighlightsSitePic.aspx', 10, N'AB393E2F-7CC9-4ED2-AD32-202A961ED45D', N'Menu_CQMS_P', 1,1, 1);
END
GO
--企业级项目现场亮点照片操作按钮
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '38177E89-4BA8-4D66-AFB9-93644DFE7451')
BEGIN
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'BCAA2928-80AF-486B-A266-75FDD8B3C8D5', N'38177E89-4BA8-4D66-AFB9-93644DFE7451', N'增加', 1);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'C54E07A1-EB5A-45BC-9E70-6CDE67E2F12A', N'38177E89-4BA8-4D66-AFB9-93644DFE7451', N'修改', 2);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'A50A19C9-ACC0-4CFC-B356-E28767126481', N'38177E89-4BA8-4D66-AFB9-93644DFE7451', N'删除', 3);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'0563E76D-98EE-4D91-A0DE-A64F6664765E', N'38177E89-4BA8-4D66-AFB9-93644DFE7451', N'保存', 4);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'84172E43-0005-4D65-8F5A-AC87D1B210A0', N'38177E89-4BA8-4D66-AFB9-93644DFE7451', N'保存并上报', 5);
END
GO
--项目现场亮点照片操作按钮
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = 'D81AE7C1-2022-4089-B0F9-49903798DEEF')
BEGIN
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'53909252-6868-438D-AD0B-443186AA9DEF', N'D81AE7C1-2022-4089-B0F9-49903798DEEF', N'增加', 1);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'7E74086A-9846-4B2E-B08F-1CF058240F07', N'D81AE7C1-2022-4089-B0F9-49903798DEEF', N'修改', 2);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'FADC8D81-2DAF-4D7E-99E6-A4A605241953', N'D81AE7C1-2022-4089-B0F9-49903798DEEF', N'删除', 3);
INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex])
VALUES (N'3A296D42-25E4-4DF2-85A7-1490969F1ABD', N'D81AE7C1-2022-4089-B0F9-49903798DEEF', N'保存', 4);
END
GO
--集团项目现场亮点类型
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Base_ProjectHighlightsSiteType') AND type = N'U')
BEGIN
CREATE TABLE [dbo].[Base_ProjectHighlightsSiteType](
[Id] [nvarchar](50) NOT NULL,
[MainType] [int] NOT NULL,
[MainTypeName] [nvarchar](50) NOT NULL,
[SubType] [nvarchar](200) NOT NULL,
[Remark] [nvarchar](50) NULL,
[CompileMan] [nvarchar](50) NOT NULL,
[CompileManName] [nvarchar](50) NULL,
[CompileDate] [datetime] NULL,
CONSTRAINT [PK_Base_ProjectHighlightsSiteType] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ProjectHighlightsSiteType', @level2type=N'COLUMN',@level2name=N'Id'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'大类' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ProjectHighlightsSiteType', @level2type=N'COLUMN',@level2name=N'MainType'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'大类' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ProjectHighlightsSiteType', @level2type=N'COLUMN',@level2name=N'MainTypeName'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'小类' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ProjectHighlightsSiteType', @level2type=N'COLUMN',@level2name=N'SubType'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ProjectHighlightsSiteType', @level2type=N'COLUMN',@level2name=N'Remark'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ProjectHighlightsSiteType', @level2type=N'COLUMN',@level2name=N'CompileMan'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ProjectHighlightsSiteType', @level2type=N'COLUMN',@level2name=N'CompileManName'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ProjectHighlightsSiteType', @level2type=N'COLUMN',@level2name=N'CompileDate'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'集团项目现场亮点类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ProjectHighlightsSiteType'
END
GO
--项目现场亮点照片
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'CQMS_ProjectHighlightsSitePic') AND type = N'U')
BEGIN
CREATE TABLE [dbo].[CQMS_ProjectHighlightsSitePic](
[Id] [nvarchar](50) NOT NULL,
[ProjectId] [nvarchar](50) NOT NULL,
[TypeId] [nvarchar](50) NOT NULL,
[MainType] [int] NOT NULL,
[MainTypeName] [nvarchar](50) NOT NULL,
[SubType] [nvarchar](200) NOT NULL,
[Remark] [nvarchar](50) NULL,
[Resume] [nvarchar](500) NULL,
[PicUrl] [nvarchar](500) NULL,
[CompileMan] [nvarchar](50) NULL,
[CompileManName] [nvarchar](50) NULL,
[CompileDate] [datetime] NULL,
[IsReport] [bit] NOT NULL,
[ReportDate] [datetime] NULL,
[ReportMan] [nvarchar](50) NULL,
[ReportManName] [nvarchar](50) NULL,
CONSTRAINT [PK_CQMS_ProjectHighlightsSitePic] PRIMARY KEY CLUSTERED
(
[Id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
ALTER TABLE [dbo].[CQMS_ProjectHighlightsSitePic] ADD CONSTRAINT [DF_CQMS_ProjectHighlightsSitePic_IsReport] DEFAULT ((0)) FOR [IsReport]
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_ProjectHighlightsSitePic', @level2type=N'COLUMN',@level2name=N'Id'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'照片类型Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_ProjectHighlightsSitePic', @level2type=N'COLUMN',@level2name=N'TypeId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_ProjectHighlightsSitePic', @level2type=N'COLUMN',@level2name=N'ProjectId'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'大类' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_ProjectHighlightsSitePic', @level2type=N'COLUMN',@level2name=N'MainType'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'大类' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_ProjectHighlightsSitePic', @level2type=N'COLUMN',@level2name=N'MainTypeName'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'小类' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_ProjectHighlightsSitePic', @level2type=N'COLUMN',@level2name=N'SubType'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_ProjectHighlightsSitePic', @level2type=N'COLUMN',@level2name=N'Remark'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'亮点简述' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_ProjectHighlightsSitePic', @level2type=N'COLUMN',@level2name=N'Resume'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'亮点照片' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_ProjectHighlightsSitePic', @level2type=N'COLUMN',@level2name=N'PicUrl'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_ProjectHighlightsSitePic', @level2type=N'COLUMN',@level2name=N'CompileMan'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_ProjectHighlightsSitePic', @level2type=N'COLUMN',@level2name=N'CompileManName'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_ProjectHighlightsSitePic', @level2type=N'COLUMN',@level2name=N'CompileDate'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否已上报集团' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_ProjectHighlightsSitePic', @level2type=N'COLUMN',@level2name=N'IsReport'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'上报时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_ProjectHighlightsSitePic', @level2type=N'COLUMN',@level2name=N'ReportDate'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'上报人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_ProjectHighlightsSitePic', @level2type=N'COLUMN',@level2name=N'ReportMan'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'上报人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_ProjectHighlightsSitePic', @level2type=N'COLUMN',@level2name=N'ReportManName'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目现场亮点照片' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'CQMS_ProjectHighlightsSitePic'
END
GO