项目人员信息档案新增、导入补充:机构划分、组织单元、人员分类、员工子组、备注信息
This commit is contained in:
parent
fd849d42e1
commit
8e4dec9037
|
|
@ -0,0 +1,306 @@
|
|||
|
||||
/**************************************隐藏冗余菜单***************************************************************/
|
||||
|
||||
--1、项目级——设置隐藏部分菜单
|
||||
update Sys_Menu
|
||||
set IsUsed=0
|
||||
where MenuType='Menu_ProjectSet' and MenuName in ('项目概况','项目主项','项目状态','项目进度设置')
|
||||
|
||||
--2、项目级——员工管理(原:安全管理)隐藏部分菜单
|
||||
update Sys_Menu
|
||||
set IsUsed=0
|
||||
where MenuType='Menu_HSSE' and MenuName in ('项目策划','教育培训','HSE技术','作业许可','HSE费用','安保管理','施工机具','HSE奖惩','应急信息','工作报告','事故管理','职业健康','环境保护','绩效评价管理','信息管理')
|
||||
|
||||
--3、公司级——资源库(原:大数据中心)隐藏部分菜单
|
||||
update Sys_Menu
|
||||
set IsUsed=0
|
||||
where MenuType='Menu_DigData' and SuperMenu='6A992AB8-A32D-448F-B06F-8DD4C112CC91' and MenuName in ('质量公共资源库','进度公共资源库')
|
||||
|
||||
/**************************************新增菜单***************************************************************/
|
||||
|
||||
--员工管理-HSE绩效考核
|
||||
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '89451997-E575-4845-BF8A-444E9CA6A962')
|
||||
BEGIN
|
||||
--HSE绩效考核
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('89451997-E575-4845-BF8A-444E9CA6A962','HSE绩效考核','',120,'0','Menu_HSSE',0,0,1)
|
||||
END
|
||||
GO
|
||||
|
||||
--HSE绩效考核
|
||||
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '9667D2CB-8AAE-4799-8C94-A051F9846ECE')
|
||||
BEGIN
|
||||
--一人一档
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsEnd,IsUsed)
|
||||
VALUES('AE58F042-DDAA-4980-A3E8-9A1F36349E45','员工HSE信息档案','HSSE/Examine/OnePersonPerFile.aspx',0,'89451997-E575-4845-BF8A-444E9CA6A962','Menu_HSSE',1,1)
|
||||
--考核加分情况
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsEnd,IsUsed)
|
||||
VALUES('6957A732-BA33-499E-AB32-DB1F73BEA8CE','考核加分情况','HSSE/Examine/BonusScoreSituation.aspx',1,'89451997-E575-4845-BF8A-444E9CA6A962','Menu_HSSE',1,1)
|
||||
--考核扣分情况
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsEnd,IsUsed)
|
||||
VALUES('0BCE76EA-319F-47BF-913A-A32735641F5C','考核扣分情况','HSSE/Examine/MinusScoreSituation.aspx',2,'89451997-E575-4845-BF8A-444E9CA6A962','Menu_HSSE',1,1)
|
||||
--自主管理加分项
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsEnd,IsUsed)
|
||||
VALUES('9667D2CB-8AAE-4799-8C94-A051F9846ECE','自主管理加分项','HSSE/Examine/BonusScoreSelfManagement.aspx',3,'89451997-E575-4845-BF8A-444E9CA6A962','Menu_HSSE',1,1)
|
||||
--自主管理加分项类型
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsEnd,IsUsed)
|
||||
VALUES('8526FC57-F2A8-483F-A7EF-724785B9B676','自主管理加分项类型','HSSE/Examine/BonusScoreType.aspx',100,'89451997-E575-4845-BF8A-444E9CA6A962','Menu_HSSE',1,1)
|
||||
END
|
||||
GO
|
||||
DELETE FROM Sys_Menu WHERE MenuId in( '5049BB69-A75F-47D4-ABF3-DAA719D05C74','D3BADACC-3DA6-4B09-8BD0-1E2DF7B04B6E','05F4AC73-1BA2-4FF2-AAED-292DF5E44412','7DD00BEF-821D-4996-ADF8-695139F201B4','D5FC7B12-0E81-482C-8B29-A9F43DF05D1F')
|
||||
|
||||
DELETE FROM Sys_ButtonToMenu WHERE MenuId in( '5049BB69-A75F-47D4-ABF3-DAA719D05C74','D3BADACC-3DA6-4B09-8BD0-1E2DF7B04B6E','05F4AC73-1BA2-4FF2-AAED-292DF5E44412','7DD00BEF-821D-4996-ADF8-695139F201B4','D5FC7B12-0E81-482C-8B29-A9F43DF05D1F')
|
||||
|
||||
GO
|
||||
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = 'AE58F042-DDAA-4980-A3E8-9A1F36349E45')
|
||||
BEGIN
|
||||
--员工HSE信息档案
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('4588FFE3-75FD-42A7-979C-6065857D1D8E','AE58F042-DDAA-4980-A3E8-9A1F36349E45','增加',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('F049D5EB-C233-479B-A11C-EC8943898A5A','AE58F042-DDAA-4980-A3E8-9A1F36349E45','修改',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('926D7FF6-446B-4946-ADF4-8CF76F65FDA0','AE58F042-DDAA-4980-A3E8-9A1F36349E45','删除',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('70AB520C-B6EA-4D9F-A94E-AE56D2CD6829','AE58F042-DDAA-4980-A3E8-9A1F36349E45','保存',4)
|
||||
END
|
||||
GO
|
||||
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '6957A732-BA33-499E-AB32-DB1F73BEA8CE')
|
||||
BEGIN
|
||||
--考核加分情况
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('14DD87C3-2B71-42F6-A1EE-AA2B138583C0','6957A732-BA33-499E-AB32-DB1F73BEA8CE','增加',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('5A35CA7F-A244-4C02-BE26-EE6F14ACF443','6957A732-BA33-499E-AB32-DB1F73BEA8CE','修改',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('0BD10961-0490-4130-B288-58253A52492F','6957A732-BA33-499E-AB32-DB1F73BEA8CE','删除',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('DCE4B049-B421-4C32-AA2A-2A4E099E1441','6957A732-BA33-499E-AB32-DB1F73BEA8CE','保存',4)
|
||||
END
|
||||
GO
|
||||
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '8526FC57-F2A8-483F-A7EF-724785B9B676')
|
||||
BEGIN
|
||||
--自主管理加分项类型
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('186FB2FE-E5DC-4DE6-AE85-82601C6CD128','8526FC57-F2A8-483F-A7EF-724785B9B676','增加',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('D75AB4D5-D8E0-43FB-A4C2-3E28E52640A3','8526FC57-F2A8-483F-A7EF-724785B9B676','修改',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('4D8357DA-3875-4EAB-96E7-80874E2C9E72','8526FC57-F2A8-483F-A7EF-724785B9B676','删除',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('74DF5644-CD71-46AF-8E17-EE7BD8A2E579','8526FC57-F2A8-483F-A7EF-724785B9B676','保存',4)
|
||||
END
|
||||
GO
|
||||
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '9667D2CB-8AAE-4799-8C94-A051F9846ECE')
|
||||
BEGIN
|
||||
--自主管理加分项
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('000A444E-33C0-486D-8AE9-83312C8FD7B6','9667D2CB-8AAE-4799-8C94-A051F9846ECE','增加',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('37DF7EAC-51A0-48F0-8706-7B7F4F42BC5E','9667D2CB-8AAE-4799-8C94-A051F9846ECE','修改',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('43280BEC-8DD0-45A2-AC79-0454E17A795E','9667D2CB-8AAE-4799-8C94-A051F9846ECE','删除',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('AEDA614E-4A1F-48B8-86AE-69A8C5190BE5','9667D2CB-8AAE-4799-8C94-A051F9846ECE','保存',4)
|
||||
END
|
||||
GO
|
||||
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '0BCE76EA-319F-47BF-913A-A32735641F5C')
|
||||
BEGIN
|
||||
--考核扣分情况
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('61B22424-2AC8-4E34-A783-2C3A8CF9F840','0BCE76EA-319F-47BF-913A-A32735641F5C','增加',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('C2A94DCA-2410-46CF-BF1C-16A67ECBAA82','0BCE76EA-319F-47BF-913A-A32735641F5C','修改',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('7587CD81-B7CA-40BD-AB80-31C9CC9D099B','0BCE76EA-319F-47BF-913A-A32735641F5C','删除',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('E1FA46F3-16AD-4490-88AD-78CEF5C6EEB5','0BCE76EA-319F-47BF-913A-A32735641F5C','保存',4)
|
||||
END
|
||||
GO
|
||||
|
||||
|
||||
/**************************************新增数据表***************************************************************/
|
||||
|
||||
|
||||
--考核加分情况
|
||||
|
||||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Examine_BonusScoreSituation') AND type = N'U')
|
||||
BEGIN
|
||||
|
||||
CREATE TABLE [dbo].[Examine_BonusScoreSituation](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[Code] [nvarchar](50) NULL,
|
||||
[Name] [nvarchar](200) NULL,
|
||||
[Level] [nvarchar](200) NULL,
|
||||
[LevelName] [nvarchar](200) NULL,
|
||||
[Score] [int] NOT NULL,
|
||||
[UserId] [nvarchar](50) NULL,
|
||||
[DateTime] [datetime] NULL,
|
||||
[Content] [nvarchar](1000) NULL,
|
||||
[Remark] [nvarchar](1000) NULL,
|
||||
[CompileDate] [datetime] NULL,
|
||||
[CompileMan] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Examine_BonusScoreSituation] 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].[Examine_BonusScoreSituation] WITH CHECK ADD CONSTRAINT [FK_Examine_BonusScoreSituation_Base_Project] FOREIGN KEY([ProjectId])
|
||||
REFERENCES [dbo].[Base_Project] ([ProjectId])
|
||||
ALTER TABLE [dbo].[Examine_BonusScoreSituation] CHECK CONSTRAINT [FK_Examine_BonusScoreSituation_Base_Project]
|
||||
ALTER TABLE [dbo].[Examine_BonusScoreSituation] WITH CHECK ADD CONSTRAINT [FK_Examine_BonusScoreSituation_User] FOREIGN KEY([UserId])
|
||||
REFERENCES [dbo].[Sys_User] ([UserId])
|
||||
ALTER TABLE [dbo].[Examine_BonusScoreSituation] CHECK CONSTRAINT [FK_Examine_BonusScoreSituation_User]
|
||||
ALTER TABLE [dbo].[Examine_BonusScoreSituation] WITH CHECK ADD CONSTRAINT [FK_Examine_BonusScoreSituation_Sys_User] FOREIGN KEY([CompileMan])
|
||||
REFERENCES [dbo].[Sys_User] ([UserId])
|
||||
ALTER TABLE [dbo].[Examine_BonusScoreSituation] CHECK CONSTRAINT [FK_Examine_BonusScoreSituation_Sys_User]
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreSituation', @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'Examine_BonusScoreSituation', @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'Examine_BonusScoreSituation', @level2type=N'COLUMN',@level2name=N'Code'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreSituation', @level2type=N'COLUMN',@level2name=N'Name'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'级别' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreSituation', @level2type=N'COLUMN',@level2name=N'Level'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'级别名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreSituation', @level2type=N'COLUMN',@level2name=N'LevelName'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分值' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreSituation', @level2type=N'COLUMN',@level2name=N'Score'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreSituation', @level2type=N'COLUMN',@level2name=N'UserId'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreSituation', @level2type=N'COLUMN',@level2name=N'DateTime'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreSituation', @level2type=N'COLUMN',@level2name=N'Content'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreSituation', @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'Examine_BonusScoreSituation', @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'Examine_BonusScoreSituation', @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'Examine_BonusScoreSituation'
|
||||
END
|
||||
|
||||
GO
|
||||
|
||||
|
||||
--自主管理加分项
|
||||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Examine_BonusScoreSelfManagement') AND type = N'U')
|
||||
BEGIN
|
||||
|
||||
CREATE TABLE [dbo].[Examine_BonusScoreSelfManagement](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[Code] [nvarchar](50) NULL,
|
||||
[Name] [nvarchar](200) NULL,
|
||||
[BonusScoreTypeId] [nvarchar](50) NULL,
|
||||
[BonusScoreTypeName] [nvarchar](100) NOT NULL,
|
||||
[Score] [int] NOT NULL,
|
||||
[PersonId] [nvarchar](50) NULL,
|
||||
[Content] [nvarchar](1000) NULL,
|
||||
[Remark] [nvarchar](1000) NULL,
|
||||
[CompileDate] [datetime] NULL,
|
||||
[CompileMan] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Examine_BonusScoreSelfManagement] 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].[Examine_BonusScoreSelfManagement] WITH CHECK ADD CONSTRAINT [FK_Examine_BonusScoreSelfManagement_Base_Project] FOREIGN KEY([ProjectId])
|
||||
REFERENCES [dbo].[Base_Project] ([ProjectId])
|
||||
ALTER TABLE [dbo].[Examine_BonusScoreSelfManagement] CHECK CONSTRAINT [FK_Examine_BonusScoreSelfManagement_Base_Project]
|
||||
ALTER TABLE [dbo].[Examine_BonusScoreSelfManagement] WITH CHECK ADD CONSTRAINT [FK_Examine_BonusScoreSelfManagement_Sys_User] FOREIGN KEY([CompileMan])
|
||||
REFERENCES [dbo].[Sys_User] ([UserId])
|
||||
ALTER TABLE [dbo].[Examine_BonusScoreSelfManagement] CHECK CONSTRAINT [FK_Examine_BonusScoreSelfManagement_Sys_User]
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreSelfManagement', @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'Examine_BonusScoreSelfManagement', @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'Examine_BonusScoreSelfManagement', @level2type=N'COLUMN',@level2name=N'Code'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreSelfManagement', @level2type=N'COLUMN',@level2name=N'Name'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'加分类型Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreSelfManagement', @level2type=N'COLUMN',@level2name=N'BonusScoreTypeId'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'加分类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreSelfManagement', @level2type=N'COLUMN',@level2name=N'BonusScoreTypeName'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分值' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreSelfManagement', @level2type=N'COLUMN',@level2name=N'Score'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreSelfManagement', @level2type=N'COLUMN',@level2name=N'PersonId'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreSelfManagement', @level2type=N'COLUMN',@level2name=N'Content'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreSelfManagement', @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'Examine_BonusScoreSelfManagement', @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'Examine_BonusScoreSelfManagement', @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'Examine_BonusScoreSelfManagement'
|
||||
END
|
||||
|
||||
GO
|
||||
|
||||
--自主管理加分项类型
|
||||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Examine_BonusScoreType') AND type = N'U')
|
||||
BEGIN
|
||||
|
||||
CREATE TABLE [dbo].[Examine_BonusScoreType](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[Code] [nvarchar](50) NULL,
|
||||
[Name] [nvarchar](200) NULL,
|
||||
[Score] [int] NOT NULL,
|
||||
[Remark] [nvarchar](1000) NULL,
|
||||
[CompileDate] [datetime] NULL,
|
||||
[CompileMan] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Examine_BonusScoreType] 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].[Examine_BonusScoreType] WITH CHECK ADD CONSTRAINT [FK_Examine_BonusScoreType_Sys_User] FOREIGN KEY([CompileMan])
|
||||
REFERENCES [dbo].[Sys_User] ([UserId])
|
||||
ALTER TABLE [dbo].[Examine_BonusScoreType] CHECK CONSTRAINT [FK_Examine_BonusScoreType_Sys_User]
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreType', @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'Examine_BonusScoreType', @level2type=N'COLUMN',@level2name=N'Code'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类别名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreType', @level2type=N'COLUMN',@level2name=N'Name'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分值' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreType', @level2type=N'COLUMN',@level2name=N'Score'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_BonusScoreType', @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'Examine_BonusScoreType', @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'Examine_BonusScoreType', @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'Examine_BonusScoreType'
|
||||
END
|
||||
|
||||
|
||||
--考核扣分情况
|
||||
|
||||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Examine_MinusScoreSituation') AND type = N'U')
|
||||
BEGIN
|
||||
|
||||
CREATE TABLE [dbo].[Examine_MinusScoreSituation](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[Code] [nvarchar](50) NULL,
|
||||
[Name] [nvarchar](200) NULL,
|
||||
[Level] [nvarchar](200) NULL,
|
||||
[LevelName] [nvarchar](200) NULL,
|
||||
[Score] [int] NOT NULL,
|
||||
[UserId] [nvarchar](50) NULL,
|
||||
[DateTime] [datetime] NULL,
|
||||
[Content] [nvarchar](1000) NULL,
|
||||
[Remark] [nvarchar](1000) NULL,
|
||||
[CompileDate] [datetime] NULL,
|
||||
[CompileMan] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Examine_MinusScoreSituation] 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].[Examine_MinusScoreSituation] WITH CHECK ADD CONSTRAINT [FK_Examine_MinusScoreSituation_Base_Project] FOREIGN KEY([ProjectId])
|
||||
REFERENCES [dbo].[Base_Project] ([ProjectId])
|
||||
ALTER TABLE [dbo].[Examine_MinusScoreSituation] CHECK CONSTRAINT [FK_Examine_MinusScoreSituation_Base_Project]
|
||||
ALTER TABLE [dbo].[Examine_MinusScoreSituation] WITH CHECK ADD CONSTRAINT [FK_Examine_MinusScoreSituation_User] FOREIGN KEY([UserId])
|
||||
REFERENCES [dbo].[Sys_User] ([UserId])
|
||||
ALTER TABLE [dbo].[Examine_MinusScoreSituation] CHECK CONSTRAINT [FK_Examine_MinusScoreSituation_User]
|
||||
ALTER TABLE [dbo].[Examine_MinusScoreSituation] WITH CHECK ADD CONSTRAINT [FK_Examine_MinusScoreSituation_Sys_User] FOREIGN KEY([CompileMan])
|
||||
REFERENCES [dbo].[Sys_User] ([UserId])
|
||||
ALTER TABLE [dbo].[Examine_MinusScoreSituation] CHECK CONSTRAINT [FK_Examine_MinusScoreSituation_Sys_User]
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_MinusScoreSituation', @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'Examine_MinusScoreSituation', @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'Examine_MinusScoreSituation', @level2type=N'COLUMN',@level2name=N'Code'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_MinusScoreSituation', @level2type=N'COLUMN',@level2name=N'Name'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'级别' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_MinusScoreSituation', @level2type=N'COLUMN',@level2name=N'Level'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'级别名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_MinusScoreSituation', @level2type=N'COLUMN',@level2name=N'LevelName'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分值' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_MinusScoreSituation', @level2type=N'COLUMN',@level2name=N'Score'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'人员id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_MinusScoreSituation', @level2type=N'COLUMN',@level2name=N'UserId'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_MinusScoreSituation', @level2type=N'COLUMN',@level2name=N'DateTime'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_MinusScoreSituation', @level2type=N'COLUMN',@level2name=N'Content'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Examine_MinusScoreSituation', @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'Examine_MinusScoreSituation', @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'Examine_MinusScoreSituation', @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'Examine_MinusScoreSituation'
|
||||
END
|
||||
|
||||
GO
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,145 @@
|
|||
|
||||
--View_SitePerson_PersonList
|
||||
|
||||
ALTER VIEW [dbo].[View_SitePerson_PersonList]
|
||||
AS
|
||||
|
||||
SELECT
|
||||
Person.PersonId,
|
||||
Person.ProjectId,
|
||||
Person.IsUsed,
|
||||
Person.IsForeign,
|
||||
Person.IsOutside,
|
||||
Person.BlackList,
|
||||
Person.CardNo,
|
||||
Person.PersonName,
|
||||
Person.UnitId,
|
||||
Unit.UnitName,
|
||||
Post.WorkPostName,
|
||||
WorkAreaName= STUFF((SELECT ',' + UnitWorkName FROM dbo.WBS_UnitWork where PATINDEX('%,' + RTRIM(UnitWorkId) + ',%',',' +Person.WorkAreaId + ',')>0 FOR XML PATH('')), 1, 1,''),
|
||||
TeamGroup.TeamGroupName,
|
||||
Person.InTime,
|
||||
Person.OutTime,
|
||||
(CASE Person.IsUsed WHEN 'TRUE' THEN '是' ELSE '否' END) AS IsUsedName,
|
||||
Person.IdentityCard,
|
||||
Person.TeamGroupId,
|
||||
Person.WorkPostId,
|
||||
Person.IdcardType,
|
||||
Person.PhotoUrl,
|
||||
edu.TrainCount,
|
||||
PoliticsStatus.dictName AS PoliticsStatusName
|
||||
FROM SitePerson_Person AS Person
|
||||
LEFT JOIN Base_Unit AS Unit ON Unit.UnitId = Person.UnitId
|
||||
LEFT JOIN ProjectData_TeamGroup AS TeamGroup ON TeamGroup.TeamGroupId=Person.TeamGroupId
|
||||
LEFT JOIN Base_WorkPost AS Post ON Post.WorkPostId = Person.WorkPostId
|
||||
LEFT JOIN RealName_BasicData AS PoliticsStatus ON PoliticsStatus.dictCode = Person.PoliticsStatus AND PoliticsStatus.DictTypeCode='POLITICAL_LANDSCAPE'
|
||||
LEFT JOIN (select PersonId,count(PersonId)as TrainCount from EduTrain_TrainRecordDetail group by PersonId) as edu on edu.PersonId= Person.PersonId
|
||||
|
||||
|
||||
|
||||
GO
|
||||
|
||||
|
||||
|
||||
|
||||
--Weld_RecycleMat
|
||||
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
|
||||
CREATE TABLE [dbo].[Weld_RecycleMat](
|
||||
[RecycleMatId] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[Jot_ID] [nvarchar](50) NULL,
|
||||
[WeldId] [nvarchar](50) NULL,
|
||||
[UsingMatId] [nvarchar](50) NULL,
|
||||
[UsingPlanId] [nvarchar](50) NULL,
|
||||
[RecycleAmount] [numeric](9, 3) NULL,
|
||||
[UsingAmount] [numeric](9, 3) NULL,
|
||||
[RecycleMan] [nvarchar](50) NULL,
|
||||
[RecycleDate] [datetime] NULL,
|
||||
[StockMan] [nvarchar](50) NULL,
|
||||
[Warrantybook] [nvarchar](50) NULL,
|
||||
[Number] [nvarchar](50) NULL,
|
||||
[IsWelderConfirm] [bit] NULL,
|
||||
[IsStoreManConfirm] [bit] NULL,
|
||||
[ReturnMat] [numeric](9, 3) NULL,
|
||||
[ReturnMatTop] [int] NULL,
|
||||
[UsePosition] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Weld_RecycleMat] PRIMARY KEY CLUSTERED
|
||||
(
|
||||
[RecycleMatId] 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].[Weld_RecycleMat] WITH CHECK ADD CONSTRAINT [FK_Weld_RecycleMat_Weld_RecycleMat] FOREIGN KEY([ProjectId])
|
||||
REFERENCES [dbo].[Base_Project] ([ProjectId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[Weld_RecycleMat] CHECK CONSTRAINT [FK_Weld_RecycleMat_Weld_RecycleMat]
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[Weld_RecycleMat] WITH CHECK ADD CONSTRAINT [FK_Weld_RecycleMat_Weld_UsingMat] FOREIGN KEY([UsingMatId])
|
||||
REFERENCES [dbo].[Weld_UsingMat] ([UsingMatId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[Weld_RecycleMat] CHECK CONSTRAINT [FK_Weld_RecycleMat_Weld_UsingMat]
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[Weld_RecycleMat] WITH CHECK ADD CONSTRAINT [FK_Weld_RecycleMat_Weld_UsingPlan] FOREIGN KEY([UsingPlanId])
|
||||
REFERENCES [dbo].[Weld_UsingPlan] ([UsingPlanId])
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[Weld_RecycleMat] CHECK CONSTRAINT [FK_Weld_RecycleMat_Weld_UsingPlan]
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Weld_RecycleMat', @level2type=N'COLUMN',@level2name=N'RecycleMatId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Weld_RecycleMat', @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'Weld_RecycleMat', @level2type=N'COLUMN',@level2name=N'Jot_ID'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'焊材ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Weld_RecycleMat', @level2type=N'COLUMN',@level2name=N'WeldId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'领料ID(标记从些单退回)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Weld_RecycleMat', @level2type=N'COLUMN',@level2name=N'UsingMatId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'领用计划ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Weld_RecycleMat', @level2type=N'COLUMN',@level2name=N'UsingPlanId'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'回收数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Weld_RecycleMat', @level2type=N'COLUMN',@level2name=N'RecycleAmount'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'领用数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Weld_RecycleMat', @level2type=N'COLUMN',@level2name=N'UsingAmount'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'退回人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Weld_RecycleMat', @level2type=N'COLUMN',@level2name=N'RecycleMan'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'退回日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Weld_RecycleMat', @level2type=N'COLUMN',@level2name=N'RecycleDate'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'保管员确认' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Weld_RecycleMat', @level2type=N'COLUMN',@level2name=N'StockMan'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质保书号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Weld_RecycleMat', @level2type=N'COLUMN',@level2name=N'Warrantybook'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'流水号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Weld_RecycleMat', @level2type=N'COLUMN',@level2name=N'Number'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'退料人确认' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Weld_RecycleMat', @level2type=N'COLUMN',@level2name=N'IsWelderConfirm'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'保管员确认' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Weld_RecycleMat', @level2type=N'COLUMN',@level2name=N'IsStoreManConfirm'
|
||||
GO
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'焊材回收表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Weld_RecycleMat'
|
||||
GO
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,667 @@
|
|||
|
||||
|
||||
--岗位培训
|
||||
|
||||
/*******************************岗位培训菜单******************************************************************************************/
|
||||
|
||||
--员工管理-人员培训
|
||||
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = 'BEA50D7C-60FE-488B-8D7D-255020EEB4C2')
|
||||
BEGIN
|
||||
--人员培训
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('BEA50D7C-60FE-488B-8D7D-255020EEB4C2','人员培训','',90,'0','Menu_HSSE',0,0,1)
|
||||
END
|
||||
GO
|
||||
|
||||
--岗位培训
|
||||
IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = 'CEF2A108-DDC2-46A2-A47B-7431F1F890F1')
|
||||
BEGIN
|
||||
--岗位培训记录
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsEnd,IsUsed)
|
||||
VALUES('CEF2A108-DDC2-46A2-A47B-7431F1F890F1','岗位培训记录','HSSE/PostTraining/Record.aspx',10,'BEA50D7C-60FE-488B-8D7D-255020EEB4C2','Menu_HSSE',1,1)
|
||||
--岗位培训类别
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsEnd,IsUsed)
|
||||
VALUES('465786B2-AD20-483A-A082-B2C944BE998F','岗位培训类别','HSSE/PostTraining/Category.aspx',100,'BEA50D7C-60FE-488B-8D7D-255020EEB4C2','Menu_HSSE',1,1)
|
||||
--岗位培训课程
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsEnd,IsUsed)
|
||||
VALUES('95D9ABD4-4E58-4BAE-AFE1-7F31EF4DF467','岗位培训课程','HSSE/PostTraining/Course.aspx',110,'BEA50D7C-60FE-488B-8D7D-255020EEB4C2','Menu_HSSE',1,1)
|
||||
--岗位培训标准
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsEnd,IsUsed)
|
||||
VALUES('7BCA5AD9-D0FB-4850-A9D1-88364008984D','岗位培训标准','HSSE/PostTraining/Standard.aspx',120,'BEA50D7C-60FE-488B-8D7D-255020EEB4C2','Menu_HSSE',1,1)
|
||||
----岗位培训角色
|
||||
--INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsEnd,IsUsed)
|
||||
--VALUES('50F80CAF-08BA-4A16-9EF8-76DF0A8078CF','岗位培训角色','HSSE/PostTraining/Role.aspx',130,'BEA50D7C-60FE-488B-8D7D-255020EEB4C2','Menu_HSSE',1,1)
|
||||
--岗位培训方式
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsEnd,IsUsed)
|
||||
VALUES('919853EB-A8FA-4BE5-9964-70F43E000961','岗位培训方式','HSSE/PostTraining/Method.aspx',140,'BEA50D7C-60FE-488B-8D7D-255020EEB4C2','Menu_HSSE',1,1)
|
||||
--岗位培训教资
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsEnd,IsUsed)
|
||||
VALUES('026F0A23-AECD-4BB8-8504-1EB8CB9151C0','岗位培训教资','HSSE/PostTraining/Teachers.aspx',150,'BEA50D7C-60FE-488B-8D7D-255020EEB4C2','Menu_HSSE',1,1)
|
||||
END
|
||||
GO
|
||||
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = 'CEF2A108-DDC2-46A2-A47B-7431F1F890F1')
|
||||
BEGIN
|
||||
--岗位培训记录
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('D35FC243-EAB1-47DF-9590-7E9403F969F9','CEF2A108-DDC2-46A2-A47B-7431F1F890F1','增加',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('3121AEDD-C697-4B70-ADB4-619B17636888','CEF2A108-DDC2-46A2-A47B-7431F1F890F1','修改',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('D517703B-3232-4296-892E-944372715424','CEF2A108-DDC2-46A2-A47B-7431F1F890F1','删除',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('E927076D-EC0E-44D5-816A-99A401D7051C','CEF2A108-DDC2-46A2-A47B-7431F1F890F1','保存',4)
|
||||
END
|
||||
GO
|
||||
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '465786B2-AD20-483A-A082-B2C944BE998F')
|
||||
BEGIN
|
||||
--岗位培训类别
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('00C1E0D6-52D2-434D-91D3-78F4DEC1D2ED','465786B2-AD20-483A-A082-B2C944BE998F','增加',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('4E3D31DF-9846-4867-8A11-0FDBBFC9D54F','465786B2-AD20-483A-A082-B2C944BE998F','修改',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('6C1E4EF0-CD74-4236-AB93-4856EE0B367F','465786B2-AD20-483A-A082-B2C944BE998F','删除',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('F2FE3B94-6827-4EF9-B0E8-D34F91054630','465786B2-AD20-483A-A082-B2C944BE998F','保存',4)
|
||||
END
|
||||
GO
|
||||
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '95D9ABD4-4E58-4BAE-AFE1-7F31EF4DF467')
|
||||
BEGIN
|
||||
--岗位培训课程
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('2D24F443-898F-484D-B88D-41D1B8FF6D44','95D9ABD4-4E58-4BAE-AFE1-7F31EF4DF467','增加',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('EEBDFFA2-CC58-48C5-A4F6-91BECA90FEC7','95D9ABD4-4E58-4BAE-AFE1-7F31EF4DF467','修改',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('AB52A4F2-D384-4599-8E99-2C3AE4641C71','95D9ABD4-4E58-4BAE-AFE1-7F31EF4DF467','删除',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('767C4D8E-6A50-4221-8A60-E0CD6E5E8F96','95D9ABD4-4E58-4BAE-AFE1-7F31EF4DF467','保存',4)
|
||||
END
|
||||
GO
|
||||
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '7BCA5AD9-D0FB-4850-A9D1-88364008984D')
|
||||
BEGIN
|
||||
--岗位培训标准
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('18AAE15C-6210-4E39-AC08-FAB006AA4DA5','7BCA5AD9-D0FB-4850-A9D1-88364008984D','增加',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('B6BAFF4C-3C70-4838-863D-04156CF39507','7BCA5AD9-D0FB-4850-A9D1-88364008984D','修改',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('875D7BDE-5010-4835-A06E-3AC7DA622074','7BCA5AD9-D0FB-4850-A9D1-88364008984D','删除',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('CC75D488-288C-4883-9452-617818AD5A84','7BCA5AD9-D0FB-4850-A9D1-88364008984D','保存',4)
|
||||
END
|
||||
GO
|
||||
--IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '50F80CAF-08BA-4A16-9EF8-76DF0A8078CF')
|
||||
--BEGIN
|
||||
-- --岗位培训角色
|
||||
-- INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
-- VALUES('93D2A0CB-1388-4059-9C28-8DEDCAD56093','50F80CAF-08BA-4A16-9EF8-76DF0A8078CF','增加',1)
|
||||
-- INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
-- VALUES('E3A54064-7D8B-49D8-AE32-89EF002A6D0E','50F80CAF-08BA-4A16-9EF8-76DF0A8078CF','修改',2)
|
||||
-- INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
-- VALUES('BF0EA069-3B5A-4685-92AC-0AD13AF81010','50F80CAF-08BA-4A16-9EF8-76DF0A8078CF','删除',3)
|
||||
-- INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
-- VALUES('7C57B206-FC52-4622-A276-50FA49691532','50F80CAF-08BA-4A16-9EF8-76DF0A8078CF','保存',4)
|
||||
--END
|
||||
--GO
|
||||
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '919853EB-A8FA-4BE5-9964-70F43E000961')
|
||||
BEGIN
|
||||
--岗位培训方式
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('590947CC-0956-496D-A5E9-B888B5B326E3','919853EB-A8FA-4BE5-9964-70F43E000961','增加',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('19400C8D-B5A9-44B9-8345-EF858B0E8B7F','919853EB-A8FA-4BE5-9964-70F43E000961','修改',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('EFDF9021-17D8-414F-B402-3181AD5AAF7C','919853EB-A8FA-4BE5-9964-70F43E000961','删除',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('B038C6EA-6321-44FF-B167-71D075ACEBC3','919853EB-A8FA-4BE5-9964-70F43E000961','保存',4)
|
||||
END
|
||||
GO
|
||||
IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '026F0A23-AECD-4BB8-8504-1EB8CB9151C0')
|
||||
BEGIN
|
||||
--岗位培训教资
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('D83CF41C-F418-419F-ADF1-1509B6F9F83E','026F0A23-AECD-4BB8-8504-1EB8CB9151C0','增加',1)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('AB78F0DE-84ED-4907-8047-BA29EF86BE1E','026F0A23-AECD-4BB8-8504-1EB8CB9151C0F','修改',2)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('49D5178F-9AB6-45E1-904A-0E28C0F509D2','026F0A23-AECD-4BB8-8504-1EB8CB9151C0','删除',3)
|
||||
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
|
||||
VALUES('5797B84F-556D-44C8-9261-3EE857E350DA','026F0A23-AECD-4BB8-8504-1EB8CB9151C0','保存',4)
|
||||
END
|
||||
GO
|
||||
|
||||
----1、用户补充培训岗位Id
|
||||
--IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'SitePerson_Person' AND COLUMN_NAME = 'PostTrainingRoleId')
|
||||
--BEGIN
|
||||
-- ALTER TABLE SitePerson_Person ADD PostTrainingRoleId nvarchar(50);
|
||||
--END
|
||||
--GO
|
||||
|
||||
|
||||
|
||||
/*******************************岗位培训数据表******************************************************************************************/
|
||||
|
||||
--岗位培训记录
|
||||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'PostTraining_Record') AND type = N'U')
|
||||
BEGIN
|
||||
|
||||
CREATE TABLE [dbo].[PostTraining_Record](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NOT NULL,
|
||||
[Code] [nvarchar](50) NULL,
|
||||
[Name] [nvarchar](200) NULL,
|
||||
[Content] [nvarchar](500) NULL,
|
||||
[CategoryId] [nvarchar](50) NULL,
|
||||
[CategoryName] [nvarchar](200) NULL,
|
||||
[CourseId] [nvarchar](50) NOT NULL,
|
||||
[CourseName] [nvarchar](200) NULL,
|
||||
[Location] [nvarchar](200) NULL,
|
||||
[Method] [nvarchar](200) NULL,
|
||||
[Lecturer] [nvarchar](200) NULL,
|
||||
[UnitIds] [nvarchar](max) NULL,
|
||||
[WorkPostIds] [nvarchar](max) NULL,
|
||||
[PersonNum] [int] NOT NULL,
|
||||
[TrainingTime] [datetime] NOT NULL,
|
||||
[Duration] [decimal](10, 2) NOT NULL,
|
||||
[Remark] [nvarchar](1000) NULL,
|
||||
[CompileDate] [datetime] NULL,
|
||||
[CompileMan] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_PostTraining_Record] 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].[PostTraining_Record] WITH CHECK ADD CONSTRAINT [FK_PostTraining_Record_Base_Project] FOREIGN KEY([ProjectId])
|
||||
REFERENCES [dbo].[Base_Project] ([ProjectId])
|
||||
ALTER TABLE [dbo].[PostTraining_Record] CHECK CONSTRAINT [FK_PostTraining_Record_Base_Project]
|
||||
ALTER TABLE [dbo].[PostTraining_Record] WITH CHECK ADD CONSTRAINT [FK_PostTraining_Record_PostTraining_Category] FOREIGN KEY([CategoryId])
|
||||
REFERENCES [dbo].[PostTraining_Category] ([Id])
|
||||
ALTER TABLE [dbo].[PostTraining_Record] CHECK CONSTRAINT [FK_PostTraining_Record_PostTraining_Category]
|
||||
ALTER TABLE [dbo].[PostTraining_Record] WITH CHECK ADD CONSTRAINT [FK_PostTraining_Record_PostTraining_Course] FOREIGN KEY([CourseId])
|
||||
REFERENCES [dbo].[PostTraining_Course] ([Id])
|
||||
ALTER TABLE [dbo].[PostTraining_Record] CHECK CONSTRAINT [FK_PostTraining_Record_PostTraining_Course]
|
||||
ALTER TABLE [dbo].[PostTraining_Record] WITH CHECK ADD CONSTRAINT [FK_PostTraining_Record_Sys_User] FOREIGN KEY([CompileMan])
|
||||
REFERENCES [dbo].[Sys_User] ([UserId])
|
||||
ALTER TABLE [dbo].[PostTraining_Record] CHECK CONSTRAINT [FK_PostTraining_Record_Sys_User]
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Record', @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'PostTraining_Record', @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'PostTraining_Record', @level2type=N'COLUMN',@level2name=N'Code'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训标题' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Record', @level2type=N'COLUMN',@level2name=N'Name'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Record', @level2type=N'COLUMN',@level2name=N'Content'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类别Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Record', @level2type=N'COLUMN',@level2name=N'CategoryId'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类别名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Record', @level2type=N'COLUMN',@level2name=N'CategoryName'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'课程Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Record', @level2type=N'COLUMN',@level2name=N'CourseId'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'课程名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Record', @level2type=N'COLUMN',@level2name=N'CourseName'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训地点' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Record', @level2type=N'COLUMN',@level2name=N'Location'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训方式' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Record', @level2type=N'COLUMN',@level2name=N'Method'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'授课人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Record', @level2type=N'COLUMN',@level2name=N'Lecturer'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Record', @level2type=N'COLUMN',@level2name=N'UnitIds'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训岗位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Record', @level2type=N'COLUMN',@level2name=N'RoleIds'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训人数' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Record', @level2type=N'COLUMN',@level2name=N'PersonNum'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Record', @level2type=N'COLUMN',@level2name=N'TrainingTime'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'学时(小时)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Record', @level2type=N'COLUMN',@level2name=N'Duration'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Record', @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'PostTraining_Record', @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'PostTraining_Record', @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'PostTraining_Record'
|
||||
END
|
||||
|
||||
GO
|
||||
|
||||
|
||||
--岗位培训人员记录明细表
|
||||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'PostTraining_Record_Detail') AND type = N'U')
|
||||
BEGIN
|
||||
|
||||
CREATE TABLE [dbo].[PostTraining_Record_Detail](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[RecordId] [nvarchar](50) NULL,
|
||||
[PersonId] [nvarchar](50) NULL
|
||||
CONSTRAINT [PK_PostTraining_Record_Detail] 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].[PostTraining_Record_Detail] WITH CHECK ADD CONSTRAINT [FK_PostTraining_Record_Detail_PostTraining_Record] FOREIGN KEY([RecordId])
|
||||
REFERENCES [dbo].[PostTraining_Record] ([Id])
|
||||
ALTER TABLE [dbo].[PostTraining_Record_Detail] CHECK CONSTRAINT [FK_PostTraining_Record_Detail_PostTraining_Record]
|
||||
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Record_Detail', @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'PostTraining_Record_Detail', @level2type=N'COLUMN',@level2name=N'RecordId'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训对象人员Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Record_Detail', @level2type=N'COLUMN',@level2name=N'PersonId'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'岗位培训人员记录表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Record_Detail'
|
||||
END
|
||||
|
||||
GO
|
||||
|
||||
--岗位培训类别
|
||||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'PostTraining_Category') AND type = N'U')
|
||||
BEGIN
|
||||
|
||||
CREATE TABLE [dbo].[PostTraining_Category](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[Code] [nvarchar](50) NULL,
|
||||
[Name] [nvarchar](200) NULL,
|
||||
[Remark] [nvarchar](1000) NULL,
|
||||
[CompileDate] [datetime] NULL,
|
||||
[CompileMan] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_PostTraining_Category] 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].[PostTraining_Category] WITH CHECK ADD CONSTRAINT [FK_PostTraining_Category_Sys_User] FOREIGN KEY([CompileMan])
|
||||
REFERENCES [dbo].[Sys_User] ([UserId])
|
||||
ALTER TABLE [dbo].[PostTraining_Category] CHECK CONSTRAINT [FK_PostTraining_Category_Sys_User]
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Category', @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'PostTraining_Category', @level2type=N'COLUMN',@level2name=N'Code'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类别名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Category', @level2type=N'COLUMN',@level2name=N'Name'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Category', @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'PostTraining_Category', @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'PostTraining_Category', @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'PostTraining_Category'
|
||||
END
|
||||
|
||||
GO
|
||||
--岗位培训类别基础数据
|
||||
IF NOT EXISTS (SELECT * FROM PostTraining_Category)
|
||||
BEGIN
|
||||
INSERT INTO PostTraining_Category(Id,Code,Name,Remark,CompileDate,CompileMan)
|
||||
VALUES('c106f9ea-d7d9-4ddb-b88a-ed5fb0ad263f','001','通用安全知识','通用安全知识',getdate(),null);
|
||||
INSERT INTO PostTraining_Category(Id,Code,Name,Remark,CompileDate,CompileMan)
|
||||
VALUES('aa858051-fcef-4d4d-a288-1b589eb3f750','002','岗位基本操作技能','岗位基本操作技能',getdate(),null);
|
||||
INSERT INTO PostTraining_Category(Id,Code,Name,Remark,CompileDate,CompileMan)
|
||||
VALUES('b3bcf59b-e4cf-44f8-afe7-35f9295dd25b','003','生产受控管理流程','生产受控管理流程',getdate(),null);
|
||||
INSERT INTO PostTraining_Category(Id,Code,Name,Remark,CompileDate,CompileMan)
|
||||
VALUES('7f9083a6-9be3-43f3-966f-53addb5d9e1d','004','HSE知识、方法、工具','HSE知识、方法、工具',getdate(),null);
|
||||
END
|
||||
GO
|
||||
|
||||
--drop table PostTraining_Role
|
||||
----岗位培训角色
|
||||
--IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'PostTraining_Role') AND type = N'U')
|
||||
--BEGIN
|
||||
|
||||
--CREATE TABLE [dbo].[PostTraining_Role](
|
||||
-- [Id] [nvarchar](50) NOT NULL,
|
||||
-- [Code] [nvarchar](50) NULL,
|
||||
-- [Name] [nvarchar](200) NULL,
|
||||
-- [Remark] [nvarchar](1000) NULL,
|
||||
-- [CompileDate] [datetime] NULL,
|
||||
-- [CompileMan] [nvarchar](50) NULL,
|
||||
-- CONSTRAINT [PK_PostTraining_Role] 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].[PostTraining_Role] WITH CHECK ADD CONSTRAINT [FK_PostTraining_Role_Sys_User] FOREIGN KEY([CompileMan])
|
||||
--REFERENCES [dbo].[Sys_User] ([UserId])
|
||||
--ALTER TABLE [dbo].[PostTraining_Role] CHECK CONSTRAINT [FK_PostTraining_Role_Sys_User]
|
||||
--EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Role', @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'PostTraining_Role', @level2type=N'COLUMN',@level2name=N'Code'
|
||||
--EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类别名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Role', @level2type=N'COLUMN',@level2name=N'Name'
|
||||
--EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Role', @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'PostTraining_Role', @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'PostTraining_Role', @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'PostTraining_Role'
|
||||
--END
|
||||
|
||||
GO
|
||||
|
||||
|
||||
--岗位培训课程
|
||||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'PostTraining_Course') AND type = N'U')
|
||||
BEGIN
|
||||
|
||||
CREATE TABLE [dbo].[PostTraining_Course](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[Code] [nvarchar](50) NULL,
|
||||
[Name] [nvarchar](200) NULL,
|
||||
[CategoryId] [nvarchar](50) NULL,
|
||||
[CategoryName] [nvarchar](200) NULL,
|
||||
[Method1] [nvarchar](200) NULL,
|
||||
[Method2] [nvarchar](200) NULL,
|
||||
[Teachers1] [nvarchar](200) NULL,
|
||||
[Teachers2] [nvarchar](200) NULL,
|
||||
[Remark] [nvarchar](1000) NULL,
|
||||
[CompileDate] [datetime] NULL,
|
||||
[CompileMan] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_PostTraining_Course] 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].[PostTraining_Course] WITH CHECK ADD CONSTRAINT [FK_PostTraining_Course_PostTraining_Category] FOREIGN KEY([CategoryId])
|
||||
REFERENCES [dbo].[PostTraining_Category] ([Id])
|
||||
ALTER TABLE [dbo].[PostTraining_Course] CHECK CONSTRAINT [FK_PostTraining_Course_PostTraining_Category]
|
||||
ALTER TABLE [dbo].[PostTraining_Course] WITH CHECK ADD CONSTRAINT [FK_PostTraining_Course_Sys_User] FOREIGN KEY([CompileMan])
|
||||
REFERENCES [dbo].[Sys_User] ([UserId])
|
||||
ALTER TABLE [dbo].[PostTraining_Course] CHECK CONSTRAINT [FK_PostTraining_Course_Sys_User]
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Course', @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'PostTraining_Course', @level2type=N'COLUMN',@level2name=N'Code'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'课程名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Course', @level2type=N'COLUMN',@level2name=N'Name'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类别id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Course', @level2type=N'COLUMN',@level2name=N'CategoryId'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类别名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Course', @level2type=N'COLUMN',@level2name=N'CategoryName'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训方式一' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Course', @level2type=N'COLUMN',@level2name=N'Method1'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训方式二' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Course', @level2type=N'COLUMN',@level2name=N'Method2'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训师资一' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Course', @level2type=N'COLUMN',@level2name=N'Teachers1'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训师资二' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Course', @level2type=N'COLUMN',@level2name=N'Teachers2'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Course', @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'PostTraining_Course', @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'PostTraining_Course', @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'PostTraining_Course'
|
||||
END
|
||||
|
||||
GO
|
||||
|
||||
--岗位培训标准
|
||||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'PostTraining_Standard') AND type = N'U')
|
||||
BEGIN
|
||||
|
||||
CREATE TABLE [dbo].[PostTraining_Standard](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[Code] [nvarchar](50) NULL,
|
||||
[WorkPostId] [nvarchar](50) NOT NULL,
|
||||
[CourseId] [nvarchar](50) NOT NULL,
|
||||
[ClassHour] [decimal](10, 2) NOT NULL,
|
||||
[Cycle] [decimal](10, 2) NOT NULL,
|
||||
[Method] [nvarchar](200) NULL,
|
||||
[Outcome] [nvarchar](200) NULL,
|
||||
[Teachers] [nvarchar](200) NULL,
|
||||
[Remark] [nvarchar](1000) NULL,
|
||||
[CompileDate] [datetime] NULL,
|
||||
[CompileMan] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_PostTraining_Standard] 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].[PostTraining_Standard] WITH CHECK ADD CONSTRAINT [FK_PostTraining_Standard_Base_WorkPost] FOREIGN KEY([WorkPostId])
|
||||
REFERENCES [dbo].[FK_PostTraining_Standard_Base_WorkPost] ([WorkPostId])
|
||||
ALTER TABLE [dbo].[PostTraining_Standard] CHECK CONSTRAINT [FK_PostTraining_Standard_Base_WorkPost]
|
||||
|
||||
ALTER TABLE [dbo].[PostTraining_Standard] WITH CHECK ADD CONSTRAINT [FK_PostTraining_Standard_PostTraining_Course] FOREIGN KEY([CourseId])
|
||||
REFERENCES [dbo].[PostTraining_Course] ([Id])
|
||||
ALTER TABLE [dbo].[PostTraining_Standard] CHECK CONSTRAINT [FK_PostTraining_Standard_PostTraining_Course]
|
||||
|
||||
ALTER TABLE [dbo].[PostTraining_Standard] WITH CHECK ADD CONSTRAINT [FK_PostTraining_Standard_Sys_User] FOREIGN KEY([CompileMan])
|
||||
REFERENCES [dbo].[Sys_User] ([UserId])
|
||||
ALTER TABLE [dbo].[PostTraining_Standard] CHECK CONSTRAINT [FK_PostTraining_Standard_Sys_User]
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Standard', @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'PostTraining_Standard', @level2type=N'COLUMN',@level2name=N'Code'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'角色id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Standard', @level2type=N'COLUMN',@level2name=N'RoleId'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'课程id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Standard', @level2type=N'COLUMN',@level2name=N'CourseId'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训课时(学时)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Standard', @level2type=N'COLUMN',@level2name=N'ClassHour'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训周期(年/次)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Standard', @level2type=N'COLUMN',@level2name=N'Cycle'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训方式' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Standard', @level2type=N'COLUMN',@level2name=N'Method'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训效果' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Standard', @level2type=N'COLUMN',@level2name=N'Outcome'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'培训师资' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Standard', @level2type=N'COLUMN',@level2name=N'Teachers'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Standard', @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'PostTraining_Standard', @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'PostTraining_Standard', @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'PostTraining_Standard'
|
||||
END
|
||||
|
||||
GO
|
||||
|
||||
|
||||
--岗位培训方式
|
||||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'PostTraining_Method') AND type = N'U')
|
||||
BEGIN
|
||||
|
||||
CREATE TABLE [dbo].[PostTraining_Method](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[Code] [nvarchar](50) NULL,
|
||||
[Name] [nvarchar](200) NULL,
|
||||
[Remark] [nvarchar](1000) NULL,
|
||||
[CompileDate] [datetime] NULL,
|
||||
[CompileMan] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_PostTraining_Method] 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].[PostTraining_Method] WITH CHECK ADD CONSTRAINT [FK_PostTraining_Method_Sys_User] FOREIGN KEY([CompileMan])
|
||||
REFERENCES [dbo].[Sys_User] ([UserId])
|
||||
ALTER TABLE [dbo].[PostTraining_Method] CHECK CONSTRAINT [FK_PostTraining_Method_Sys_User]
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Method', @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'PostTraining_Method', @level2type=N'COLUMN',@level2name=N'Code'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类别名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Method', @level2type=N'COLUMN',@level2name=N'Name'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Method', @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'PostTraining_Method', @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'PostTraining_Method', @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'PostTraining_Method'
|
||||
END
|
||||
|
||||
GO
|
||||
--岗位培训方式基础数据
|
||||
IF NOT EXISTS (SELECT * FROM PostTraining_Method)
|
||||
BEGIN
|
||||
INSERT INTO PostTraining_Method(Id,Code,Name,Remark,CompileDate,CompileMan)
|
||||
VALUES('C4068604-B6CE-4CA3-BF32-09AF438680E6','001','课堂授课','课堂授课',getdate(),null);
|
||||
INSERT INTO PostTraining_Method(Id,Code,Name,Remark,CompileDate,CompileMan)
|
||||
VALUES('56E2F7C6-3C9E-43A2-ACB2-528CAF0C9FD9','002','实操演练','实操演练',getdate(),null);
|
||||
INSERT INTO PostTraining_Method(Id,Code,Name,Remark,CompileDate,CompileMan)
|
||||
VALUES('A33B9EE5-39EF-4600-81C3-9EB652F95CE0','003','案例研讨','案例研讨',getdate(),null);
|
||||
INSERT INTO PostTraining_Method(Id,Code,Name,Remark,CompileDate,CompileMan)
|
||||
VALUES('A0AA2D97-838A-4550-970F-46096985A857','004','人机系统','人机系统',getdate(),null);
|
||||
INSERT INTO PostTraining_Method(Id,Code,Name,Remark,CompileDate,CompileMan)
|
||||
VALUES('B8609955-7D92-4E5D-AEFB-AC49E7538A65','005','其它','其它',getdate(),null);
|
||||
END
|
||||
|
||||
GO
|
||||
--岗位培训师资
|
||||
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'PostTraining_Teachers') AND type = N'U')
|
||||
BEGIN
|
||||
|
||||
CREATE TABLE [dbo].[PostTraining_Teachers](
|
||||
[Id] [nvarchar](50) NOT NULL,
|
||||
[Code] [nvarchar](50) NULL,
|
||||
[Name] [nvarchar](200) NULL,
|
||||
[Remark] [nvarchar](1000) NULL,
|
||||
[CompileDate] [datetime] NULL,
|
||||
[CompileMan] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_PostTraining_Teachers] 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].[PostTraining_Teachers] WITH CHECK ADD CONSTRAINT [FK_PostTraining_Teachers_Sys_User] FOREIGN KEY([CompileMan])
|
||||
REFERENCES [dbo].[Sys_User] ([UserId])
|
||||
ALTER TABLE [dbo].[PostTraining_Teachers] CHECK CONSTRAINT [FK_PostTraining_Teachers_Sys_User]
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Teachers', @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'PostTraining_Teachers', @level2type=N'COLUMN',@level2name=N'Code'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类别名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Teachers', @level2type=N'COLUMN',@level2name=N'Name'
|
||||
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PostTraining_Teachers', @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'PostTraining_Teachers', @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'PostTraining_Teachers', @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'PostTraining_Teachers'
|
||||
END
|
||||
|
||||
GO
|
||||
--岗位培训师资基础数据
|
||||
IF NOT EXISTS (SELECT * FROM PostTraining_Teachers)
|
||||
BEGIN
|
||||
INSERT INTO PostTraining_Teachers(Id,Code,Name,Remark,CompileDate,CompileMan)
|
||||
VALUES('2FC909EB-CB7A-4470-BC04-B37FD9818A27','001','直线领导','直线领导',getdate(),null);
|
||||
INSERT INTO PostTraining_Teachers(Id,Code,Name,Remark,CompileDate,CompileMan)
|
||||
VALUES('30646530-7AD1-4098-89E0-D74D36AC2A73','002','内部培训师','内部培训师',getdate(),null);
|
||||
INSERT INTO PostTraining_Teachers(Id,Code,Name,Remark,CompileDate,CompileMan)
|
||||
VALUES('5D0A278A-7D0A-4B36-B581-AF4FEE84BCE6','003','外聘师资','外聘师资',getdate(),null);
|
||||
INSERT INTO PostTraining_Teachers(Id,Code,Name,Remark,CompileDate,CompileMan)
|
||||
VALUES('4CCC415D-BC3A-4A36-ACE2-757A43C25B16','004','其他','其他',getdate(),null);
|
||||
END
|
||||
|
||||
GO
|
||||
|
||||
/****** Object: View [dbo].[View_PostTraining_RecordDetail] Script Date: 2025-2-20 17:56:03 ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
|
||||
--岗位培训记录明细列表视图
|
||||
CREATE VIEW [dbo].[View_PostTraining_RecordDetail] AS
|
||||
SELECT recordDetail.Id AS DetailId,
|
||||
recordDetail.RecordId,
|
||||
recordDetail.PersonId,
|
||||
person.UnitId,
|
||||
unit.UnitName,
|
||||
person.PersonName,
|
||||
workPost.WorkPostName AS WorkPostName
|
||||
FROM dbo.PostTraining_Record_Detail AS recordDetail
|
||||
LEFT JOIN dbo.SitePerson_Person AS person ON person.PersonId = recordDetail.PersonId
|
||||
LEFT JOIN dbo.Base_Unit AS unit ON unit.UnitId=person.UnitId
|
||||
LEFT JOIN dbo.Base_WorkPost AS workPost ON workPost.WorkPostId=person.WorkPostId
|
||||
|
||||
GO
|
||||
|
||||
ALTER VIEW [dbo].[View_SitePerson_Person]
|
||||
AS
|
||||
SELECT Person.PersonId,
|
||||
Person.CardNo,
|
||||
Person.PersonName,
|
||||
Person.Sex,
|
||||
(Case Person.Sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '' END) AS SexName,
|
||||
Person.IdentityCard,
|
||||
Person.Address,
|
||||
Person.ProjectId,
|
||||
Person.UnitId,
|
||||
Person.Birthday,
|
||||
Person.TeamGroupId,
|
||||
Person.WorkAreaId,
|
||||
Person.WorkPostId,
|
||||
Post.WorkPostName,
|
||||
Person.InTime,
|
||||
Person.OutTime,
|
||||
Person.OutResult,
|
||||
Person.Telephone,
|
||||
Person.PositionId,
|
||||
Person.PostTitleId,
|
||||
Person.PhotoUrl,
|
||||
Person.IsUsed,
|
||||
(CASE Person.IsUsed WHEN 'TRUE' THEN '是' ELSE '否' END) AS IsUsedName,
|
||||
Person.IsCardUsed,
|
||||
(CASE Person.IsCardUsed WHEN 'TRUE' THEN '是' ELSE '否' END) AS IsCardUsedName,
|
||||
Person.PersonIndex,
|
||||
Project.ProjectCode,
|
||||
Project.ProjectName,
|
||||
Unit.UnitCode,
|
||||
Unit.UnitName,
|
||||
TeamGroup.TeamGroupName,
|
||||
--WorkArea.UnitWorkCode AS WorkAreaCode,
|
||||
WorkAreaCode= STUFF((SELECT ',' + UnitWorkCode FROM dbo.WBS_UnitWork where PATINDEX('%,' + RTRIM(UnitWorkId) + ',%',',' +Person.WorkAreaId + ',')>0 FOR XML PATH('')), 1, 1,''),
|
||||
--WorkArea.UnitWorkName AS WorkAreaName
|
||||
WorkAreaName= STUFF((SELECT ',' + UnitWorkName FROM dbo.WBS_UnitWork where PATINDEX('%,' + RTRIM(UnitWorkId) + ',%',',' +Person.WorkAreaId + ',')>0 FOR XML PATH('')), 1, 1,''),
|
||||
Position.PositionName,
|
||||
Title.PostTitleName,
|
||||
Depart.DepartName,
|
||||
Post.PostType,
|
||||
Post.IsHsse,
|
||||
(SELECT COUNT(*) FROM EduTrain_TrainRecordDetail T WHERE T.PersonId=Person.PersonId) AS TrainCount,
|
||||
Person.AuditorId,
|
||||
sysUser.UserName AS AuditorName,
|
||||
Person.AuditorDate,
|
||||
Person.IDCardUrl,
|
||||
Person.IsForeign,
|
||||
case when Person.IsForeign=1 then '是' else '否' end as IsForeignStr,
|
||||
Person.IdcardType,
|
||||
BasicData1.dictName as IdcardTypeName,
|
||||
Person.IdcardStartDate,
|
||||
Person.IdcardEndDate,
|
||||
Person.IdcardForever,
|
||||
case when Person.IdcardForever='Y' then '是' else '否' end as IdcardForeverStr,
|
||||
Person.PoliticsStatus,
|
||||
BasicData2.dictName as PoliticsStatusName,
|
||||
Person.IdcardAddress,
|
||||
Person.Nation,
|
||||
BasicData3.dictName as NationName,
|
||||
Person.EduLevel,
|
||||
BasicData4.dictName as EduLevelName,
|
||||
Person.MaritalStatus,
|
||||
BasicData5.dictName as MaritalStatusName,
|
||||
Person.CountryCode,
|
||||
Country.cname as CountryName,
|
||||
Person.ProvinceCode,
|
||||
City.cname as ProvinceName,
|
||||
Person.MainCNProfessionalId,
|
||||
CNProfessional.ProfessionalName as MainCNProfessionalName,
|
||||
Person.ViceCNProfessionalId,
|
||||
'' as ViceCNProfessionalName,
|
||||
Person.IsOutside,
|
||||
case when Person.IsOutside=1 then '是' else '否' end as IsOutsideStr,
|
||||
Person.BlackList,
|
||||
Person.BlackReason,
|
||||
Person.States,
|
||||
sysUser.StarLevelId,
|
||||
StarLevel.StarMark,
|
||||
StarLevel.LevelValue
|
||||
--,Person.PostTrainingRoleId,
|
||||
--PostRole.Name AS PostTrainingRoleName
|
||||
|
||||
FROM SitePerson_Person AS Person
|
||||
LEFT JOIN Base_Project AS Project ON Project.ProjectId=Person.ProjectId
|
||||
LEFT JOIN Base_Unit AS Unit ON Unit.UnitId = Person.UnitId
|
||||
LEFT JOIN ProjectData_TeamGroup AS TeamGroup ON TeamGroup.TeamGroupId=Person.TeamGroupId
|
||||
--LEFT JOIN WBS_UnitWork AS WorkArea ON WorkArea.UnitWorkId = Person.WorkAreaId
|
||||
LEFT JOIN Base_WorkPost AS Post ON Post.WorkPostId = Person.WorkPostId
|
||||
LEFT JOIN Base_Position AS Position ON Position.PositionId = Person.PositionId
|
||||
Left JOIN Base_PostTitle AS Title ON Title.PostTitleId = Person.PostTitleId
|
||||
Left JOIN Base_Depart AS Depart ON Depart.DepartId = Person.DepartId
|
||||
Left JOIN Sys_User AS sysUser ON sysUser.UserId = Person.AuditorId
|
||||
Left JOIN RealName_BasicData AS BasicData1 ON BasicData1.dictCode = Person.IdcardType
|
||||
Left JOIN RealName_BasicData AS BasicData2 ON BasicData2.dictCode = Person.PoliticsStatus
|
||||
Left JOIN RealName_BasicData AS BasicData3 ON BasicData3.dictCode = Person.Nation
|
||||
Left JOIN RealName_BasicData AS BasicData4 ON BasicData4.dictCode = Person.EduLevel
|
||||
Left JOIN RealName_BasicData AS BasicData5 ON BasicData5.dictCode = Person.MaritalStatus
|
||||
Left JOIN RealName_Country AS Country ON Country.CountryId = Person.CountryCode
|
||||
Left JOIN RealName_City AS City ON City.provinceCode = Person.ProvinceCode
|
||||
Left JOIN Base_CNProfessional AS CNProfessional ON CNProfessional.CNProfessionalId = Person.MainCNProfessionalId
|
||||
Left JOIN Base_StarLevel AS StarLevel ON sysUser.StarLevelId = StarLevel.StarLevelId
|
||||
--Left JOIN PostTraining_Role AS PostRole ON PostRole.Id = Person.PostTrainingRoleId
|
||||
|
||||
GO
|
||||
|
||||
ALTER VIEW [dbo].[View_SitePerson_PersonList]
|
||||
AS
|
||||
|
||||
SELECT
|
||||
Person.PersonId,
|
||||
Person.ProjectId,
|
||||
Person.IsUsed,
|
||||
Person.IsForeign,
|
||||
Person.IsOutside,
|
||||
Person.BlackList,
|
||||
Person.CardNo,
|
||||
Person.PersonName,
|
||||
Person.UnitId,
|
||||
Unit.UnitName,
|
||||
WorkAreaName= STUFF((SELECT ',' + UnitWorkName FROM dbo.WBS_UnitWork where PATINDEX('%,' + RTRIM(UnitWorkId) + ',%',',' +Person.WorkAreaId + ',')>0 FOR XML PATH('')), 1, 1,''),
|
||||
TeamGroup.TeamGroupName,
|
||||
Person.InTime,
|
||||
Person.OutTime,
|
||||
(CASE Person.IsUsed WHEN 'TRUE' THEN '是' ELSE '否' END) AS IsUsedName,
|
||||
Person.IdentityCard,
|
||||
Person.TeamGroupId,
|
||||
Person.WorkPostId,
|
||||
Post.WorkPostName,
|
||||
Person.IdcardType,
|
||||
Person.PhotoUrl,
|
||||
edu.TrainCount,
|
||||
PoliticsStatus.dictName AS PoliticsStatusName
|
||||
--,Person.PostTrainingRoleId,
|
||||
--PostRole.Name AS PostTrainingRoleName
|
||||
FROM SitePerson_Person AS Person
|
||||
LEFT JOIN Base_Unit AS Unit ON Unit.UnitId = Person.UnitId
|
||||
LEFT JOIN ProjectData_TeamGroup AS TeamGroup ON TeamGroup.TeamGroupId=Person.TeamGroupId
|
||||
LEFT JOIN Base_WorkPost AS Post ON Post.WorkPostId = Person.WorkPostId
|
||||
LEFT JOIN RealName_BasicData AS PoliticsStatus ON PoliticsStatus.dictCode = Person.PoliticsStatus AND PoliticsStatus.DictTypeCode='POLITICAL_LANDSCAPE'
|
||||
LEFT JOIN (select PersonId,count(PersonId)as TrainCount from EduTrain_TrainRecordDetail group by PersonId) as edu on edu.PersonId= Person.PersonId
|
||||
--LEFT JOIN PostTraining_Role AS PostRole ON PostRole.Id = Person.PostTrainingRoleId
|
||||
|
||||
|
||||
|
||||
GO
|
||||
|
||||
|
|
@ -0,0 +1,126 @@
|
|||
|
||||
|
||||
--1、公司培训教材补充适用岗位、熟练程度
|
||||
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Training_CompanyTrainingItem' AND COLUMN_NAME = 'WorkPostNames')
|
||||
BEGIN
|
||||
ALTER TABLE Training_CompanyTrainingItem ADD WorkPostNames nvarchar(max);
|
||||
ALTER TABLE Training_CompanyTrainingItem ALTER COLUMN WorkPostIds nvarchar(max);
|
||||
ALTER TABLE Training_CompanyTrainingItem ADD Outcome INT DEFAULT(0) ;
|
||||
END
|
||||
GO
|
||||
ALTER TABLE Training_CompanyTrainingItem
|
||||
DROP COLUMN Effect;
|
||||
|
||||
--2、HSE日常巡检补充重修教材Id
|
||||
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'HSSE_Hazard_HazardRegister' AND COLUMN_NAME = 'CompanyTrainingItemId')
|
||||
BEGIN
|
||||
ALTER TABLE HSSE_Hazard_HazardRegister ADD CompanyTrainingItemId nvarchar(50);
|
||||
END
|
||||
GO
|
||||
--3、HSE领导带班检查补充责任人、重修教材Id
|
||||
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Check_ProjectLeaderCheck' AND COLUMN_NAME = 'CompanyTrainingItemId')
|
||||
BEGIN
|
||||
ALTER TABLE Check_ProjectLeaderCheck ADD ResponsibleMan nvarchar(50);
|
||||
ALTER TABLE Check_ProjectLeaderCheck ADD CompanyTrainingItemId nvarchar(50);
|
||||
END
|
||||
GO
|
||||
|
||||
--5、培训计划补充是否重修培训、检查类别、检查记录Id
|
||||
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'Training_Plan' AND COLUMN_NAME = 'IsRetakeCourse')
|
||||
BEGIN
|
||||
--是否重修培训
|
||||
ALTER TABLE Training_Plan ADD IsRetakeCourse INT DEFAULT(0) ;
|
||||
--检查类别
|
||||
ALTER TABLE Training_Plan ADD CheckType nvarchar(50) ;
|
||||
--检查记录Id
|
||||
ALTER TABLE Training_Plan ADD CheckId nvarchar(50) ;
|
||||
--培训教材Id
|
||||
ALTER TABLE Training_Plan ADD CompanyTrainingItemId nvarchar(50) ;
|
||||
END
|
||||
GO
|
||||
|
||||
|
||||
/****** Object: View [dbo].[View_Hazard_HazardRegister] Script Date: 2025-2-25 18:12:14 ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
|
||||
ALTER VIEW [dbo].[View_Hazard_HazardRegister] AS SELECT Registration.HazardRegisterId,
|
||||
Registration.HazardCode,
|
||||
Registration.RegisterDate,
|
||||
Registration.RegisterDef,
|
||||
Registration.Rectification,
|
||||
Registration.Place,
|
||||
Registration.ResponsibleUnit,
|
||||
Registration.Observer,
|
||||
Registration.Risk_Level,
|
||||
Registration.RectifiedDate,
|
||||
Registration.ProjectId,
|
||||
Project.UnitId AS PUnitId,
|
||||
ProjectUnit.UnitName AS PUnitName,
|
||||
Registration.states,
|
||||
Registration.IsEffective,
|
||||
Registration.ResponsibleMan,
|
||||
Registration.CheckManId,
|
||||
Registration.CheckTime,
|
||||
Registration.RectificationPeriod,
|
||||
Registration.ImageUrl,
|
||||
Registration.RectificationImageUrl,
|
||||
Registration.RectificationTime,
|
||||
Registration.ConfirmMan,
|
||||
Registration.ConfirmDate,
|
||||
Registration.HandleIdea,
|
||||
Registration.CutPayment,
|
||||
Registration.ProblemTypes,
|
||||
Registration.CheckSpecialId,
|
||||
Registration.CheckItemDetailId,
|
||||
Registration.SupCheckItemSetId,
|
||||
Registration.CheckItemSetId,
|
||||
Registration.SafeSupervisionId,
|
||||
Registration.SafeSupervisionIsOK,
|
||||
Project.ProjectName,
|
||||
Registration.CheckCycle,
|
||||
ISNULL(WorkArea.UnitWorkName,'') AS WorkAreaName,
|
||||
Unit.UnitName as ResponsibilityUnitName,
|
||||
User1.UserName AS ResponsibilityManName,
|
||||
User1.UserId AS ResponsibilityManId,
|
||||
ISNULL(User1.Telephone,'') AS ResponsibilityManTel,
|
||||
User2.UserName AS CheckManName,
|
||||
ISNULL(User2.Telephone,'') AS CheckManTel,
|
||||
User2.UnitId AS SendUnitId,
|
||||
User3.UserName AS ConfirmManName,
|
||||
ISNULL(User3.Telephone,'') AS ConfirmManTel,
|
||||
User4.UserName AS ResponsibilityManName2,
|
||||
ISNULL(User4.Telephone,'') AS ResponsibilityMan2Tel,
|
||||
(CASE WHEN Registration.states='1' and (Registration.SafeSupervisionIsOK is null OR Registration.SafeSupervisionIsOK=0) THEN '待整改'
|
||||
WHEN Registration.states='1' and Registration.SafeSupervisionIsOK=1 THEN '合格'
|
||||
WHEN Registration.states='2' THEN '已整改-待复查验收'
|
||||
WHEN Registration.states='3' THEN '已闭环'
|
||||
ELSE '已作废' END ) AS StatesStr,
|
||||
RegisterTypes.RegisterTypesId,
|
||||
RegisterTypes.RegisterTypesName,
|
||||
Registration.DIC_ID,
|
||||
Registration.CCManIds,
|
||||
CCManNames = STUFF(( SELECT ',' + UserName FROM Sys_User
|
||||
where PATINDEX('%,' + RTRIM(Sys_User.UserId) + ',%',',' + Registration.CCManIds + ',')>0
|
||||
ORDER BY PATINDEX('%,' + RTRIM(Registration.CCManIds) + ',%',',' + Registration.CCManIds + ',')
|
||||
FOR XML PATH('')), 1, 1,''),
|
||||
Registration.Requirements,
|
||||
Registration.CompanyTrainingItemId
|
||||
FROM dbo.HSSE_Hazard_HazardRegister AS Registration
|
||||
LEFT JOIN dbo.Base_Project AS Project ON Project.ProjectId = Registration.ProjectId
|
||||
LEFT JOIN dbo.Base_Unit AS ProjectUnit ON Project.UnitId = ProjectUnit.UnitId
|
||||
LEFT JOIN dbo.WBS_UnitWork AS WorkArea ON WorkArea.UnitWorkId = Registration.Place
|
||||
LEFT JOIN dbo.HSSE_Hazard_HazardRegisterTypes AS RegisterTypes ON RegisterTypes.RegisterTypesId = Registration.RegisterTypesId
|
||||
LEFT JOIN dbo.Base_Unit AS Unit ON Unit.UnitId = Registration.ResponsibleUnit
|
||||
LEFT JOIN dbo.Sys_User AS User1 ON User1.UserId = Registration.ResponsibleMan
|
||||
LEFT JOIN dbo.Sys_User AS User2 ON User2.UserId = Registration.CheckManId
|
||||
LEFT JOIN dbo.Sys_User AS User3 ON User3.UserId = Registration.ConfirmMan
|
||||
LEFT JOIN dbo.Sys_User AS User4 ON User4.UserId = Registration.ResponsibleMan2
|
||||
|
||||
|
||||
GO
|
||||
|
||||
|
||||
|
|
@ -3,8 +3,13 @@
|
|||
IF NOT EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'SitePerson_Person' AND COLUMN_NAME = 'EmployeeCategoryId')
|
||||
BEGIN
|
||||
ALTER TABLE SitePerson_Person ADD EmployeeCategoryId varchar(50);
|
||||
ALTER TABLE SitePerson_Person ADD EmployeeCategoryName varchar(50);
|
||||
ALTER TABLE SitePerson_Person ADD EmployeeSubgroupId varchar(50);
|
||||
ALTER TABLE SitePerson_Person ADD EmployeeSubgroupName varchar(50);
|
||||
ALTER TABLE SitePerson_Person ADD InstitutionalDivisionId varchar(50);
|
||||
ALTER TABLE SitePerson_Person ADD InstitutionalDivisionName varchar(50);
|
||||
ALTER TABLE SitePerson_Person ADD DepartName varchar(50);
|
||||
ALTER TABLE SitePerson_Person ADD Remarks nvarchar(500);
|
||||
END
|
||||
GO
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,124 @@
|
|||
|
||||
|
||||
/****** Object: View [dbo].[View_SitePerson_Person] Script Date: 2025-8-8 16:46:17 ******/
|
||||
SET ANSI_NULLS ON
|
||||
GO
|
||||
|
||||
SET QUOTED_IDENTIFIER ON
|
||||
GO
|
||||
|
||||
ALTER VIEW [dbo].[View_SitePerson_Person]
|
||||
AS
|
||||
SELECT Person.PersonId,
|
||||
Person.CardNo,
|
||||
Person.PersonName,
|
||||
Person.Sex,
|
||||
(Case Person.Sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '' END) AS SexName,
|
||||
Person.IdentityCard,
|
||||
Person.Address,
|
||||
Person.ProjectId,
|
||||
Person.UnitId,
|
||||
Person.Birthday,
|
||||
Person.TeamGroupId,
|
||||
Person.WorkAreaId,
|
||||
Person.WorkPostId,
|
||||
Person.InTime,
|
||||
Person.OutTime,
|
||||
Person.OutResult,
|
||||
Person.Telephone,
|
||||
Person.PositionId,
|
||||
Person.PostTitleId,
|
||||
Person.InstitutionalDivisionId,
|
||||
Person.EmployeeCategoryId,
|
||||
Person.EmployeeSubgroupId,
|
||||
Person.DepartId,
|
||||
Person.PhotoUrl,
|
||||
Person.IsUsed,
|
||||
Person.Remarks,
|
||||
(CASE Person.IsUsed WHEN 'TRUE' THEN '是' ELSE '否' END) AS IsUsedName,
|
||||
Person.IsCardUsed,
|
||||
(CASE Person.IsCardUsed WHEN 'TRUE' THEN '是' ELSE '否' END) AS IsCardUsedName,
|
||||
Person.PersonIndex,
|
||||
Project.ProjectCode,
|
||||
Project.ProjectName,
|
||||
Unit.UnitCode,
|
||||
Unit.UnitName,
|
||||
TeamGroup.TeamGroupName,
|
||||
--WorkArea.UnitWorkCode AS WorkAreaCode,
|
||||
WorkAreaCode= STUFF((SELECT ',' + UnitWorkCode FROM dbo.WBS_UnitWork where PATINDEX('%,' + RTRIM(UnitWorkId) + ',%',',' +Person.WorkAreaId + ',')>0 FOR XML PATH('')), 1, 1,''),
|
||||
--WorkArea.UnitWorkName AS WorkAreaName
|
||||
WorkAreaName= STUFF((SELECT ',' + UnitWorkName FROM dbo.WBS_UnitWork where PATINDEX('%,' + RTRIM(UnitWorkId) + ',%',',' +Person.WorkAreaId + ',')>0 FOR XML PATH('')), 1, 1,''),
|
||||
Post.WorkPostName,
|
||||
Position.PositionName,
|
||||
Title.PostTitleName,
|
||||
Depart.DepartName,
|
||||
EmployeeCategory.CategoryName as EmployeeCategoryName,
|
||||
EmployeeSubgroup.SubgroupName as EmployeeSubgroupName,
|
||||
Division.Name as InstitutionalDivisionName,
|
||||
Post.PostType,
|
||||
Post.IsHsse,
|
||||
(SELECT COUNT(*) FROM EduTrain_TrainRecordDetail T WHERE T.PersonId=Person.PersonId) AS TrainCount,
|
||||
Person.AuditorId,
|
||||
sysUser.UserName AS AuditorName,
|
||||
Person.AuditorDate,
|
||||
Person.IDCardUrl,
|
||||
Person.IsForeign,
|
||||
case when Person.IsForeign=1 then '是' else '否' end as IsForeignStr,
|
||||
Person.IdcardType,
|
||||
BasicData1.dictName as IdcardTypeName,
|
||||
Person.IdcardStartDate,
|
||||
Person.IdcardEndDate,
|
||||
Person.IdcardForever,
|
||||
case when Person.IdcardForever='Y' then '是' else '否' end as IdcardForeverStr,
|
||||
Person.PoliticsStatus,
|
||||
BasicData2.dictName as PoliticsStatusName,
|
||||
Person.IdcardAddress,
|
||||
Person.Nation,
|
||||
BasicData3.dictName as NationName,
|
||||
Person.EduLevel,
|
||||
BasicData4.dictName as EduLevelName,
|
||||
Person.MaritalStatus,
|
||||
BasicData5.dictName as MaritalStatusName,
|
||||
Person.CountryCode,
|
||||
Country.cname as CountryName,
|
||||
Person.ProvinceCode,
|
||||
City.cname as ProvinceName,
|
||||
Person.MainCNProfessionalId,
|
||||
CNProfessional.ProfessionalName as MainCNProfessionalName,
|
||||
Person.ViceCNProfessionalId,
|
||||
'' as ViceCNProfessionalName,
|
||||
Person.IsOutside,
|
||||
case when Person.IsOutside=1 then '是' else '否' end as IsOutsideStr,
|
||||
Person.BlackList,
|
||||
Person.BlackReason,
|
||||
Person.States,
|
||||
sysUser.StarLevelId,
|
||||
StarLevel.StarMark,
|
||||
StarLevel.LevelValue
|
||||
|
||||
FROM SitePerson_Person AS Person
|
||||
LEFT JOIN Base_Project AS Project ON Project.ProjectId=Person.ProjectId
|
||||
LEFT JOIN Base_Unit AS Unit ON Unit.UnitId = Person.UnitId
|
||||
LEFT JOIN ProjectData_TeamGroup AS TeamGroup ON TeamGroup.TeamGroupId=Person.TeamGroupId
|
||||
--LEFT JOIN WBS_UnitWork AS WorkArea ON WorkArea.UnitWorkId = Person.WorkAreaId
|
||||
LEFT JOIN Base_WorkPost AS Post ON Post.WorkPostId = Person.WorkPostId
|
||||
LEFT JOIN Base_Position AS Position ON Position.PositionId = Person.PositionId
|
||||
Left JOIN Base_PostTitle AS Title ON Title.PostTitleId = Person.PostTitleId
|
||||
Left JOIN Base_Depart AS Depart ON Depart.DepartId = Person.DepartId
|
||||
Left JOIN Base_EmployeeCategory AS EmployeeCategory ON EmployeeCategory.CategoryId = Person.EmployeeCategoryId
|
||||
Left JOIN Base_EmployeeSubgroup AS EmployeeSubgroup ON EmployeeSubgroup.SubgroupId = Person.EmployeeSubgroupId
|
||||
Left JOIN Base_InstitutionalDivision AS Division ON Division.Id = Person.InstitutionalDivisionId
|
||||
Left JOIN Sys_User AS sysUser ON sysUser.UserId = Person.AuditorId
|
||||
Left JOIN RealName_BasicData AS BasicData1 ON BasicData1.dictCode = Person.IdcardType
|
||||
Left JOIN RealName_BasicData AS BasicData2 ON BasicData2.dictCode = Person.PoliticsStatus
|
||||
Left JOIN RealName_BasicData AS BasicData3 ON BasicData3.dictCode = Person.Nation
|
||||
Left JOIN RealName_BasicData AS BasicData4 ON BasicData4.dictCode = Person.EduLevel
|
||||
Left JOIN RealName_BasicData AS BasicData5 ON BasicData5.dictCode = Person.MaritalStatus
|
||||
Left JOIN RealName_Country AS Country ON Country.CountryId = Person.CountryCode
|
||||
Left JOIN RealName_City AS City ON City.provinceCode = Person.ProvinceCode
|
||||
Left JOIN Base_CNProfessional AS CNProfessional ON CNProfessional.CNProfessionalId = Person.MainCNProfessionalId
|
||||
Left JOIN Base_StarLevel AS StarLevel ON sysUser.StarLevelId = StarLevel.StarLevelId
|
||||
|
||||
GO
|
||||
|
||||
|
||||
|
|
@ -866,11 +866,11 @@ namespace BLL
|
|||
var tb1 = SQLHelper.GetDataTableRunText(strSql1, null);
|
||||
|
||||
string strSql2 = @" select ProjectId,COUNT(1) num from [dbo].[SitePerson_Person]
|
||||
where IsUsed=1 and (OutTime is null or OutTime>'" + dateZ + "') and UnitId ='"+Const.UnitId_TCC+@"'
|
||||
where IsUsed=1 and (OutTime is null or OutTime>'" + dateZ + "') and UnitId ='"+Const.UnitId_XJYJ+@"'
|
||||
group by ProjectId";
|
||||
var tb2 = SQLHelper.GetDataTableRunText(strSql2, null);
|
||||
string strSql3 = @"select ProjectId,COUNT(1) num from [dbo].[SitePerson_Person]
|
||||
where IsUsed=1 and (OutTime is null or OutTime>'" + dateZ + @"') and UnitId !='"+Const.UnitId_TCC+@"'
|
||||
where IsUsed=1 and (OutTime is null or OutTime>'" + dateZ + @"') and UnitId !='"+Const.UnitId_XJYJ+@"'
|
||||
group by ProjectId";
|
||||
var tb3 = SQLHelper.GetDataTableRunText(strSql3, null);
|
||||
|
||||
|
|
|
|||
|
|
@ -24,8 +24,8 @@ namespace BLL
|
|||
public static string getaccess_token()
|
||||
{
|
||||
string access_token = string.Empty;
|
||||
string appid = Const.AppID_TCC;
|
||||
string secret = Const.AppSecret_TCC;
|
||||
string appid = Const.AppID_XJYJ;
|
||||
string secret = Const.AppSecret_XJYJ;
|
||||
//string appid = "wxb5f0e8051b7b9eee";
|
||||
//string secret = "626175f8860bf84beb4cf507b9445115";
|
||||
using (Model.CNPCDB db = new Model.CNPCDB(Funs.ConnString))
|
||||
|
|
@ -130,8 +130,8 @@ namespace BLL
|
|||
public static string getUserOpenId(string userId, string jsCode,bool isRefresh = false)
|
||||
{
|
||||
string openId = string.Empty;
|
||||
string appid = Const.AppID_TCC;
|
||||
string secret = Const.AppSecret_TCC;
|
||||
string appid = Const.AppID_XJYJ;
|
||||
string secret = Const.AppSecret_XJYJ;
|
||||
//string appid = "wxb5f0e8051b7b9eee";
|
||||
//string secret = "626175f8860bf84beb4cf507b9445115";
|
||||
using (Model.CNPCDB db = new Model.CNPCDB(Funs.ConnString))
|
||||
|
|
|
|||
|
|
@ -347,7 +347,7 @@ namespace BLL
|
|||
where x.ProjectId == projectId && (strUnitId == null || x.UnitId == strUnitId)
|
||||
&& (strWorkPostId == null || x.WorkPostId == strWorkPostId)
|
||||
select x;
|
||||
if (unitId != Const.UnitId_TCC && !string.IsNullOrEmpty(unitId))
|
||||
if (unitId != Const.UnitId_XJYJ && !string.IsNullOrEmpty(unitId))
|
||||
{
|
||||
getViews = getViews.Where(x => x.UnitId == unitId);
|
||||
}
|
||||
|
|
@ -1152,7 +1152,7 @@ namespace BLL
|
|||
ChangeTime = string.Format("{0:yyyy-MM-dd HH:mm}", x.ChangeTime),
|
||||
ChangeTimeD = x.ChangeTime,
|
||||
};
|
||||
if (!string.IsNullOrEmpty(unitId) && unitId != Const.UnitId_TCC)
|
||||
if (!string.IsNullOrEmpty(unitId) && unitId != Const.UnitId_XJYJ)
|
||||
{
|
||||
personInOuts = personInOuts.Where(x => x.UnitId == unitId);
|
||||
}
|
||||
|
|
@ -1204,7 +1204,7 @@ namespace BLL
|
|||
ChangeTime = string.Format("{0:yyyy-MM-dd HH:mm}", x.ChangeTime),
|
||||
ChangeTimeD = x.ChangeTime,
|
||||
};
|
||||
if (!string.IsNullOrEmpty(userUnitId) && userUnitId != Const.UnitId_TCC)
|
||||
if (!string.IsNullOrEmpty(userUnitId) && userUnitId != Const.UnitId_XJYJ)
|
||||
{
|
||||
personInOuts = personInOuts.Where(x => x.UnitId == userUnitId);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -261,7 +261,7 @@ namespace BLL
|
|||
};
|
||||
if (setItem.UnitType == "1")
|
||||
{
|
||||
newFlowOperate.UnitIds = Const.UnitId_TCC;
|
||||
newFlowOperate.UnitIds = Const.UnitId_XJYJ;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
|
|
@ -91,7 +91,7 @@ namespace BLL
|
|||
}).AsEnumerable();
|
||||
if (getReceiveFileManagerItem.Count() > 0)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(unitId) && unitId != Const.UnitId_TCC)
|
||||
if (!string.IsNullOrEmpty(unitId) && unitId != Const.UnitId_XJYJ)
|
||||
{
|
||||
getReceiveFileManagerItem = getReceiveFileManagerItem.Where(x => x.FileUnitId == unitId || (x.UnitIds != null && x.UnitIds.Contains(unitId)));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -372,7 +372,7 @@ namespace BLL
|
|||
var startDateD = Funs.GetNewDateTime(startDate);
|
||||
var endDateD = Funs.GetNewDateTime(endDate);
|
||||
var getPersons = from x in db.SitePerson_Person
|
||||
where x.ProjectId == projectId && x.InTime <= startDateD && (!x.OutTime.HasValue) && x.UnitId ==Const.UnitId_TCC
|
||||
where x.ProjectId == projectId && x.InTime <= startDateD && (!x.OutTime.HasValue) && x.UnitId ==Const.UnitId_XJYJ
|
||||
select x;
|
||||
Model.SeDinMonthReport4OtherItem newItem = new Model.SeDinMonthReport4OtherItem
|
||||
{
|
||||
|
|
|
|||
|
|
@ -78,13 +78,13 @@ namespace BLL
|
|||
}
|
||||
else
|
||||
{
|
||||
newTestRecord.UnitId = newTestRecord.UnitId = Const.UnitId_TCC;
|
||||
newTestRecord.UnitId = newTestRecord.UnitId = Const.UnitId_XJYJ;
|
||||
}
|
||||
}
|
||||
newTestRecord.DepartName = DepartService.getDepartNameById(newTestRecord.DepartId);
|
||||
newTestRecord.UnitName = UnitService.GetUnitNameByUnitId(newTestRecord.UnitId);
|
||||
newTestRecord.ProjectName = ProjectService.GetProjectNameByProjectId(newTestRecord.ProjectId);
|
||||
if (newTestRecord.UnitId == Const.UnitId_TCC)
|
||||
if (newTestRecord.UnitId == Const.UnitId_XJYJ)
|
||||
{
|
||||
newTestRecord.IsThiUnit = true;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -341,7 +341,7 @@ namespace BLL
|
|||
else
|
||||
{
|
||||
var user = UserService.GetUserByUserId(userId);
|
||||
if (user != null && user.UnitId == Const.UnitId_TCC)
|
||||
if (user != null && user.UnitId == Const.UnitId_XJYJ)
|
||||
{
|
||||
result = true;
|
||||
}
|
||||
|
|
@ -668,14 +668,14 @@ namespace BLL
|
|||
/// <returns></returns>
|
||||
public static string GetThisUnitId()
|
||||
{
|
||||
string unitId = Const.UnitId_TCC;
|
||||
string unitId = Const.UnitId_XJYJ;
|
||||
|
||||
return unitId;
|
||||
}
|
||||
|
||||
public static Model.Base_Unit GetIsThisUnit()
|
||||
{
|
||||
return (Funs.DB.Base_Unit.FirstOrDefault(e => e.UnitId == Const.UnitId_TCC)); //本单位
|
||||
return (Funs.DB.Base_Unit.FirstOrDefault(e => e.UnitId == Const.UnitId_XJYJ)); //本单位
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -923,15 +923,15 @@ namespace BLL
|
|||
/// <summary>
|
||||
/// 新疆油建单位id
|
||||
/// </summary>
|
||||
public const string UnitId_TCC = "b4f3d912-ca6d-440c-a8d7-bc6a5d5a1f84";
|
||||
public const string UnitId_XJYJ = "b4f3d912-ca6d-440c-a8d7-bc6a5d5a1f84";
|
||||
/// <summary>
|
||||
/// 天辰
|
||||
/// 新疆油建
|
||||
/// </summary>
|
||||
public const string AppID_TCC = "wxa4b25a008458d7ba";
|
||||
public const string AppID_XJYJ = "wxa4b25a008458d7ba";
|
||||
/// <summary>
|
||||
/// 天辰
|
||||
/// 新疆油建
|
||||
/// </summary>
|
||||
public const string AppSecret_TCC = "610d0310fe6ce1b7b33440438c54d3eb";
|
||||
public const string AppSecret_XJYJ = "610d0310fe6ce1b7b33440438c54d3eb";
|
||||
|
||||
/// <summary>
|
||||
///施工部门id
|
||||
|
|
|
|||
|
|
@ -163,7 +163,7 @@ namespace BLL
|
|||
if (compileDate.HasValue) ///操作日期
|
||||
{
|
||||
var puser = BLL.ProjectUserService.GetProjectUserByUserIdProjectId(projectId, compileMan); ///操作人是安全工程师或者安全经理
|
||||
var thisUnit = BLL.Const.UnitId_TCC;
|
||||
var thisUnit = BLL.Const.UnitId_XJYJ;
|
||||
if (puser != null && thisUnit != null && thisUnit == puser.UnitId && (puser.RoleId == BLL.Const.HSSEManager || puser.RoleId == BLL.Const.HSSEEngineer))
|
||||
{
|
||||
if (operateName == Const.BtnAdd) ////添加日志
|
||||
|
|
|
|||
|
|
@ -374,6 +374,7 @@ namespace BLL
|
|||
//PostTrainingRoleId = person.PostTrainingRoleId,
|
||||
OutTime = person.OutTime,
|
||||
OutResult = person.OutResult,
|
||||
Remarks = person.Remarks,
|
||||
Telephone = person.Telephone,
|
||||
PositionId = person.PositionId,
|
||||
PostTitleId = person.PostTitleId,
|
||||
|
|
@ -381,7 +382,6 @@ namespace BLL
|
|||
HeadImage = person.HeadImage,
|
||||
IsUsed = person.IsUsed,
|
||||
IsCardUsed = person.IsCardUsed,
|
||||
DepartId = person.DepartId,
|
||||
FromPersonId = person.FromPersonId,
|
||||
Password = GetPersonPassWord(person.IdentityCard),
|
||||
AuditorId = person.AuditorId,
|
||||
|
|
@ -391,6 +391,14 @@ namespace BLL
|
|||
EduLevel = person.EduLevel,
|
||||
MaritalStatus = person.MaritalStatus,
|
||||
Isprint = "0",
|
||||
InstitutionalDivisionId = person.InstitutionalDivisionId,
|
||||
DepartId = person.DepartId,
|
||||
EmployeeCategoryId = person.EmployeeCategoryId,
|
||||
EmployeeSubgroupId = person.EmployeeSubgroupId,
|
||||
InstitutionalDivisionName = person.InstitutionalDivisionName,
|
||||
DepartName = person.DepartName,
|
||||
EmployeeCategoryName = person.EmployeeCategoryName,
|
||||
EmployeeSubgroupName = person.EmployeeSubgroupName,
|
||||
MainCNProfessionalId = person.MainCNProfessionalId,
|
||||
ViceCNProfessionalId = person.ViceCNProfessionalId,
|
||||
Birthday = person.Birthday,
|
||||
|
|
@ -456,6 +464,7 @@ namespace BLL
|
|||
newPerson.OutTime = person.OutTime;
|
||||
newPerson.IsSafetyMonitoring = person.IsSafetyMonitoring;
|
||||
newPerson.OutResult = person.OutResult;
|
||||
newPerson.Remarks = person.Remarks;
|
||||
newPerson.Telephone = person.Telephone;
|
||||
newPerson.PositionId = person.PositionId;
|
||||
newPerson.PostTitleId = person.PostTitleId;
|
||||
|
|
@ -465,7 +474,6 @@ namespace BLL
|
|||
newPerson.IsCardUsed = person.IsCardUsed;
|
||||
newPerson.EduLevel = person.EduLevel;
|
||||
newPerson.MaritalStatus = person.MaritalStatus;
|
||||
newPerson.DepartId = person.DepartId;
|
||||
newPerson.QRCodeAttachUrl = person.QRCodeAttachUrl;
|
||||
newPerson.Password = GetPersonPassWord(person.IdentityCard);
|
||||
newPerson.ExchangeTime = null;
|
||||
|
|
@ -483,6 +491,14 @@ namespace BLL
|
|||
newPerson.IsForeign = person.IsForeign;
|
||||
newPerson.IsOutside = person.IsOutside;
|
||||
newPerson.Birthday = person.Birthday;
|
||||
newPerson.InstitutionalDivisionId = person.InstitutionalDivisionId;
|
||||
newPerson.DepartId = person.DepartId;
|
||||
newPerson.EmployeeCategoryId = person.EmployeeCategoryId;
|
||||
newPerson.EmployeeSubgroupId = person.EmployeeSubgroupId;
|
||||
newPerson.InstitutionalDivisionName = person.InstitutionalDivisionName;
|
||||
newPerson.DepartName = person.DepartName;
|
||||
newPerson.EmployeeCategoryName = person.EmployeeCategoryName;
|
||||
newPerson.EmployeeSubgroupName = person.EmployeeSubgroupName;
|
||||
newPerson.MainCNProfessionalId = person.MainCNProfessionalId;
|
||||
newPerson.ViceCNProfessionalId = person.ViceCNProfessionalId;
|
||||
newPerson.IdcardType = person.IdcardType;
|
||||
|
|
|
|||
|
|
@ -109,7 +109,7 @@ namespace BLL
|
|||
public static void CreateReceiveFile(Model.InformationProject_Notice notice)
|
||||
{
|
||||
var getProjects = Funs.GetStrListByStr(notice.AccessProjectId, ',');
|
||||
string unitId =Const.UnitId_TCC;
|
||||
string unitId =Const.UnitId_XJYJ;
|
||||
var getAtt = Funs.DB.AttachFile.FirstOrDefault(x => x.ToKeyId == notice.NoticeId);
|
||||
foreach (var item in getProjects)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -651,7 +651,7 @@
|
|||
where (x.ProjectState == null || x.ProjectState == BLL.Const.ProjectState_1)
|
||||
select x;
|
||||
|
||||
if (unitId == BLL.Const.UnitId_TCC)
|
||||
if (unitId == BLL.Const.UnitId_XJYJ)
|
||||
{
|
||||
getDatas = getDatas.Where(x => x.UnitId == unitId || x.UnitId == null);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -128,7 +128,7 @@
|
|||
public static bool GetProjectUnitTypeByProjectIdUnitId(string projectId, string unitId)
|
||||
{
|
||||
bool isShow = false;
|
||||
if (unitId != Const.UnitId_TCC)
|
||||
if (unitId != Const.UnitId_XJYJ)
|
||||
{
|
||||
var pUnit = Funs.DB.Project_ProjectUnit.FirstOrDefault(e => e.ProjectId == projectId && e.UnitId == unitId);
|
||||
if (pUnit != null)
|
||||
|
|
|
|||
|
|
@ -163,7 +163,7 @@ namespace BLL
|
|||
/// <returns></returns>
|
||||
public static List<Model.Base_Unit> GetThisUnitDropDownList()
|
||||
{
|
||||
var list = (from x in Funs.DB.Base_Unit where x.UnitId == Const.UnitId_TCC select x).ToList();
|
||||
var list = (from x in Funs.DB.Base_Unit where x.UnitId == Const.UnitId_XJYJ select x).ToList();
|
||||
return list;
|
||||
}
|
||||
|
||||
|
|
@ -176,7 +176,7 @@ namespace BLL
|
|||
List<Model.Base_Unit> unitList = new List<Model.Base_Unit>();
|
||||
if (string.IsNullOrEmpty(unitId))
|
||||
{
|
||||
unitId = Const.UnitId_TCC;
|
||||
unitId = Const.UnitId_XJYJ;
|
||||
}
|
||||
var unitIdList = GetChildrenUnitId(unitId);
|
||||
if (unitIdList.Count() > 0)
|
||||
|
|
@ -216,7 +216,7 @@ namespace BLL
|
|||
if (isThisUnit)
|
||||
{
|
||||
list = (from x in Funs.DB.Base_Unit
|
||||
where x.IsBranch == true || x.UnitId == Const.UnitId_TCC
|
||||
where x.IsBranch == true || x.UnitId == Const.UnitId_XJYJ
|
||||
select x).OrderBy(x => x.UnitCode).ToList();
|
||||
}
|
||||
return list;
|
||||
|
|
@ -923,7 +923,7 @@ namespace BLL
|
|||
{
|
||||
using (Model.CNPCDB db = new Model.CNPCDB(Funs.ConnString))
|
||||
{
|
||||
var q = (from x in db.Base_Unit where x.UnitId != BLL.Const.UnitId_TCC orderby x.UnitCode select x).ToList();
|
||||
var q = (from x in db.Base_Unit where x.UnitId != BLL.Const.UnitId_XJYJ orderby x.UnitCode select x).ToList();
|
||||
return q;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1584,7 +1584,7 @@ namespace BLL
|
|||
using (Model.CNPCDB db = new Model.CNPCDB(Funs.ConnString))
|
||||
{
|
||||
var user = (from x in db.Sys_User
|
||||
where x.IsPost == true && x.UnitId == Const.UnitId_TCC && x.DepartId == Const.Depart_constructionId
|
||||
where x.IsPost == true && x.UnitId == Const.UnitId_XJYJ && x.DepartId == Const.Depart_constructionId
|
||||
orderby x.UserId
|
||||
select x).ToList();
|
||||
ListItem[] lis = new ListItem[user.Count()];
|
||||
|
|
|
|||
|
|
@ -1935,7 +1935,7 @@
|
|||
try
|
||||
{
|
||||
CNCECHSSEService.HSSEServiceClient hsseC = new CNCECHSSEService.HSSEServiceClient();
|
||||
var getData = hsseC.GetInformation_UrgeReportToSUB(Const.UnitId_TCC);
|
||||
var getData = hsseC.GetInformation_UrgeReportToSUB(Const.UnitId_XJYJ);
|
||||
if (getData.Count() > 0)
|
||||
{
|
||||
foreach (var item in getData)
|
||||
|
|
@ -1992,7 +1992,7 @@
|
|||
try
|
||||
{
|
||||
CNCECHSSEService.HSSEServiceClient hsseC = new CNCECHSSEService.HSSEServiceClient();
|
||||
var getData = hsseC.GetCheck_CheckRectifyListToSUB(Const.UnitId_TCC);
|
||||
var getData = hsseC.GetCheck_CheckRectifyListToSUB(Const.UnitId_XJYJ);
|
||||
if (getData.Count() > 0)
|
||||
{
|
||||
List<string> ids = new List<string>();
|
||||
|
|
@ -2095,7 +2095,7 @@
|
|||
try
|
||||
{
|
||||
CNCECHSSEService.HSSEServiceClient hsseC = new CNCECHSSEService.HSSEServiceClient();
|
||||
var getData = hsseC.GetCheck_CheckInfo_Table8ItemListToSUB(Const.UnitId_TCC);
|
||||
var getData = hsseC.GetCheck_CheckInfo_Table8ItemListToSUB(Const.UnitId_XJYJ);
|
||||
if (getData.Count() > 0)
|
||||
{
|
||||
List<string> ids = new List<string>();
|
||||
|
|
@ -2261,7 +2261,7 @@
|
|||
}
|
||||
}
|
||||
|
||||
var getDataItem = hsseC.GetSupervise_SubUnitReportItemListToSUB(Const.UnitId_TCC);
|
||||
var getDataItem = hsseC.GetSupervise_SubUnitReportItemListToSUB(Const.UnitId_XJYJ);
|
||||
foreach (var item in getDataItem)
|
||||
{
|
||||
var newItem = db.Supervise_SubUnitReportItem.FirstOrDefault(e => e.SubUnitReportItemId == item.SubUnitReportItemId);
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ namespace BLL
|
|||
units = units.Where(x => unitIdList.Contains(x.UnitId)).ToList();
|
||||
}
|
||||
///本单位
|
||||
string thisUnitId = BLL.Const.UnitId_TCC;
|
||||
string thisUnitId = BLL.Const.UnitId_XJYJ;
|
||||
//var unitThis = BLL.CommonService.GetIsThisUnit();
|
||||
//if (unitThis != null)
|
||||
//{
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ namespace FineUIPro.Web.BaseInfo
|
|||
return;
|
||||
}
|
||||
Model.Base_Factory table = new Model.Base_Factory();
|
||||
table.UnitId = BLL.Const.UnitId_TCC;
|
||||
table.UnitId = BLL.Const.UnitId_XJYJ;
|
||||
table.FactoryCode = this.txtFactoryCode.Text;
|
||||
table.FactoryName = this.txtFactoryName.Text;
|
||||
table.Address = this.txtAddress.Text;
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
|
|||
UnitService.InitUnitByProjectIdUnitTypeDropDownList(drpProposeUnit, CurrUser.LoginProjectId, BLL.Const.ProjectUnitType_2, true);
|
||||
|
||||
btnNew.OnClientClick = Window1.GetShowReference("ContactListEdit.aspx") + "return false;";
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
this.drpProposeUnit.Hidden = true;
|
||||
}
|
||||
|
|
@ -84,7 +84,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
|
|||
|
||||
List<SqlParameter> listStr = new List<SqlParameter>();
|
||||
listStr.Add(new SqlParameter("@ProjectId", CurrUser.LoginProjectId));
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
strSql += " AND a.UnitId='" + this.CurrUser.UnitId+"'";
|
||||
}
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
|
|||
txtCompileDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now);
|
||||
ContactListId = Request.Params["ContactListId"];
|
||||
this.State = "1";
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
drpUnit.Enabled = false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
|
|||
on x.UnitId equals y.UnitId
|
||||
join p in db.Project_ProjectUser
|
||||
on x.UserId equals p.UserId
|
||||
where y.UnitId == Const.UnitId_TCC && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where y.UnitId == Const.UnitId_XJYJ && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where p.RoleId.Contains(Const.ZBCNEngineer)
|
||||
select new { UserId = x.UserId, UserName = x.UserName };
|
||||
drpAudit.DataValueField = "UserId";
|
||||
|
|
|
|||
|
|
@ -153,7 +153,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
|
|||
on x.UnitId equals y.UnitId
|
||||
join p in db.Project_ProjectUser
|
||||
on x.UserId equals p.UserId
|
||||
where y.UnitId == Const.UnitId_TCC && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where y.UnitId == Const.UnitId_XJYJ && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where p.RoleId.Contains(Const.ZBCNEngineer)
|
||||
select new { UserId = x.UserId, UserName = x.UserName };
|
||||
drpAudit.DataValueField = "UserId";
|
||||
|
|
|
|||
|
|
@ -162,7 +162,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
|
|||
on x.UnitId equals y.UnitId
|
||||
join p in db.Project_ProjectUser
|
||||
on x.UserId equals p.UserId
|
||||
where y.UnitId == Const.UnitId_TCC && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where y.UnitId == Const.UnitId_XJYJ && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where p.RoleId.Contains(Const.ZBCNEngineer)
|
||||
select new { UserId = x.UserId, UserName = x.UserName };
|
||||
drpAudit.DataValueField = "UserId";
|
||||
|
|
|
|||
|
|
@ -150,7 +150,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
|
|||
on x.UnitId equals y.UnitId
|
||||
join p in db.Project_ProjectUser
|
||||
on x.UserId equals p.UserId
|
||||
where y.UnitId == Const.UnitId_TCC && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where y.UnitId == Const.UnitId_XJYJ && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where p.RoleId.Contains(Const.ZBCNEngineer)
|
||||
select new { UserId = x.UserId, UserName = x.UserName };
|
||||
drpAudit.DataValueField = "UserId";
|
||||
|
|
|
|||
|
|
@ -145,7 +145,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
|
|||
on x.UnitId equals y.UnitId
|
||||
join p in db.Project_ProjectUser
|
||||
on x.UserId equals p.UserId
|
||||
where y.UnitId == Const.UnitId_TCC && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where y.UnitId == Const.UnitId_XJYJ && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where p.RoleId.Contains(Const.ZBCNEngineer)
|
||||
select new { UserId = x.UserId, UserName = x.UserName };
|
||||
drpAudit.DataValueField = "UserId";
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ namespace FineUIPro.Web.Comprehensive
|
|||
GetButtonPower();
|
||||
BLL.UnitService.InitUnitDownList(this.sdrpUnitId, this.CurrUser.LoginProjectId, true);
|
||||
var punit= ProjectUnitService.GetProjectUnitByUnitIdProjectId(this.CurrUser.LoginProjectId, this.CurrUser.UnitId);
|
||||
if (CurrUser.UserId == Const.sysglyId || CurrUser.UnitId == Const.UnitId_TCC|| punit.UnitType==Const.ProjectUnitType_3)
|
||||
if (CurrUser.UserId == Const.sysglyId || CurrUser.UnitId == Const.UnitId_XJYJ|| punit.UnitType==Const.ProjectUnitType_3)
|
||||
{
|
||||
BLL.UnitService.InitUnitDownList(this.sdrpUnitId, this.CurrUser.LoginProjectId, true);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
|
|||
this.FinalFileId = Request.Params["FinalFileId"];
|
||||
BLL.UnitService.InitUnitDownList(this.dpUnit, this.CurrUser.LoginProjectId, true);
|
||||
var punit = ProjectUnitService.GetProjectUnitByUnitIdProjectId(this.CurrUser.LoginProjectId, this.CurrUser.UnitId);
|
||||
if (CurrUser.UserId == Const.sysglyId || CurrUser.UnitId == Const.UnitId_TCC || punit.UnitType == Const.ProjectUnitType_3)
|
||||
if (CurrUser.UserId == Const.sysglyId || CurrUser.UnitId == Const.UnitId_XJYJ || punit.UnitType == Const.ProjectUnitType_3)
|
||||
{
|
||||
BLL.UnitService.InitUnitDownList(this.dpUnit, this.CurrUser.LoginProjectId, true);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -215,7 +215,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
|
|||
on x.UnitId equals y.UnitId
|
||||
join p in db.Project_ProjectUser
|
||||
on x.UserId equals p.UserId
|
||||
where y.UnitId == Const.UnitId_TCC && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where y.UnitId == Const.UnitId_XJYJ && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where p.RoleId.Contains(Const.ZBCNEngineer)
|
||||
select new { UserId = x.UserId, UserName = x.UserName };
|
||||
drpAudit.DataValueField = "UserId";
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
|
|||
GetButtonPower();
|
||||
BLL.UnitService.InitUnitDownList(this.drpUnitId, this.CurrUser.LoginProjectId, true);
|
||||
|
||||
if (CurrUser.UnitId == null || CurrUser.UserId == Const.sysglyId||CurrUser.UnitId== Const.UnitId_TCC)
|
||||
if (CurrUser.UnitId == null || CurrUser.UserId == Const.sysglyId||CurrUser.UnitId== Const.UnitId_XJYJ)
|
||||
{
|
||||
this.drpUnitId.Enabled = true;
|
||||
}
|
||||
|
|
@ -169,7 +169,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
|
|||
on x.UnitId equals y.UnitId
|
||||
join p in db.Project_ProjectUser
|
||||
on x.UserId equals p.UserId
|
||||
where y.UnitId == Const.UnitId_TCC && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where y.UnitId == Const.UnitId_XJYJ && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where p.RoleId.Contains(Const.ZBCNEngineer)
|
||||
select new { UserId = x.UserId, UserName = x.UserName };
|
||||
drpAudit.DataValueField = "UserId";
|
||||
|
|
|
|||
|
|
@ -191,7 +191,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
|
|||
on x.UnitId equals y.UnitId
|
||||
join p in db.Project_ProjectUser
|
||||
on x.UserId equals p.UserId
|
||||
where y.UnitId == Const.UnitId_TCC && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where y.UnitId == Const.UnitId_XJYJ && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where p.RoleId.Contains(Const.ZBCNEngineer)
|
||||
select new { UserId = x.UserId, UserName = x.UserName };
|
||||
drpAudit.DataValueField = "UserId";
|
||||
|
|
|
|||
|
|
@ -163,7 +163,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
|
|||
on x.UnitId equals y.UnitId
|
||||
join p in db.Project_ProjectUser
|
||||
on x.UserId equals p.UserId
|
||||
where y.UnitId == Const.UnitId_TCC && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where y.UnitId == Const.UnitId_XJYJ && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where p.RoleId.Contains(Const.ZBCNEngineer)
|
||||
select new { UserId = x.UserId, UserName = x.UserName };
|
||||
drpAudit.DataValueField = "UserId";
|
||||
|
|
|
|||
|
|
@ -133,7 +133,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
|
|||
on x.UnitId equals y.UnitId
|
||||
join p in db.Project_ProjectUser
|
||||
on x.UserId equals p.UserId
|
||||
where y.UnitId == Const.UnitId_TCC && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where y.UnitId == Const.UnitId_XJYJ && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where p.RoleId.Contains(Const.ZBCNEngineer)
|
||||
select new { UserId = x.UserId, UserName = x.UserName };
|
||||
drpAudit.DataValueField = "UserId";
|
||||
|
|
|
|||
|
|
@ -131,7 +131,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
|
|||
on x.UnitId equals y.UnitId
|
||||
join p in db.Project_ProjectUser
|
||||
on x.UserId equals p.UserId
|
||||
where y.UnitId == Const.UnitId_TCC && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where y.UnitId == Const.UnitId_XJYJ && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where p.RoleId.Contains(Const.ZBCNEngineer)
|
||||
select new { UserId = x.UserId, UserName = x.UserName };
|
||||
drpAudit.DataValueField = "UserId";
|
||||
|
|
|
|||
|
|
@ -149,7 +149,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
|
|||
on x.UnitId equals y.UnitId
|
||||
join p in db.Project_ProjectUser
|
||||
on x.UserId equals p.UserId
|
||||
where y.UnitId == Const.UnitId_TCC && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where y.UnitId == Const.UnitId_XJYJ && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where p.RoleId.Contains(Const.ZBCNEngineer)
|
||||
select new { UserId = x.UserId, UserName = x.UserName };
|
||||
drpAudit.DataValueField = "UserId";
|
||||
|
|
|
|||
|
|
@ -138,7 +138,7 @@ namespace FineUIPro.Web.CQMS.Comprehensive
|
|||
on x.UnitId equals y.UnitId
|
||||
join p in db.Project_ProjectUser
|
||||
on x.UserId equals p.UserId
|
||||
where y.UnitId == Const.UnitId_TCC && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where y.UnitId == Const.UnitId_XJYJ && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where p.RoleId.Contains(Const.ZBCNEngineer)
|
||||
select new { UserId = x.UserId, UserName = x.UserName };
|
||||
drpAudit.DataValueField = "UserId";
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@ namespace FineUIPro.Web.CQMS.Solution
|
|||
txtCompileDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now);
|
||||
visaApplicationFinalId = Request.Params["visaApplicationFinalId"];
|
||||
this.State = "1";
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
drpUnit.Enabled = false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@ namespace FineUIPro.Web.CQMS.Solution
|
|||
txtCompileDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now);
|
||||
WorkOrderFinalId = Request.Params["WorkOrderFinalId"];
|
||||
this.State = "1";
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
drpUnit.Enabled = false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -285,7 +285,7 @@ namespace FineUIPro.Web.CQMS.Information
|
|||
Panel2.Enabled = false;
|
||||
VisaApplicationService.Init(drpHandleType, Const.VisaApplication_Audit6, false);
|
||||
var userList = from x in Funs.DB.Sys_User
|
||||
where x.UnitId == BLL.Const.UnitId_TCC && x.IsOffice == true
|
||||
where x.UnitId == BLL.Const.UnitId_XJYJ && x.IsOffice == true
|
||||
select x;
|
||||
drpHandleMan.DataValueField = "UserId";
|
||||
drpHandleMan.DataTextField = "UserName";
|
||||
|
|
@ -305,7 +305,7 @@ namespace FineUIPro.Web.CQMS.Information
|
|||
Panel2.Enabled = false;
|
||||
VisaApplicationService.Init(drpHandleType, Const.VisaApplication_Audit7, false);
|
||||
var userList = from x in Funs.DB.Sys_User
|
||||
where x.UnitId == BLL.Const.UnitId_TCC && x.IsOffice == true
|
||||
where x.UnitId == BLL.Const.UnitId_XJYJ && x.IsOffice == true
|
||||
select x;
|
||||
drpHandleMan.DataValueField = "UserId";
|
||||
drpHandleMan.DataTextField = "UserName";
|
||||
|
|
@ -1561,7 +1561,7 @@ namespace FineUIPro.Web.CQMS.Information
|
|||
else if (this.drpHandleType.SelectedValue == BLL.Const.VisaApplication_Audit7 || this.drpHandleType.SelectedValue == BLL.Const.VisaApplication_Audit8)
|
||||
{
|
||||
var userList = from x in Funs.DB.Sys_User
|
||||
where x.UnitId == BLL.Const.UnitId_TCC && x.IsOffice == true
|
||||
where x.UnitId == BLL.Const.UnitId_XJYJ && x.IsOffice == true
|
||||
select x;
|
||||
drpHandleMan.DataValueField = "UserId";
|
||||
drpHandleMan.DataTextField = "UserName";
|
||||
|
|
@ -1638,7 +1638,7 @@ namespace FineUIPro.Web.CQMS.Information
|
|||
else if (this.drpHandleType.SelectedValue == BLL.Const.VisaApplication_Audit7 || this.drpHandleType.SelectedValue == BLL.Const.VisaApplication_Audit8)
|
||||
{
|
||||
var userList = from x in Funs.DB.Sys_User
|
||||
where x.UnitId == BLL.Const.UnitId_TCC && x.IsOffice == true
|
||||
where x.UnitId == BLL.Const.UnitId_XJYJ && x.IsOffice == true
|
||||
select x;
|
||||
drpHandleMan.DataValueField = "UserId";
|
||||
drpHandleMan.DataTextField = "UserName";
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ namespace FineUIPro.Web.CQMS.Information
|
|||
UnitService.InitUnitByProjectIdUnitTypeDropDownList(drpProposeUnit, CurrUser.LoginProjectId, BLL.Const.ProjectUnitType_2, true);
|
||||
|
||||
btnNew.OnClientClick = Window1.GetShowReference("EditVisaApplicationFinal.aspx") + "return false;";
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
this.drpProposeUnit.Hidden = true;
|
||||
}
|
||||
|
|
@ -88,7 +88,7 @@ namespace FineUIPro.Web.CQMS.Information
|
|||
|
||||
List<SqlParameter> listStr = new List<SqlParameter>();
|
||||
listStr.Add(new SqlParameter("@ProjectId", CurrUser.LoginProjectId));
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
strSql += " AND solution.UnitId='" + this.CurrUser.UnitId+"'";
|
||||
}
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ namespace FineUIPro.Web.CQMS.Information
|
|||
UnitService.InitUnitByProjectIdUnitTypeDropDownList(drpProposeUnit, CurrUser.LoginProjectId, BLL.Const.ProjectUnitType_2, true);
|
||||
|
||||
btnNew.OnClientClick = Window1.GetShowReference("EditWorkOrderFinal.aspx") + "return false;";
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
this.drpProposeUnit.Hidden = true;
|
||||
}
|
||||
|
|
@ -89,7 +89,7 @@ namespace FineUIPro.Web.CQMS.Information
|
|||
|
||||
List<SqlParameter> listStr = new List<SqlParameter>();
|
||||
listStr.Add(new SqlParameter("@ProjectId", CurrUser.LoginProjectId));
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
strSql += " AND solution.UnitId='" + this.CurrUser.UnitId+"'";
|
||||
}
|
||||
|
|
|
|||
|
|
@ -143,7 +143,7 @@ namespace FineUIPro.Web.CQMS.ManageReport
|
|||
Model.InformationProject_QualityWorkSummaryReport report = new Model.InformationProject_QualityWorkSummaryReport
|
||||
{
|
||||
ProjectId = this.ProjectId,
|
||||
UnitId = string.IsNullOrEmpty(this.CurrUser.UnitId) ? Const.UnitId_TCC : this.CurrUser.UnitId,
|
||||
UnitId = string.IsNullOrEmpty(this.CurrUser.UnitId) ? Const.UnitId_XJYJ : this.CurrUser.UnitId,
|
||||
};
|
||||
if (this.ddlYearId.SelectedValue != BLL.Const._Null)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -178,7 +178,7 @@ namespace FineUIPro.Web.CQMS.ManageReport
|
|||
Model.InformationProject_QuarterlyProjectQuality quarterlyProjectQuality = new Model.InformationProject_QuarterlyProjectQuality
|
||||
{
|
||||
ProjectId = this.ProjectId,
|
||||
UnitId = string.IsNullOrEmpty(this.CurrUser.UnitId) ? Const.UnitId_TCC : this.CurrUser.UnitId,
|
||||
UnitId = string.IsNullOrEmpty(this.CurrUser.UnitId) ? Const.UnitId_XJYJ : this.CurrUser.UnitId,
|
||||
QualityManagePersonNum = Funs.GetNewInt(this.txtQualityManagePersonNum.Text.Trim()),
|
||||
AdvancedTitlePersonNum = Funs.GetNewInt(this.txtAdvancedTitlePersonNum.Text.Trim()),
|
||||
IntermediateTitlePersonNum = Funs.GetNewInt(this.txtIntermediateTitlePersonNum.Text.Trim()),
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ namespace FineUIPro.Web.CQMS.ProcessControl
|
|||
+ @" WHERE P.ProjectId=@ProjectId ";
|
||||
List<SqlParameter> listStr = new List<SqlParameter>();
|
||||
listStr.Add(new SqlParameter("@ProjectId", this.CurrUser.LoginProjectId));
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
strSql += " AND P.UnitId='" + this.CurrUser.UnitId + "'";
|
||||
}
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ namespace FineUIPro.Web.CQMS.ProcessControl
|
|||
join p in db.Project_ProjectUser
|
||||
on x.UserId equals p.UserId
|
||||
where p.RoleId.Contains(Const.ZBCNEngineer)
|
||||
where y.UnitId == Const.UnitId_TCC && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where y.UnitId == Const.UnitId_XJYJ && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
select new { UserId = x.UserId, UserName = x.UserName };
|
||||
drpAudit.DataValueField = "UserId";
|
||||
drpAudit.DataTextField = "UserName";
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ namespace FineUIPro.Web.CQMS.ProcessControl
|
|||
+ @" WHERE P.ProjectId=@ProjectId ";
|
||||
List<SqlParameter> listStr = new List<SqlParameter>();
|
||||
listStr.Add(new SqlParameter("@ProjectId", this.CurrUser.LoginProjectId));
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
strSql += " AND P.UnitId='" + this.CurrUser.UnitId + "'";
|
||||
}
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ namespace FineUIPro.Web.CQMS.ProcessControl
|
|||
|
||||
drpUnit.DataBind();
|
||||
drpUnit.SelectedValue = this.CurrUser.UnitId;
|
||||
if ( this.CurrUser.UnitId==Const.UnitId_TCC|| this.CurrUser.UserId ==Const.hfnbdId)
|
||||
if ( this.CurrUser.UnitId==Const.UnitId_XJYJ|| this.CurrUser.UserId ==Const.hfnbdId)
|
||||
{
|
||||
drpUnit.Enabled= true;
|
||||
}
|
||||
|
|
@ -37,7 +37,7 @@ namespace FineUIPro.Web.CQMS.ProcessControl
|
|||
}
|
||||
drpMainSendUnit.DataValueField = "UnitId";
|
||||
drpMainSendUnit.DataTextField = "UnitName";
|
||||
drpMainSendUnit.DataSource = Funs.DB.Base_Unit.Where(x => x.UnitId == Const.UnitId_TCC).ToList();
|
||||
drpMainSendUnit.DataSource = Funs.DB.Base_Unit.Where(x => x.UnitId == Const.UnitId_XJYJ).ToList();
|
||||
drpMainSendUnit.DataBind();
|
||||
drpMainSendUnit.SelectedValue = this.CurrUser.UnitId;
|
||||
|
||||
|
|
@ -61,7 +61,7 @@ namespace FineUIPro.Web.CQMS.ProcessControl
|
|||
on x.UnitId equals y.UnitId
|
||||
join p in db.Project_ProjectUser
|
||||
on x.UserId equals p.UserId
|
||||
where y.UnitId == Const.UnitId_TCC && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where y.UnitId == Const.UnitId_XJYJ && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where p.RoleId.Contains(Const.ZBCNEngineer)
|
||||
select new { UserId = x.UserId, UserName=x.UserName };
|
||||
drpAudit.DataValueField = "UserId";
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ namespace FineUIPro.Web.CQMS.Solution
|
|||
CNProfessionalService.InitCNProfessionalDownList(drpCNProfessional, true);
|
||||
UnitService.InitUnitByProjectIdUnitTypeDropDownList(drpProposeUnit, CurrUser.LoginProjectId, BLL.Const.ProjectUnitType_2, true);
|
||||
btnNew.OnClientClick = window_tt.GetShowReference("EditConstructSolution.aspx") + "return false;";
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
this.drpProposeUnit.Hidden = true;
|
||||
}
|
||||
|
|
@ -137,7 +137,7 @@ namespace FineUIPro.Web.CQMS.Solution
|
|||
|
||||
List<SqlParameter> listStr = new List<SqlParameter>();
|
||||
listStr.Add(new SqlParameter("@ProjectId", CurrUser.LoginProjectId));
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
strSql += " AND chec.UnitId='" + this.CurrUser.UnitId + "'";
|
||||
}
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ namespace FineUIPro.Web.CQMS.Solution
|
|||
UnitService.InitUnitByProjectIdUnitTypeDropDownList(drpProposeUnit, CurrUser.LoginProjectId, BLL.Const.ProjectUnitType_2, true);
|
||||
BLL.SolutionTempleteTypeService.InitSolutionTempleteDropDownList(drpSolutionType, true);
|
||||
btnNew.OnClientClick = Window1.GetShowReference("EditConstructSolutionFinal.aspx") + "return false;";
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
this.drpProposeUnit.Hidden = true;
|
||||
}
|
||||
|
|
@ -90,7 +90,7 @@ namespace FineUIPro.Web.CQMS.Solution
|
|||
|
||||
List<SqlParameter> listStr = new List<SqlParameter>();
|
||||
listStr.Add(new SqlParameter("@ProjectId", CurrUser.LoginProjectId));
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
strSql += " AND solution.UnitId='" + this.CurrUser.UnitId+"'";
|
||||
}
|
||||
|
|
|
|||
|
|
@ -102,7 +102,7 @@ namespace FineUIPro.Web.CQMS.Solution
|
|||
BLL.SolutionTempleteTypeService.InitSolutionTempleteDropDownList(drpModelType, false);
|
||||
BLL.SpecialSchemeTypeService.InitSpecialSchemeTypeDropDownList(drpSpecialType,1, false);
|
||||
UnitService.InitUnitByProjectIdUnitTypeDropDownList(drpUnit, CurrUser.LoginProjectId, BLL.Const.ProjectUnitType_2, false);
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
drpUnit.SelectedValue = this.CurrUser.UnitId;
|
||||
drpUnit.Enabled = false;
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@ namespace FineUIPro.Web.CQMS.Solution
|
|||
txtCompileDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now);
|
||||
ConstructSolutionId = Request.Params["constructSolutionId"];
|
||||
this.State = "1";
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != null && this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
drpUnit.Enabled = false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ namespace FineUIPro.Web.CQMS.WBS
|
|||
var userList = from x in Funs.DB.Sys_User
|
||||
join p in Funs.DB.Project_ProjectUser
|
||||
on x.UserId equals p.UserId
|
||||
where x.UnitId == Const.UnitId_TCC && p.ProjectId == CurrUser.LoginProjectId
|
||||
where x.UnitId == Const.UnitId_XJYJ && p.ProjectId == CurrUser.LoginProjectId
|
||||
select new { UserId = x.UserId, UserName = x.UserName };
|
||||
dpAuditer.DataValueField = "UserId";
|
||||
dpAuditer.DataTextField = "UserName";
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ namespace FineUIPro.Web.Controls
|
|||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
this.UnitId = this.UnitId ?? BLL.Const.UnitId_TCC;
|
||||
this.UnitId = this.UnitId ?? BLL.Const.UnitId_XJYJ;
|
||||
this.ProjectId=this.ProjectId;
|
||||
////加载树
|
||||
SetSubUnitProjectTree(this.tvProject);
|
||||
|
|
@ -100,7 +100,7 @@ namespace FineUIPro.Web.Controls
|
|||
public void SetSubUnitProjectTree(FineUIPro.Tree tvProject)
|
||||
{
|
||||
tvProject.Nodes.Clear();
|
||||
if (BLL.Const.UnitId_TCC == this.UnitId)
|
||||
if (BLL.Const.UnitId_XJYJ == this.UnitId)
|
||||
{
|
||||
var getSubUnit = from x in Funs.DB.Base_Unit
|
||||
where x.UnitId == this.UnitId || x.IsBranch == true
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ namespace FineUIPro.Web.DataShow
|
|||
BLL.ProjectService.InitProjectDropDownList(this.drpProject, true);
|
||||
// 绑定表格t
|
||||
BindGrid();
|
||||
this.Panel1.Title = "事故事件数据(" + BLL.UnitService.GetUnitNameByUnitId(BLL.Const.UnitId_TCC) + ")";
|
||||
this.Panel1.Title = "事故事件数据(" + BLL.UnitService.GetUnitNameByUnitId(BLL.Const.UnitId_XJYJ) + ")";
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ namespace FineUIPro.Web.DataShow
|
|||
BLL.ProjectService.InitProjectDropDownList(this.drpProject, true);
|
||||
// 绑定表格t
|
||||
BindGrid();
|
||||
this.Panel1.Title = "安全监督检查数据(" + BLL.UnitService.GetUnitNameByUnitId(BLL.Const.UnitId_TCC) + ")";
|
||||
this.Panel1.Title = "安全监督检查数据(" + BLL.UnitService.GetUnitNameByUnitId(BLL.Const.UnitId_XJYJ) + ")";
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ namespace FineUIPro.Web.DataShow
|
|||
ddlPageSize.SelectedValue = Grid1.PageSize.ToString();
|
||||
// 绑定表格t
|
||||
BindGrid();
|
||||
this.Panel1.Title = "企业总部/分支机构安全人员(" + BLL.UnitService.GetUnitNameByUnitId(BLL.Const.UnitId_TCC) + ")";
|
||||
this.Panel1.Title = "企业总部/分支机构安全人员(" + BLL.UnitService.GetUnitNameByUnitId(BLL.Const.UnitId_XJYJ) + ")";
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ namespace FineUIPro.Web.DataShow
|
|||
BLL.ProjectService.InitProjectDropDownList(this.drpProject, true);
|
||||
// 绑定表格t
|
||||
BindGrid();
|
||||
this.Panel1.Title = "施工机具设备(" + BLL.UnitService.GetUnitNameByUnitId(BLL.Const.UnitId_TCC) + ")";
|
||||
this.Panel1.Title = "施工机具设备(" + BLL.UnitService.GetUnitNameByUnitId(BLL.Const.UnitId_XJYJ) + ")";
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ namespace FineUIPro.Web.DataShow
|
|||
BLL.ProjectService.InitProjectDropDownList(this.drpProject, true);
|
||||
// 绑定表格t
|
||||
BindGrid();
|
||||
this.Panel1.Title = "质量验收数据(" + BLL.UnitService.GetUnitNameByUnitId(BLL.Const.UnitId_TCC) + ")";
|
||||
this.Panel1.Title = "质量验收数据(" + BLL.UnitService.GetUnitNameByUnitId(BLL.Const.UnitId_XJYJ) + ")";
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -127,7 +127,7 @@ namespace FineUIPro.Web.HJGL.CheckManage
|
|||
{
|
||||
this.drpUnit.Enabled = true;
|
||||
}
|
||||
else if(this.CurrUser.UnitId !=Const.UnitId_TCC && this.CurrUser.UserId != Const.hfnbdId)
|
||||
else if(this.CurrUser.UnitId !=Const.UnitId_XJYJ && this.CurrUser.UserId != Const.hfnbdId)
|
||||
{
|
||||
this.drpUnit.Enabled = false;
|
||||
}
|
||||
|
|
@ -228,7 +228,7 @@ namespace FineUIPro.Web.HJGL.CheckManage
|
|||
rootUnitNode.Expanded = true;
|
||||
rootUnitNode.ToolTip = "施工单位";
|
||||
rootNode.Nodes.Add(rootUnitNode);
|
||||
if (this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UserId != Const.hfnbdId&&!showAll)
|
||||
if (this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UserId != Const.hfnbdId&&!showAll)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(txtTrust.Text))
|
||||
{
|
||||
|
|
|
|||
|
|
@ -615,7 +615,7 @@ namespace FineUIPro.Web.HJGL.HotHardManage
|
|||
this.drpInstallationId.SelectedIndex = 0;
|
||||
//加载编号
|
||||
string prefixCode = string.Empty;
|
||||
var tccCode = BLL.UnitService.GetUnitCodeByUnitId(BLL.Const.UnitId_TCC);
|
||||
var tccCode = BLL.UnitService.GetUnitCodeByUnitId(BLL.Const.UnitId_XJYJ);
|
||||
var unitCode = BLL.UnitService.GetUnitCodeByUnitId(this.drpHotHardUnit.SelectedValue);
|
||||
if (!string.IsNullOrEmpty(tccCode))
|
||||
{
|
||||
|
|
@ -640,7 +640,7 @@ namespace FineUIPro.Web.HJGL.HotHardManage
|
|||
{
|
||||
//加载编号
|
||||
string prefixCode = string.Empty;
|
||||
var tccCode = BLL.UnitService.GetUnitCodeByUnitId(BLL.Const.UnitId_TCC);
|
||||
var tccCode = BLL.UnitService.GetUnitCodeByUnitId(BLL.Const.UnitId_XJYJ);
|
||||
var unitCode = BLL.UnitService.GetUnitCodeByUnitId(this.drpHotHardUnit.SelectedValue);
|
||||
var area = BLL.WorkAreaService.GetWorkAreaByProjectIdAndInstalltionIdAndUnitId(this.CurrUser.LoginProjectId, this.drpInstallationId.SelectedValue, this.drpHotHardUnit.SelectedValue);
|
||||
if (!string.IsNullOrEmpty(tccCode))
|
||||
|
|
|
|||
|
|
@ -598,7 +598,7 @@ namespace FineUIPro.Web.HJGL.HotProessManage
|
|||
|
||||
//加载编号
|
||||
string prefixCode = string.Empty;
|
||||
var tccCode = BLL.UnitService.GetUnitCodeByUnitId(BLL.Const.UnitId_TCC);
|
||||
var tccCode = BLL.UnitService.GetUnitCodeByUnitId(BLL.Const.UnitId_XJYJ);
|
||||
var unitCode = BLL.UnitService.GetUnitCodeByUnitId(this.drpUnit.SelectedValue);
|
||||
if (!string.IsNullOrEmpty(tccCode))
|
||||
{
|
||||
|
|
@ -623,7 +623,7 @@ namespace FineUIPro.Web.HJGL.HotProessManage
|
|||
{
|
||||
//加载编号
|
||||
string prefixCode = string.Empty;
|
||||
var tccCode = BLL.UnitService.GetUnitCodeByUnitId(BLL.Const.UnitId_TCC);
|
||||
var tccCode = BLL.UnitService.GetUnitCodeByUnitId(BLL.Const.UnitId_XJYJ);
|
||||
var unitCode = BLL.UnitService.GetUnitCodeByUnitId(this.drpUnit.SelectedValue);
|
||||
var area = BLL.WorkAreaService.GetWorkAreaByProjectIdAndInstalltionIdAndUnitId(this.CurrUser.LoginProjectId, this.drpInstallationId.SelectedValue, this.drpUnit.SelectedValue);
|
||||
if (!string.IsNullOrEmpty(tccCode))
|
||||
|
|
|
|||
|
|
@ -577,7 +577,7 @@ namespace FineUIPro.Web.HJGL.HotProessManage
|
|||
|
||||
//加载编号
|
||||
string prefixCode = string.Empty;
|
||||
var tccCode = BLL.UnitService.GetUnitCodeByUnitId(BLL.Const.UnitId_TCC);
|
||||
var tccCode = BLL.UnitService.GetUnitCodeByUnitId(BLL.Const.UnitId_XJYJ);
|
||||
var unitCode = BLL.UnitService.GetUnitCodeByUnitId(this.drpUnit.SelectedValue);
|
||||
if (!string.IsNullOrEmpty(tccCode))
|
||||
{
|
||||
|
|
@ -602,7 +602,7 @@ namespace FineUIPro.Web.HJGL.HotProessManage
|
|||
{
|
||||
//加载编号
|
||||
string prefixCode = string.Empty;
|
||||
var tccCode = BLL.UnitService.GetUnitCodeByUnitId(BLL.Const.UnitId_TCC);
|
||||
var tccCode = BLL.UnitService.GetUnitCodeByUnitId(BLL.Const.UnitId_XJYJ);
|
||||
var unitCode = BLL.UnitService.GetUnitCodeByUnitId(this.drpUnit.SelectedValue);
|
||||
var area = BLL.WorkAreaService.GetWorkAreaByProjectIdAndInstalltionIdAndUnitId(this.CurrUser.LoginProjectId, this.drpInstallationId.SelectedValue, this.drpUnit.SelectedValue);
|
||||
if (!string.IsNullOrEmpty(tccCode))
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ namespace FineUIPro.Web.HJGL.MaterialManage
|
|||
State = "1";
|
||||
this.txtProjectName.Text = ProjectService.GetProjectNameByProjectId(CurrUser.LoginProjectId);
|
||||
UnitService.InitUnitByProjectIdUnitTypeDropDownList(this.dpApplyUnit, this.CurrUser.LoginProjectId, BLL.Const.ProjectUnitType_2, false);
|
||||
if (CurrUser.UnitId != Const.UnitId_TCC && CurrUser.UserId != Const.hfnbdId)
|
||||
if (CurrUser.UnitId != Const.UnitId_XJYJ && CurrUser.UserId != Const.hfnbdId)
|
||||
{
|
||||
this.dpApplyUnit.SelectedValue = CurrUser.UnitId;
|
||||
this.dpApplyUnit.Enabled = false;
|
||||
|
|
@ -84,7 +84,7 @@ namespace FineUIPro.Web.HJGL.MaterialManage
|
|||
on x.UnitId equals y.UnitId
|
||||
join p in db.Project_ProjectUser
|
||||
on x.UserId equals p.UserId
|
||||
where y.UnitId == Const.UnitId_TCC && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where y.UnitId == Const.UnitId_XJYJ && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where p.RoleId.Contains(Const.ZBCNEngineer)
|
||||
select new { UserId = x.UserId, UserName = x.UserName };
|
||||
drpHandleMan.DataValueField = "UserId";
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ namespace FineUIPro.Web.HJGL.PersonManage
|
|||
BLL.UnitService.InitUnitDropDownList(this.drpUnitId, this.CurrUser.LoginProjectId, true);
|
||||
|
||||
var unit = BLL.UnitService.GetUnitByUnitId(this.CurrUser.UnitId);
|
||||
if (unit == null || unit.UnitId == BLL.Const.UnitId_TCC)
|
||||
if (unit == null || unit.UnitId == BLL.Const.UnitId_XJYJ)
|
||||
{
|
||||
drpUnitId.Enabled = true;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ namespace FineUIPro.Web.HJGL.PersonManage
|
|||
on x.UnitId equals y.UnitId
|
||||
join p in db.Project_ProjectUser
|
||||
on x.UserId equals p.UserId
|
||||
where y.UnitId == Const.UnitId_TCC && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where y.UnitId == Const.UnitId_XJYJ && p.ProjectId == CurrUser.LoginProjectId && y.ProjectId == CurrUser.LoginProjectId
|
||||
where p.RoleId.Contains(Const.ZBCNEngineer)
|
||||
select new { UserId = x.UserId, UserName = x.UserName };
|
||||
drpAudit.DataValueField = "UserId";
|
||||
|
|
@ -52,7 +52,7 @@ namespace FineUIPro.Web.HJGL.PersonManage
|
|||
drpRes.DataBind();
|
||||
Funs.FineUIPleaseSelect(drpRes);
|
||||
|
||||
if (unit == null || unit.UnitId == BLL.Const.UnitId_TCC)
|
||||
if (unit == null || unit.UnitId == BLL.Const.UnitId_XJYJ)
|
||||
{
|
||||
drpUnitId.Enabled = true;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ namespace FineUIPro.Web.HJGL.PersonManage
|
|||
Funs.FineUIPleaseSelect(drpTeamGroupId);
|
||||
|
||||
var unit = BLL.UnitService.GetUnitByUnitId(this.CurrUser.UnitId);
|
||||
if (unit == null || unit.UnitId == BLL.Const.UnitId_TCC)
|
||||
if (unit == null || unit.UnitId == BLL.Const.UnitId_XJYJ)
|
||||
{
|
||||
drpUnitId.Enabled = true;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ namespace FineUIPro.Web.HJGL.PersonManage
|
|||
Funs.FineUIPleaseSelect(drpTeamGroupId);
|
||||
|
||||
var unit = BLL.UnitService.GetUnitByUnitId(this.CurrUser.UnitId);
|
||||
if (unit == null || unit.UnitId == BLL.Const.UnitId_TCC)
|
||||
if (unit == null || unit.UnitId == BLL.Const.UnitId_XJYJ)
|
||||
{
|
||||
drpUnitId.Enabled = true;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -104,7 +104,7 @@ namespace FineUIPro.Web.HJGL.PersonManage
|
|||
strSql += " AND testApplication.ExamDate <= @endDate";
|
||||
listStr.Add(new SqlParameter("@endDate", this.txtEndDate.Text.Trim()));
|
||||
}
|
||||
if (this.CurrUser.UnitId != BLL.Const.UnitId_TCC)
|
||||
if (this.CurrUser.UnitId != BLL.Const.UnitId_XJYJ)
|
||||
{
|
||||
var user = BLL.ProjectUserService.GetCurrProjectUserByUserId(this.CurrUser.UserId);
|
||||
if (user != null)
|
||||
|
|
|
|||
|
|
@ -67,7 +67,7 @@ namespace FineUIPro.Web.HJGL.RepairManage
|
|||
this.drpCH_TrustUnit.DataSource = pUnit;
|
||||
this.drpCH_TrustUnit.DataBind();
|
||||
this.drpCH_TrustUnit.SelectedValue = this.CurrUser.UnitId;
|
||||
if (CurrUser.UnitId != Const.UnitId_TCC && CurrUser.UserId != Const.hfnbdId)
|
||||
if (CurrUser.UnitId != Const.UnitId_XJYJ && CurrUser.UserId != Const.hfnbdId)
|
||||
{
|
||||
this.drpCH_TrustUnit.Enabled = false;
|
||||
}
|
||||
|
|
@ -1056,7 +1056,7 @@ namespace FineUIPro.Web.HJGL.RepairManage
|
|||
this.drpInstallationId.SelectedIndex = 0;
|
||||
//加载委托单号
|
||||
string prefixCode = string.Empty;
|
||||
var epcUnitCode = BLL.UnitService.GetUnitCodeByUnitId(BLL.Const.UnitId_TCC);
|
||||
var epcUnitCode = BLL.UnitService.GetUnitCodeByUnitId(BLL.Const.UnitId_XJYJ);
|
||||
// var trustUnitCode = BLL.UnitService.GetUnitCodeByUnitId(this.drpCH_TrustUnit.SelectedValue);
|
||||
// prefixCode = "RK-" + epcUnitCode + "-" + trustUnitCode + "-";
|
||||
|
||||
|
|
@ -1085,7 +1085,7 @@ namespace FineUIPro.Web.HJGL.RepairManage
|
|||
//{
|
||||
// areaCode = workarea.WorkAreaCode;
|
||||
//}
|
||||
//var epcUnitCode = BLL.UnitService.GetUnitCodeByUnitId(BLL.Const.UnitId_TCC);
|
||||
//var epcUnitCode = BLL.UnitService.GetUnitCodeByUnitId(BLL.Const.UnitId_XJYJ);
|
||||
//var trustUnitCode = BLL.UnitService.GetUnitCodeByUnitId(this.drpCH_TrustUnit.SelectedValue);
|
||||
|
||||
//prefixCode = "RK-" + epcUnitCode + "-" + trustUnitCode + "-" + areaCode + "-";
|
||||
|
|
@ -1111,7 +1111,7 @@ namespace FineUIPro.Web.HJGL.RepairManage
|
|||
//{
|
||||
// areaCode = workarea.WorkAreaCode;
|
||||
//}
|
||||
//var epcUnitCode = BLL.UnitService.GetUnitCodeByUnitId(BLL.Const.UnitId_TCC);
|
||||
//var epcUnitCode = BLL.UnitService.GetUnitCodeByUnitId(BLL.Const.UnitId_XJYJ);
|
||||
//var trustUnitCode = BLL.UnitService.GetUnitCodeByUnitId(this.drpCH_TrustUnit.SelectedValue);
|
||||
//var ndtt = BLL.Base_DetectionTypeService.GetDetectionTypeByDetectionTypeId(this.drpCH_NDTMethod.SelectedValue);
|
||||
//if (ndtt != null)
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ namespace FineUIPro.Web.HJGL.TestPackageManage
|
|||
this.drpUnitId.DataSource = pUnit;
|
||||
this.drpUnitId.DataBind();
|
||||
this.drpUnitId.SelectedValue = this.CurrUser.UnitId;
|
||||
if (CurrUser.UnitId != Const.UnitId_TCC && CurrUser.UserId != Const.hfnbdId)
|
||||
if (CurrUser.UnitId != Const.UnitId_XJYJ && CurrUser.UserId != Const.hfnbdId)
|
||||
{
|
||||
this.drpUnitId.Enabled = false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ namespace FineUIPro.Web.HJGL.TrustManage
|
|||
this.drpCH_TrustUnit.DataBind();
|
||||
this.drpCH_TrustUnit.SelectedValue = CurrUser.UnitId;
|
||||
|
||||
if (CurrUser.UnitId != Const.UnitId_TCC && CurrUser.UserId != Const.hfnbdId)
|
||||
if (CurrUser.UnitId != Const.UnitId_XJYJ && CurrUser.UserId != Const.hfnbdId)
|
||||
{
|
||||
this.drpCH_TrustUnit.Enabled = false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@ namespace FineUIPro.Web.HJGL.WeldingManage
|
|||
this.drpUnit.DataSource = pUnit;
|
||||
this.drpUnit.DataBind();
|
||||
this.drpUnit.SelectedValue = this.CurrUser.UnitId;
|
||||
if(this.CurrUser.UnitId!=Const.UnitId_TCC && this.CurrUser.UserId!=Const.hfnbdId)
|
||||
if(this.CurrUser.UnitId!=Const.UnitId_XJYJ && this.CurrUser.UserId!=Const.hfnbdId)
|
||||
{
|
||||
this.drpUnit.Enabled = false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ namespace FineUIPro.Web.HJGL.WeldingManage
|
|||
{
|
||||
///施工区域下拉
|
||||
var unit = BLL.UnitService.GetUnitByUnitId(this.CurrUser.UnitId);
|
||||
if (unit != null&& unit.UnitId!=Const.UnitId_TCC)
|
||||
if (unit != null&& unit.UnitId!=Const.UnitId_XJYJ)
|
||||
{
|
||||
BLL.WorkAreaService.InitWorkAreaProjectUnitDropDownList(this.drpWorkArea, this.CurrUser.LoginProjectId, this.CurrUser.UnitId, true);
|
||||
var getpu = ProjectUnitService.GetProjectUnitByUnitIdProjectId(this.CurrUser.LoginProjectId, unit.UnitId);
|
||||
|
|
|
|||
|
|
@ -94,7 +94,7 @@ namespace FineUIPro.Web.HJGL.WeldingManage
|
|||
this.drpUnit.DataBind();
|
||||
this.drpUnit.SelectedValue = this.hdUnitId.Text;
|
||||
|
||||
if (this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UserId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UserId != Const.hfnbdId)
|
||||
{
|
||||
this.drpUnit.Enabled = false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
|||
|
||||
//单位
|
||||
//var unit = BLL.UnitService.GetUnitByUnitId(this.CurrUser.UnitId);
|
||||
if (this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
BLL.UnitService.InitSubUnitNameDownList(this.drpUnit, this.CurrUser.LoginProjectId, this.CurrUser.UnitId, true);
|
||||
this.drpUnit.SelectedValue = this.CurrUser.UnitId;
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
|||
//单位
|
||||
// var unit = BLL.UnitService.GetUnitByUnitId(this.CurrUser.UnitId);
|
||||
// if (unit != null && unit.UnitTypeId == BLL.Const.ProjectUnitType_2)
|
||||
if (this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
BLL.UnitService.InitSubUnitNameDownList(this.drpUnit, this.CurrUser.LoginProjectId, this.CurrUser.UnitId, true);
|
||||
this.drpUnit.SelectedValue = this.CurrUser.UnitId;
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
|||
//单位
|
||||
// var unit = BLL.UnitService.GetUnitByUnitId(this.CurrUser.UnitId);
|
||||
// if (unit != null && unit.UnitTypeId == BLL.Const.ProjectUnitType_2)
|
||||
if (this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
BLL.WorkAreaService.InitWorkAreaProjectUnitDropDownList(this.drpWorkArea, this.CurrUser.LoginProjectId, this.CurrUser.UnitId, true);
|
||||
}
|
||||
|
|
@ -69,7 +69,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
|||
strSql += " AND WorkAreaId =@workareaId";
|
||||
listStr.Add(new SqlParameter("@workareaId", this.drpWorkArea.SelectedValue));
|
||||
}
|
||||
if (this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UserId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UserId != Const.hfnbdId)
|
||||
{
|
||||
strSql += " AND UnitId = @UnitId";
|
||||
listStr.Add(new SqlParameter("@UnitId", this.CurrUser.UnitId));
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
|||
//单位
|
||||
// var unit = BLL.UnitService.GetUnitByUnitId(this.CurrUser.UnitId);
|
||||
// if (unit != null && unit.UnitTypeId == BLL.Const.ProjectUnitType_2)
|
||||
if (this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
//BLL.UnitService.InitSubUnitNameDownList(this.drpUnit, this.CurrUser.LoginProjectId, this.CurrUser.UnitId, true);
|
||||
//this.drpUnit.SelectedValue = this.CurrUser.UnitId;
|
||||
|
|
@ -84,7 +84,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
|||
listStr.Add(new SqlParameter("@workareaId", this.drpWorkArea.SelectedValue));
|
||||
}
|
||||
|
||||
if (this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UserId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UserId != Const.hfnbdId)
|
||||
{
|
||||
strSql += " AND v.UnitId = @UnitId";
|
||||
listStr.Add(new SqlParameter("@UnitId", this.CurrUser.UnitId));
|
||||
|
|
@ -180,7 +180,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
|||
listStr.Add(new SqlParameter("@workareaId", this.drpWorkArea.SelectedValue));
|
||||
}
|
||||
|
||||
if (this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UserId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UserId != Const.hfnbdId)
|
||||
{
|
||||
strSql += " AND v.UnitId = @UnitId";
|
||||
listStr.Add(new SqlParameter("@UnitId", this.CurrUser.UnitId));
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
|||
//单位
|
||||
// var unit = BLL.UnitService.GetUnitByUnitId(this.CurrUser.UnitId);
|
||||
// if (unit != null && unit.UnitTypeId == BLL.Const.ProjectUnitType_2)
|
||||
if (this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
BLL.UnitService.InitSubUnitNameDownList(this.drpUnit, this.CurrUser.LoginProjectId, this.CurrUser.UnitId, true);
|
||||
this.drpUnit.SelectedValue = this.CurrUser.UnitId;
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
|||
|
||||
//单位
|
||||
//var unit = BLL.UnitService.GetUnitByUnitId(this.CurrUser.UnitId);
|
||||
if (this.CurrUser.UnitId!=Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId!=Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
BLL.UnitService.InitSubUnitNameDownList(this.drpUnit, this.CurrUser.LoginProjectId, this.CurrUser.UnitId, true);
|
||||
this.drpUnit.SelectedValue = this.CurrUser.UnitId;
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
|||
//单位
|
||||
// var unit = BLL.UnitService.GetUnitByUnitId(this.CurrUser.UnitId);
|
||||
// if (unit != null && unit.UnitTypeId == BLL.Const.ProjectUnitType_2)
|
||||
if (this.CurrUser.UnitId != Const.UnitId_TCC && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId != Const.UnitId_XJYJ && this.CurrUser.UnitId != Const.hfnbdId)
|
||||
{
|
||||
BLL.UnitService.InitSubUnitNameDownList(this.drpUnit, this.CurrUser.LoginProjectId, this.CurrUser.UnitId, true);
|
||||
this.drpUnit.SelectedValue = this.CurrUser.UnitId;
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ namespace FineUIPro.Web.HJGL.WeldingReport
|
|||
//单位
|
||||
// var unit = BLL.UnitService.GetUnitByUnitId(this.CurrUser.UnitId);
|
||||
//if (unit != null && unit.UnitTypeId == BLL.Const.ProjectUnitType_2)
|
||||
if (this.CurrUser.UnitId!=Const.UnitId_TCC&&this.CurrUser.UserId!=Const.hfnbdId)
|
||||
if (this.CurrUser.UnitId!=Const.UnitId_XJYJ&&this.CurrUser.UserId!=Const.hfnbdId)
|
||||
{
|
||||
BLL.UnitService.InitSubUnitNameDownList(this.drpUnit, this.CurrUser.LoginProjectId, this.CurrUser.UnitId, true);
|
||||
this.drpUnit.SelectedValue = this.CurrUser.UnitId;
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ namespace FineUIPro.Web.HSSE.Accident
|
|||
if (!IsPostBack)
|
||||
{
|
||||
Funs.DropDownPageSize(this.ddlPageSize);
|
||||
var unit = UnitService.GetUnitByUnitId(Const.UnitId_TCC);
|
||||
var unit = UnitService.GetUnitByUnitId(Const.UnitId_XJYJ);
|
||||
if (unit != null && !string.IsNullOrEmpty(unit.UnitCode))
|
||||
{
|
||||
string url = "../../Images/SUBimages/" + unit.UnitCode + ".jpg";
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ namespace FineUIPro.Web.HSSE.Accident
|
|||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
var thisunit = BLL.UnitService.GetUnitByUnitId(Const.UnitId_TCC);
|
||||
var thisunit = BLL.UnitService.GetUnitByUnitId(Const.UnitId_XJYJ);
|
||||
if (thisunit != null && !string.IsNullOrEmpty(thisunit.UnitCode))
|
||||
{
|
||||
string url = "../../Images/SUBimages/" + thisunit.UnitCode + ".jpg";
|
||||
|
|
|
|||
|
|
@ -124,7 +124,7 @@ namespace FineUIPro.Web.HSSE.Check
|
|||
this.txtCheckDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now);
|
||||
//var thisUnit = BLL.CommonService.GetIsThisUnit();
|
||||
//if (thisUnit != null && thisUnit.UnitId == Const.UnitId_CWCEC)
|
||||
if (this.CurrUser.UnitId == Const.UnitId_TCC)
|
||||
if (this.CurrUser.UnitId == Const.UnitId_XJYJ)
|
||||
{
|
||||
SaveNew(true);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -88,7 +88,7 @@ namespace FineUIPro.Web.HSSE.Check
|
|||
Funs.FineUIPleaseSelect(this.drpTeamGroup);
|
||||
Funs.FineUIPleaseSelect(this.drpPerson);
|
||||
BLL.ConstValue.InitConstValueDropDownList(this.drpRewardType, BLL.ConstValue.Group_RewardType, true);
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpSignPerson, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpSignPerson, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);
|
||||
//BindGrid(string.Empty);
|
||||
this.IncentiveNoticeId = Request.Params["IncentiveNoticeId"];
|
||||
this.txtCurrency.Text = "人民币";
|
||||
|
|
|
|||
|
|
@ -149,14 +149,14 @@ namespace FineUIPro.Web.HSSE.Check
|
|||
{
|
||||
this.IsAgree.Hidden = false;
|
||||
this.GroupPanel2.Hidden = false;
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpHandleMan, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);//总包项目经理
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpHandleMan, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);//总包项目经理
|
||||
this.drpHandleMan.Label = "总包项目经理";
|
||||
if (!string.IsNullOrEmpty(incentiveNotice.ApproveMan))
|
||||
{
|
||||
this.drpHandleMan.SelectedValue = incentiveNotice.ApproveMan;
|
||||
}
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpProfessionalEngineer, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);//专业工程师
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpConstructionManager, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);//施工经理
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpProfessionalEngineer, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);//专业工程师
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpConstructionManager, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);//施工经理
|
||||
BLL.UserService.InitUserProjectIdUnitIdDropDownList(this.drpUnitHeadMan, this.CurrUser.LoginProjectId, this.drpUnit.SelectedValue, true);//分包单位
|
||||
|
||||
}
|
||||
|
|
@ -348,7 +348,7 @@ namespace FineUIPro.Web.HSSE.Check
|
|||
this.NoAgree.Hidden = true;
|
||||
if (State == "1")
|
||||
{
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpHandleMan, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);//总包项目经理
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpHandleMan, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);//总包项目经理
|
||||
this.drpHandleMan.Label = "总包项目经理";
|
||||
this.GroupPanel2.Hidden = false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,7 +71,7 @@ namespace FineUIPro.Web.HSSE.Check
|
|||
this.ProjectId = this.CurrUser.LoginProjectId;
|
||||
this.PauseNoticeId = Request.Params["PauseNoticeId"];
|
||||
this.InitDropDownList();
|
||||
BLL.UserService.InitUserProjectIdUnitIdRoleIdDropDownList(this.drpSignPerson, this.CurrUser.LoginProjectId, Const.UnitId_TCC,Const.ConstructionManager, true);
|
||||
BLL.UserService.InitUserProjectIdUnitIdRoleIdDropDownList(this.drpSignPerson, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ,Const.ConstructionManager, true);
|
||||
|
||||
if (!string.IsNullOrEmpty(PauseNoticeId))
|
||||
{
|
||||
|
|
|
|||
|
|
@ -118,16 +118,16 @@ namespace FineUIPro.Web.HSSE.Check
|
|||
{
|
||||
this.IsAgree.Hidden = false;
|
||||
|
||||
//UserService.InitFlowOperateControlUserDropDownList(this.drpHandleMan, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);
|
||||
BLL.UserService.InitUserProjectIdUnitIdRoleIdDropDownList(this.drpHandleMan, this.CurrUser.LoginProjectId, Const.UnitId_TCC, Const.ProjectManager, true);
|
||||
//UserService.InitFlowOperateControlUserDropDownList(this.drpHandleMan, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);
|
||||
BLL.UserService.InitUserProjectIdUnitIdRoleIdDropDownList(this.drpHandleMan, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, Const.ProjectManager, true);
|
||||
this.drpHandleMan.Label = "总包项目经理";
|
||||
if (!string.IsNullOrEmpty(pauseNotice.ApproveManId)) {
|
||||
this.drpHandleMan.SelectedValue = pauseNotice.ApproveManId;
|
||||
}
|
||||
this.GroupPanel2.Hidden = false;
|
||||
gvCarryUser.DataSource = BLL.UserService.GetProjectRoleUserListByProjectId(this.CurrUser.LoginProjectId, Const.UnitId_TCC);
|
||||
gvCarryUser.DataSource = BLL.UserService.GetProjectRoleUserListByProjectId(this.CurrUser.LoginProjectId, Const.UnitId_XJYJ);
|
||||
gvCarryUser.DataBind();//专业工程师
|
||||
BLL.UserService.InitUserProjectIdUnitIdRoleIdDropDownList(this.drpConstructionManager, this.CurrUser.LoginProjectId, Const.UnitId_TCC, Const.ConstructionManager, true);
|
||||
BLL.UserService.InitUserProjectIdUnitIdRoleIdDropDownList(this.drpConstructionManager, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, Const.ConstructionManager, true);
|
||||
//施工经理
|
||||
//UserService.InitUserProjectIdUnitIdDropDownList(this.drpUnitHeadMan, this.CurrUser.LoginProjectId, this.drpUnit.SelectedValue, true);//分包单位
|
||||
girdConMan.DataSource = BLL.UserService.GetProjectRoleUserListByProjectId(this.CurrUser.LoginProjectId, this.drpUnit.SelectedValue);
|
||||
|
|
@ -442,7 +442,7 @@ namespace FineUIPro.Web.HSSE.Check
|
|||
|
||||
this.NoAgree.Hidden = true;
|
||||
if (State == "1") {
|
||||
UserService.InitFlowOperateControlUserDropDownList(this.drpHandleMan, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);
|
||||
UserService.InitFlowOperateControlUserDropDownList(this.drpHandleMan, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);
|
||||
this.drpHandleMan.Label = "总包项目经理";
|
||||
this.GroupPanel2.Hidden = false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -60,8 +60,8 @@ namespace FineUIPro.Web.HSSE.Check
|
|||
this.InitDropDownList();
|
||||
this.PunishNoticeId = Request.Params["PunishNoticeId"];
|
||||
this.txtCurrency.Text = "人民币";
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpPunishPersonId, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpSignPerson, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpPunishPersonId, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpSignPerson, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);
|
||||
if (!string.IsNullOrEmpty(this.PunishNoticeId))
|
||||
{
|
||||
BindGrid();
|
||||
|
|
@ -495,7 +495,7 @@ namespace FineUIPro.Web.HSSE.Check
|
|||
}
|
||||
else
|
||||
{
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpPunishPersonId, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpPunishPersonId, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -133,14 +133,14 @@ namespace FineUIPro.Web.HSSE.Check
|
|||
{
|
||||
this.IsAgree.Hidden = false;
|
||||
this.GroupPanel2.Hidden = false;
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpHandleMan, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);//总包项目经理
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpHandleMan, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);//总包项目经理
|
||||
this.drpHandleMan.Label = "总包施工经理";
|
||||
if (!string.IsNullOrEmpty(punishNotice.ApproveMan))
|
||||
{
|
||||
this.drpHandleMan.SelectedValue = punishNotice.ApproveMan;
|
||||
}
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpProfessionalEngineer, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);//专业工程师
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpConstructionManager, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);//施工经理
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpProfessionalEngineer, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);//专业工程师
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpConstructionManager, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);//施工经理
|
||||
BLL.UserService.InitUserProjectIdUnitIdDropDownList(this.drpUnitHeadMan, this.CurrUser.LoginProjectId, this.drpUnitId.SelectedValue, true);//分包单位
|
||||
|
||||
}
|
||||
|
|
@ -430,7 +430,7 @@ namespace FineUIPro.Web.HSSE.Check
|
|||
this.NoAgree.Hidden = true;
|
||||
if (State == "1")
|
||||
{
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpHandleMan, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);//总包施工经理
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpHandleMan, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);//总包施工经理
|
||||
this.drpHandleMan.Label = "总包施工经理";
|
||||
this.GroupPanel2.Hidden = false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -36,11 +36,11 @@ namespace FineUIPro.Web.HSSE.Check
|
|||
{
|
||||
RectifyNoticesId = Request.Params["RectifyNoticesId"];
|
||||
/// 专业工程师
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpProfessionalEngineer, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpProfessionalEngineer, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);
|
||||
/// 施工经理
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpConstructionManager, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpConstructionManager, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);
|
||||
/// 项目经理
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpProjectManager, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpProjectManager, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);
|
||||
var getRectifyNotices = RectifyNoticesService.GetRectifyNoticesById(RectifyNoticesId);
|
||||
if (getRectifyNotices != null)
|
||||
{
|
||||
|
|
@ -292,7 +292,7 @@ namespace FineUIPro.Web.HSSE.Check
|
|||
//else if (getRectifyNotices.States == Const.State_3)
|
||||
//{
|
||||
// this.drpOperateMan.Label = "安全经理/安全工程师";
|
||||
// UserService.InitUserProjectIdUnitIdDropDownList(this.drpOperateMan, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);
|
||||
// UserService.InitUserProjectIdUnitIdDropDownList(this.drpOperateMan, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);
|
||||
// this.drpOperateMan.SelectedValue = getRectifyNotices.CompleteManId;
|
||||
//}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ namespace FineUIPro.Web.HSSE.Check
|
|||
//区域
|
||||
BLL.UnitWorkService.InitUnitWorkDownList(this.drpWorkAreaId, this.CurrUser.LoginProjectId, true);
|
||||
///安全经理
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpSignPerson, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpSignPerson, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);
|
||||
|
||||
///检察人员
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpCheckMan, this.CurrUser.LoginProjectId, null, true);
|
||||
|
|
@ -138,9 +138,9 @@ namespace FineUIPro.Web.HSSE.Check
|
|||
//this.Itemcontent.Hidden = true;
|
||||
//this.btnSure.Hidden = true;
|
||||
BLL.UserService.InitUserProjectIdUnitIdDropDownList(this.drpDutyPerson, this.CurrUser.LoginProjectId, this.drpUnitId.SelectedValue, true);//接收人
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpProfessionalEngineer, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);//专业工程师
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpConstructionManager, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);//施工经理
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpProjectManager, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);//项目经理
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpProfessionalEngineer, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);//专业工程师
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpConstructionManager, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);//施工经理
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpProjectManager, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);//项目经理
|
||||
|
||||
var datas = Grid1.GetMergedData();
|
||||
if (datas != null)
|
||||
|
|
@ -234,7 +234,7 @@ namespace FineUIPro.Web.HSSE.Check
|
|||
//this.Itemcontent.Hidden = true;
|
||||
//this.btnSure.Hidden = true;
|
||||
//复查人
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpCheckPerson, this.CurrUser.LoginProjectId, Const.UnitId_TCC, true);
|
||||
BLL.UserService.InitFlowOperateControlUserDropDownList(this.drpCheckPerson, this.CurrUser.LoginProjectId, Const.UnitId_XJYJ, true);
|
||||
this.drpCheckPerson.SelectedValue = RectifyNotices.CompleteManId;
|
||||
}
|
||||
else if (State == "4")
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue