222 lines
13 KiB
Transact-SQL
222 lines
13 KiB
Transact-SQL
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||
VALUES('BA383490-BAE3-4E65-B221-8F89D2431135','质量奖惩','',70,'0','Menu_CQMS',0,0,1)
|
||
GO
|
||
|
||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||
VALUES('81053EAB-09C6-4A6B-A952-B756071EE0DA','质量奖励处罚','CQMS/RewardAndPunish/RewardAndPunish.aspx',10,'BA383490-BAE3-4E65-B221-8F89D2431135','Menu_CQMS',0,1,1)
|
||
GO
|
||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||
VALUES('4A1ACB37-8E46-4192-A40E-B4BEC6C0B8FC','81053EAB-09C6-4A6B-A952-B756071EE0DA','增加',1)
|
||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||
VALUES('1C61A92C-2B4A-4118-9A98-A1C8ACE29D13','81053EAB-09C6-4A6B-A952-B756071EE0DA','修改',2)
|
||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||
VALUES('7104955E-586D-4BAF-90CE-3DB3F1A313A9','81053EAB-09C6-4A6B-A952-B756071EE0DA','删除',3)
|
||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||
VALUES('CE5580C3-6385-4FD5-B48C-84DFDC1DEF93','81053EAB-09C6-4A6B-A952-B756071EE0DA','保存',4)
|
||
GO
|
||
|
||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||
VALUES('E20647B6-315D-483B-8E5D-4810DBECE79E','质量奖惩定义','',90,'A93BA810-3511-4BB2-9C10-9663351DF79F','Menu_SysSet',1,0,1)
|
||
GO
|
||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||
VALUES('84DB3C33-8828-407B-8B8A-5E98AD610FA6','奖励定义','BaseInfo/RewardType.aspx',10,'E20647B6-315D-483B-8E5D-4810DBECE79E','Menu_SysSet',1,1,1)
|
||
GO
|
||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||
VALUES('8E4BF950-5859-4319-8EA5-F73A87DBF807','84DB3C33-8828-407B-8B8A-5E98AD610FA6','增加',1)
|
||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||
VALUES('C71CB6E0-7D3C-486A-94DD-D72D27D6DE1B','84DB3C33-8828-407B-8B8A-5E98AD610FA6','修改',2)
|
||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||
VALUES('9A7587D8-B5AE-44DF-8A40-366D10E00B32','84DB3C33-8828-407B-8B8A-5E98AD610FA6','删除',3)
|
||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||
VALUES('815844ED-E84C-4B1C-9CBA-1FEA13D27D44','84DB3C33-8828-407B-8B8A-5E98AD610FA6','保存',4)
|
||
GO
|
||
|
||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||
VALUES('92DF46C6-1CE4-4324-A3F2-EBC6261376AC','处罚定义','BaseInfo/PunishType.aspx',20,'E20647B6-315D-483B-8E5D-4810DBECE79E','Menu_SysSet',1,1,1)
|
||
GO
|
||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||
VALUES('A61A94F0-5D3F-4D9D-B901-9806EC92EC0B','92DF46C6-1CE4-4324-A3F2-EBC6261376AC','增加',1)
|
||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||
VALUES('8DD92D1E-DD3A-46A8-8E97-949C9542FB62','92DF46C6-1CE4-4324-A3F2-EBC6261376AC','修改',2)
|
||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||
VALUES('DB2D95C7-1D40-4F44-AAB2-AFA16889D364','92DF46C6-1CE4-4324-A3F2-EBC6261376AC','删除',3)
|
||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||
VALUES('7A0D6E09-5619-40FE-8447-37E593247EB3','92DF46C6-1CE4-4324-A3F2-EBC6261376AC','保存',4)
|
||
GO
|
||
|
||
|
||
CREATE TABLE [dbo].[Base_RewardType](
|
||
[RewardTypeId] [nvarchar](50) NOT NULL,
|
||
[RewardCause] [nvarchar](500) NULL,
|
||
[RewardDecision] [nvarchar](500) NULL,
|
||
[Remark] [nvarchar](200) NULL,
|
||
CONSTRAINT [PK_Base_RewardType] PRIMARY KEY CLUSTERED
|
||
(
|
||
[RewardTypeId] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_RewardType', @level2type=N'COLUMN',@level2name=N'RewardTypeId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖励事由' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_RewardType', @level2type=N'COLUMN',@level2name=N'RewardCause'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖励决定' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_RewardType', @level2type=N'COLUMN',@level2name=N'RewardDecision'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_RewardType', @level2type=N'COLUMN',@level2name=N'Remark'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖励定义表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_RewardType'
|
||
GO
|
||
|
||
|
||
CREATE TABLE [dbo].[Base_PunishType](
|
||
[PunishTypeId] [nvarchar](50) NOT NULL,
|
||
[PunishCause] [nvarchar](500) NULL,
|
||
[PunishDecision] [nvarchar](500) NULL,
|
||
[Remark] [nvarchar](200) NULL,
|
||
CONSTRAINT [PK_Base_PunishType] PRIMARY KEY CLUSTERED
|
||
(
|
||
[PunishTypeId] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_PunishType', @level2type=N'COLUMN',@level2name=N'PunishTypeId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处罚事由' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_PunishType', @level2type=N'COLUMN',@level2name=N'PunishCause'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处罚决定' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_PunishType', @level2type=N'COLUMN',@level2name=N'PunishDecision'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_PunishType', @level2type=N'COLUMN',@level2name=N'Remark'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'处罚定义表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_PunishType'
|
||
GO
|
||
|
||
|
||
|
||
CREATE TABLE [dbo].[RewardAndPunish_RewardAndPunish](
|
||
[RewardAndPunishId] [nvarchar](50) NOT NULL,
|
||
[ProjectId] [nvarchar](50) NULL,
|
||
[RewardAndPunishCode] [nvarchar](50) NULL,
|
||
[UnitId] [nvarchar](50) NULL,
|
||
[Type] [char](1) NULL,
|
||
[RewardAndPunishTypeId] [nvarchar](50) NULL,
|
||
[RewardAndPunishBasis] [nvarchar](200) NULL,
|
||
[State] [char](1) NULL,
|
||
[CompileMan] [nvarchar](50) NULL,
|
||
[CompileDate] [datetime] NULL,
|
||
CONSTRAINT [PK_RewardAndPunish_RewardAndPunish] PRIMARY KEY CLUSTERED
|
||
(
|
||
[RewardAndPunishId] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
|
||
GO
|
||
|
||
SET ANSI_PADDING OFF
|
||
GO
|
||
|
||
ALTER TABLE [dbo].[RewardAndPunish_RewardAndPunish] WITH CHECK ADD CONSTRAINT [FK_RewardAndPunish_RewardAndPunish_Base_Project] FOREIGN KEY([ProjectId])
|
||
REFERENCES [dbo].[Base_Project] ([ProjectId])
|
||
GO
|
||
|
||
ALTER TABLE [dbo].[RewardAndPunish_RewardAndPunish] CHECK CONSTRAINT [FK_RewardAndPunish_RewardAndPunish_Base_Project]
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RewardAndPunish_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'RewardAndPunishId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RewardAndPunish_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'ProjectId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RewardAndPunish_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'RewardAndPunishCode'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖罚对象(分包单位Id)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RewardAndPunish_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'UnitId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖罚类别(1-奖励,2-处罚)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RewardAndPunish_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'Type'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖罚定义Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RewardAndPunish_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'RewardAndPunishTypeId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'奖罚依据' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RewardAndPunish_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'RewardAndPunishBasis'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'状态' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RewardAndPunish_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'State'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RewardAndPunish_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'CompileMan'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RewardAndPunish_RewardAndPunish', @level2type=N'COLUMN',@level2name=N'CompileDate'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质量奖励处罚表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RewardAndPunish_RewardAndPunish'
|
||
GO
|
||
|
||
|
||
|
||
CREATE TABLE [dbo].[RewardAndPunish_RewardAndPunishApprove](
|
||
[RewardAndPunishApproveId] [nvarchar](50) NOT NULL,
|
||
[RewardAndPunishId] [nvarchar](50) NULL,
|
||
[ApproveMan] [nvarchar](50) NULL,
|
||
[ApproveDate] [datetime] NULL,
|
||
[IsAgree] [bit] NULL,
|
||
[ApproveIdea] [nvarchar](200) NULL,
|
||
[ApproveType] [char](1) NULL,
|
||
CONSTRAINT [PK_RewardAndPunish_RewardAndPunishApprove] PRIMARY KEY CLUSTERED
|
||
(
|
||
[RewardAndPunishApproveId] ASC
|
||
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
|
||
) ON [PRIMARY]
|
||
|
||
GO
|
||
|
||
SET ANSI_PADDING OFF
|
||
GO
|
||
|
||
ALTER TABLE [dbo].[RewardAndPunish_RewardAndPunishApprove] WITH CHECK ADD CONSTRAINT [FK_RewardAndPunish_RewardAndPunishApprove_RewardAndPunish_RewardAndPunish] FOREIGN KEY([RewardAndPunishId])
|
||
REFERENCES [dbo].[RewardAndPunish_RewardAndPunish] ([RewardAndPunishId])
|
||
GO
|
||
|
||
ALTER TABLE [dbo].[RewardAndPunish_RewardAndPunishApprove] CHECK CONSTRAINT [FK_RewardAndPunish_RewardAndPunishApprove_RewardAndPunish_RewardAndPunish]
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RewardAndPunish_RewardAndPunishApprove', @level2type=N'COLUMN',@level2name=N'RewardAndPunishApproveId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'外键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RewardAndPunish_RewardAndPunishApprove', @level2type=N'COLUMN',@level2name=N'RewardAndPunishId'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'办理人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RewardAndPunish_RewardAndPunishApprove', @level2type=N'COLUMN',@level2name=N'ApproveMan'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'办理日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RewardAndPunish_RewardAndPunishApprove', @level2type=N'COLUMN',@level2name=N'ApproveDate'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否同意' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RewardAndPunish_RewardAndPunishApprove', @level2type=N'COLUMN',@level2name=N'IsAgree'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'办理意见' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RewardAndPunish_RewardAndPunishApprove', @level2type=N'COLUMN',@level2name=N'ApproveIdea'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'办理类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RewardAndPunish_RewardAndPunishApprove', @level2type=N'COLUMN',@level2name=N'ApproveType'
|
||
GO
|
||
|
||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质量奖励处罚审批表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'RewardAndPunish_RewardAndPunishApprove'
|
||
GO
|
||
|
||
|