UPDATE Sys_Menu SET MenuName='应急组织' WHERE MenuId='6FDF9DAE-2161-4F67-931F-85DEAFC3842A' GO UPDATE Sys_Menu SET MenuName='安全分析' WHERE MenuId='7B272C3F-39D2-496D-A87C-E2C89A20E4EF' GO INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) VALUES('F291CAE4-2E53-48FC-BF44-382D42EA4DEC','现场岗位人工时统计','HSSE/SitePerson/WorkPostStatistic.aspx',65,'EE260447-028F-46AF-8864-9A5DC9DAA5BD','Menu_HSSE',0,1,1) GO UPDATE SitePerson_PersonInOut SET WorkPostId=(SELECT WorkPostId FROM SitePerson_Person WHERE SitePerson_PersonInOut.PersonId=PersonId) WHERE WorkPostId IS NULL GO UPDATE SitePerson_PersonInOut SET PostType=(SELECT PostType FROM Base_WorkPost WHERE SitePerson_PersonInOut.WorkPostId=WorkPostId) WHERE PostType IS NULL GO CREATE TABLE [dbo].[Person_Duty]( [DutyId] [nvarchar](50) NOT NULL, [DutyPersonId] [nvarchar](50) NULL, [DutyTime] [datetime] NULL, [CompilePersonId] [nvarchar](50) NULL, [CompileTime] [datetime] NULL, [WorkPostId] [nvarchar](50) NULL, [ApprovePersonId] [nvarchar](50) NULL, [ApproveTime] [datetime] NULL, [Template] [nvarchar](max) NULL, [State] [nvarchar](50) NULL, CONSTRAINT [PK_Person_Duty] PRIMARY KEY CLUSTERED ( [DutyId] 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 ALTER TABLE [dbo].[Person_Duty] WITH CHECK ADD CONSTRAINT [FK_Person_Duty_Sys_User] FOREIGN KEY([DutyPersonId]) REFERENCES [dbo].[Sys_User] ([UserId]) GO ALTER TABLE [dbo].[Person_Duty] CHECK CONSTRAINT [FK_Person_Duty_Sys_User] GO ALTER TABLE [dbo].[Person_Duty] WITH CHECK ADD CONSTRAINT [FK_Person_Duty_Sys_User1] FOREIGN KEY([CompilePersonId]) REFERENCES [dbo].[Sys_User] ([UserId]) GO ALTER TABLE [dbo].[Person_Duty] CHECK CONSTRAINT [FK_Person_Duty_Sys_User1] GO ALTER TABLE [dbo].[Person_Duty] WITH CHECK ADD CONSTRAINT [FK_Person_Duty_Sys_User2] FOREIGN KEY([ApprovePersonId]) REFERENCES [dbo].[Sys_User] ([UserId]) GO ALTER TABLE [dbo].[Person_Duty] CHECK CONSTRAINT [FK_Person_Duty_Sys_User2] GO ALTER TABLE [dbo].[Person_Duty] WITH CHECK ADD CONSTRAINT [FK_Person_Duty_Base_WorkPost] FOREIGN KEY([WorkPostId]) REFERENCES [dbo].[Base_WorkPost] ([WorkPostId]) GO ALTER TABLE [dbo].[Person_Duty] CHECK CONSTRAINT [FK_Person_Duty_Base_WorkPost] GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'责任人Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Duty', @level2type=N'COLUMN',@level2name=N'DutyPersonId' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'责任人提交时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Duty', @level2type=N'COLUMN',@level2name=N'DutyTime' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Duty', @level2type=N'COLUMN',@level2name=N'CompilePersonId' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Duty', @level2type=N'COLUMN',@level2name=N'CompileTime' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'岗位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Duty', @level2type=N'COLUMN',@level2name=N'WorkPostId' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'审核人Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Duty', @level2type=N'COLUMN',@level2name=N'ApprovePersonId' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'审核时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Duty', @level2type=N'COLUMN',@level2name=N'ApproveTime' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'模板内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Duty', @level2type=N'COLUMN',@level2name=N'Template' GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'状态Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Person_Duty', @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'Person_Duty' GO Alter table [dbo].[Base_WorkPost] Add [Template] [nvarchar](max) NULL EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'岗位模板' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_WorkPost', @level2type=N'COLUMN',@level2name=N'Template' GO DELETE FROM Sys_Menu WHERE MenuId='AAF841AA-2EE8-4FEC-B1FB-B978736C6E1F' GO INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) VALUES('AAF841AA-2EE8-4FEC-B1FB-B978736C6E1F','员工责任书','Personal/PersonDuty.aspx',40,'0','Menu_Personal',0,1,1) GO DELETE FROM Sys_Menu WHERE MenuId='A913653D-1EBB-4F55-97C9-81CC5B5913C4' GO INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed) VALUES('A913653D-1EBB-4F55-97C9-81CC5B5913C4','员工责任书','Person/PersonDuty.aspx',40,'0','Menu_Person',1,1,1) GO INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) VALUES('ccd07444-ffdb-40ec-bf93-ada8a43c3fd8','A913653D-1EBB-4F55-97C9-81CC5B5913C4','增加',1) INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) VALUES('2ceedb4b-1602-401d-b4c1-9e6cd45cc4a5','A913653D-1EBB-4F55-97C9-81CC5B5913C4','修改',2) INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) VALUES('29a0bdef-f6b5-426e-9003-91dcb4b717f9','A913653D-1EBB-4F55-97C9-81CC5B5913C4','保存',3) INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex) VALUES('2989c8a9-1e9b-4cbe-907a-36684a077fa7','A913653D-1EBB-4F55-97C9-81CC5B5913C4','删除',4) GO