20211207 新增与博晟培训考试对接写入数据接口以及页面数据呈现
This commit is contained in:
@@ -0,0 +1,271 @@
|
||||
--博晟培训考试
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('3FD5EEC5-B3ED-4944-B9E9-6B8C923316E3','博晟培训考试','',95,'0','Menu_HSSE',0,0,1)
|
||||
GO
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('FCA7A020-9F1B-4E1B-B457-001E05A19774','项目单位','BoSheng/BoUnit.aspx',10,'3FD5EEC5-B3ED-4944-B9E9-6B8C923316E3','Menu_HSSE',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('4E0030F6-EF5E-40A6-939F-C29BC4D7CEE1','人员信息','BoSheng/BoPerson.aspx',20,'3FD5EEC5-B3ED-4944-B9E9-6B8C923316E3','Menu_HSSE',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('9DF3DA33-E80D-4BF5-882C-842E400F7CAF','培训记录','BoSheng/BoTrain.aspx',30,'3FD5EEC5-B3ED-4944-B9E9-6B8C923316E3','Menu_HSSE',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('17666A2C-EE47-42DE-AB8E-E23088BB156D','培训人员','BoSheng/BoTrainPerson.aspx',40,'3FD5EEC5-B3ED-4944-B9E9-6B8C923316E3','Menu_HSSE',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('909BBC10-68D4-4C97-9FC3-9C1168D5FBC5','培训试卷','BoSheng/BoExam.aspx',50,'3FD5EEC5-B3ED-4944-B9E9-6B8C923316E3','Menu_HSSE',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('C5DF2DE4-EB56-45F9-9881-6CD0B7A8E72F','人员培训记录','BoSheng/BoPersonTrainRecord.aspx',60,'3FD5EEC5-B3ED-4944-B9E9-6B8C923316E3','Menu_HSSE',0,1,1)
|
||||
GO
|
||||
|
||||
--- 1 项目单位
|
||||
CREATE TABLE [dbo].[Bo_Sheng_Unit](
|
||||
[ID] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[ParentID] [nvarchar](50) NULL,
|
||||
[DepartCode] [nvarchar](50) NULL,
|
||||
[ParentCode] [nvarchar](50) NULL,
|
||||
[DepartName] [nvarchar](50) NULL,
|
||||
[DepartType] [nvarchar](50) NULL,
|
||||
[DepartShortName] [nvarchar](50) NULL,
|
||||
[DepartOrder] [nvarchar](50) NULL,
|
||||
[State] [nvarchar](50) NULL,
|
||||
[DepartSir] [nvarchar](50) NULL,
|
||||
[IsEpiboly] [nvarchar](50) NULL,
|
||||
[Phone] [nvarchar](50) NULL,
|
||||
[Charge] [nvarchar](50) NULL,
|
||||
[Remark] [nvarchar](50) NULL,
|
||||
[OwnerDeptID] [nvarchar](50) NULL,
|
||||
[CreateDate] [datetime] NULL,
|
||||
[CreateUser] [nvarchar](50) NULL,
|
||||
[OperDate] [datetime] NULL,
|
||||
[OperUser] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Bo_Sheng_Unit] 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]
|
||||
|
||||
GO
|
||||
|
||||
--- 2 人员信息
|
||||
CREATE TABLE [dbo].[Bo_Sheng_Person](
|
||||
[ID] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[CreateDate] [datetime] NULL,
|
||||
[CreateUser] [nvarchar](50) NULL,
|
||||
[OperDate] [datetime] NULL,
|
||||
[OperUser] [nvarchar](50) NULL,
|
||||
[DeleteUser] [nvarchar](50) NULL,
|
||||
[DeleteDate] [datetime] NULL,
|
||||
[DeleteTag] [nvarchar](50) NULL,
|
||||
[Name] [nvarchar](100) NULL,
|
||||
[Sex] [nvarchar](2) NULL,
|
||||
[BirthDay] [datetime] NULL,
|
||||
[Address] [nvarchar](200) NULL,
|
||||
[Nation] [nvarchar](50) NULL,
|
||||
[IdentifyID] [nvarchar](50) NULL,
|
||||
[Kind] [nvarchar](50) NULL,
|
||||
[Photo] [nvarchar](2000) NULL,
|
||||
[Police] [nvarchar](50) NULL,
|
||||
[ValidPeriodStart] [nvarchar](50) NULL,
|
||||
[ValidPeriodEnd] [nvarchar](50) NULL,
|
||||
[Education] [nvarchar](50) NULL,
|
||||
[Native] [nvarchar](500) NULL,
|
||||
[Telephone] [nvarchar](50) NULL,
|
||||
[MaritalStatus] [nvarchar](50) NULL,
|
||||
[BloodGroup] [nvarchar](50) NULL,
|
||||
[RegisteredType] [nvarchar](50) NULL,
|
||||
[Age] [int] NULL,
|
||||
[JobNumber] [nvarchar](50) NULL,
|
||||
[CardContent] [nvarchar](50) NULL,
|
||||
[ContactTel] [nvarchar](50) NULL,
|
||||
[SecondContacts] [nvarchar](50) NULL,
|
||||
[SecondContactsTel] [nvarchar](50) NULL,
|
||||
[NewAddress] [nvarchar](50) NULL,
|
||||
[HealthCondition] [nvarchar](50) NULL,
|
||||
[HealthFile] [nvarchar](500) NULL,
|
||||
[BuildArea] [nvarchar](50) NULL,
|
||||
[TraPrincipal] [nvarchar](50) NULL,
|
||||
[RegisterDate] [datetime] NULL,
|
||||
[CategoryType] [nvarchar](50) NULL,
|
||||
[Station] [nvarchar](50) NULL,
|
||||
[Category] [nvarchar](50) NULL,
|
||||
[CategoryLevel] [nvarchar](50) NULL,
|
||||
[EntranceDate] [datetime] NULL,
|
||||
[IsOut] [nvarchar](50) NULL,
|
||||
[LeaveDate] [datetime] NULL,
|
||||
[IsBlackList] [nvarchar](50) NULL,
|
||||
[AgreementId] [nvarchar](100) NULL,
|
||||
[HasInsurance] [nvarchar](50) NULL,
|
||||
[DeviceNumber] [nvarchar](50) NULL,
|
||||
[IsActive] [nvarchar](50) NULL,
|
||||
[DepartId] [nvarchar](50) NULL,
|
||||
[DepartName] [nvarchar](100) NULL,
|
||||
[OwnerDepartId] [nvarchar](50) NULL,
|
||||
[UploadTime] [datetime] NULL,
|
||||
CONSTRAINT [PK_Bo_Sheng_Person] 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]
|
||||
|
||||
GO
|
||||
|
||||
--- 3 培训记录
|
||||
CREATE TABLE [dbo].[Bo_Sheng_Train](
|
||||
[ID] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[DeleteUser] [nvarchar](50) NULL,
|
||||
[DeleteDate] [datetime] NULL,
|
||||
[DeleteTag] [nvarchar](50) NULL,
|
||||
[RecordName] [nvarchar](500) NULL,
|
||||
[TrainType] [nvarchar](50) NULL,
|
||||
[PaperMode] [nvarchar](50) NULL,
|
||||
[TrainMode] [nvarchar](50) NULL,
|
||||
[TrainPrincipal] [nvarchar](50) NULL,
|
||||
[TrainStartDate] [datetime] NULL,
|
||||
[TrainEndDate] [datetime] NULL,
|
||||
[TrainContent] [nvarchar](max) NULL,
|
||||
[TrainDescript] [nvarchar](max) NULL,
|
||||
[TrainPeriod] [nvarchar](50) NULL,
|
||||
[PersonCount] [int] NULL,
|
||||
[PassedCount] [int] NULL,
|
||||
[CoverImg] [nvarchar](2000) NULL,
|
||||
[DemandID] [nvarchar](50) NULL,
|
||||
[CourseCount] [int] NULL,
|
||||
[CourseDuration] [nvarchar](50) NULL,
|
||||
[Source] [nvarchar](50) NULL,
|
||||
[Description] [nvarchar](500) NULL,
|
||||
[DeviceNo] [nvarchar](50) NULL,
|
||||
[OwnerDepartId] [nvarchar](50) NULL,
|
||||
[UploadTime] [datetime] NULL,
|
||||
[OwnerDeptName] [nvarchar](100) NULL,
|
||||
[TrainDepart] [nvarchar](max) NULL,
|
||||
[CreateDate] [datetime] NULL,
|
||||
[CreateUser] [nvarchar](50) NULL,
|
||||
[OperDate] [datetime] NULL,
|
||||
[OperUser] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Bo_Sheng_Train] 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] TEXTIMAGE_ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
||||
--- 4 培训人员
|
||||
CREATE TABLE [dbo].[Bo_Sheng_TrainPerson](
|
||||
[ID] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[DeleteUser] [nvarchar](50) NULL,
|
||||
[DeleteDate] [datetime] NULL,
|
||||
[DeleteTag] [nvarchar](50) NULL,
|
||||
[EmpName] [nvarchar](100) NULL,
|
||||
[IdentifyId] [nvarchar](50) NULL,
|
||||
[Photo] [nvarchar](500) NULL,
|
||||
[Station] [nvarchar](50) NULL,
|
||||
[Category] [nvarchar](50) NULL,
|
||||
[CategoryName] [nvarchar](50) NULL,
|
||||
[RecordId] [nvarchar](50) NULL,
|
||||
[SignName] [nvarchar](500) NULL,
|
||||
[DepartId] [nvarchar](50) NULL,
|
||||
[DepartName] [nvarchar](50) NULL,
|
||||
[SignInDate] [datetime] NULL,
|
||||
[SignInType] [nvarchar](50) NULL,
|
||||
[TrainPeriod] [nvarchar](50) NULL,
|
||||
[State] [nvarchar](50) NULL,
|
||||
[TotalScore] [decimal](18, 2) NULL,
|
||||
[PassScore] [decimal](18, 0) NULL,
|
||||
[Score] [decimal](18, 2) NULL,
|
||||
[IsPass] [nvarchar](50) NULL,
|
||||
[GroupNo] [nvarchar](50) NULL,
|
||||
[ExamNo] [nvarchar](50) NULL,
|
||||
[ExamCount] [int] NULL,
|
||||
[DeviceNo] [nvarchar](50) NULL,
|
||||
[OwnerDepartId] [nvarchar](50) NULL,
|
||||
[UploadTime] [datetime] NULL,
|
||||
[Answers] [nvarchar](2000) NULL,
|
||||
[CreateDate] [datetime] NULL,
|
||||
[CreateUser] [nvarchar](50) NULL,
|
||||
[OperDate] [datetime] NULL,
|
||||
[OperUser] [nvarchar](50) NULL,
|
||||
CONSTRAINT [PK_Bo_Sheng_TrainPerson] 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]
|
||||
|
||||
GO
|
||||
|
||||
--- 5 考试试卷
|
||||
CREATE TABLE [dbo].[Bo_Sheng_Exam](
|
||||
[ID] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[RecordId] [nvarchar](50) NULL,
|
||||
[ExamNo] [nvarchar](50) NULL,
|
||||
[GroupNo] [nvarchar](50) NULL,
|
||||
[CourseID] [nvarchar](50) NULL,
|
||||
[COrder] [int] NULL,
|
||||
[QsnCode] [nvarchar](50) NULL,
|
||||
[QsnId] [nvarchar](50) NULL,
|
||||
[QsnContent] [nvarchar](max) NULL,
|
||||
[QsnFileName] [nvarchar](50) NULL,
|
||||
[QsnAnswer] [nvarchar](50) NULL,
|
||||
[QsnCategory] [nvarchar](50) NULL,
|
||||
[QsnKind] [nvarchar](50) NULL,
|
||||
[QsnImportant] [nvarchar](50) NULL,
|
||||
[Description] [nvarchar](500) NULL,
|
||||
[Analysis] [nvarchar](max) NULL,
|
||||
[UploadTime] [datetime] NULL,
|
||||
CONSTRAINT [PK_Bo_Sheng_Exam] 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] TEXTIMAGE_ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
||||
--- 6 人员培训记录
|
||||
CREATE TABLE [dbo].[Bo_Sheng_PersonTrainRecord](
|
||||
[ID] [nvarchar](50) NOT NULL,
|
||||
[ProjectId] [nvarchar](50) NULL,
|
||||
[EmpName] [nvarchar](50) NULL,
|
||||
[IdentifyId] [nvarchar](50) NULL,
|
||||
[CategoryName] [nvarchar](50) NULL,
|
||||
[RecordId] [nvarchar](50) NULL,
|
||||
[DepartId] [nvarchar](50) NULL,
|
||||
[DepartName] [nvarchar](50) NULL,
|
||||
[TrainPeriod] [nvarchar](50) NULL,
|
||||
[TotalScore] [decimal](18, 2) NULL,
|
||||
[PassScore] [decimal](18, 2) NULL,
|
||||
[Score] [decimal](18, 2) NULL,
|
||||
[IsPass] [nvarchar](50) NULL,
|
||||
[GroupNo] [nvarchar](50) NULL,
|
||||
[ExamNo] [nvarchar](50) NULL,
|
||||
[ExamCount] [nvarchar](50) NULL,
|
||||
[DeviceNo] [nvarchar](50) NULL,
|
||||
[OwnerDepartId] [nvarchar](50) NULL,
|
||||
[Answers] [nvarchar](500) NULL,
|
||||
[RecordName] [nvarchar](50) NULL,
|
||||
[TrainType] [nvarchar](50) NULL,
|
||||
[PaperMode] [nvarchar](50) NULL,
|
||||
[TrainMode] [nvarchar](50) NULL,
|
||||
[TrainPrincipal] [nvarchar](50) NULL,
|
||||
[TrainStartDate] [datetime] NULL,
|
||||
[TrainEndDate] [datetime] NULL,
|
||||
[TrainContent] [nvarchar](2000) NULL,
|
||||
[TrainDescript] [nvarchar](max) NULL,
|
||||
CONSTRAINT [PK_Bo_Sheng_PersonTrainRecord] 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] TEXTIMAGE_ON [PRIMARY]
|
||||
|
||||
GO
|
||||
|
||||
|
||||
@@ -518,6 +518,30 @@ GO
|
||||
VALUES('6FF941C1-8A00-4A74-8111-C892FC30A8DA','考试统计','HSSE/EduTrain/TestStatistics.aspx',80,'6A0506EB-05CE-4BB3-9BA9-866389F01E1C','Menu_HSSE',0,1,1)
|
||||
GO
|
||||
|
||||
--博晟培训考试
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('3FD5EEC5-B3ED-4944-B9E9-6B8C923316E3','博晟培训考试','',95,'0','Menu_HSSE',0,0,1)
|
||||
GO
|
||||
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('FCA7A020-9F1B-4E1B-B457-001E05A19774','项目单位','BoSheng/BoUnit.aspx',10,'3FD5EEC5-B3ED-4944-B9E9-6B8C923316E3','Menu_HSSE',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('4E0030F6-EF5E-40A6-939F-C29BC4D7CEE1','人员信息','BoSheng/BoPerson.aspx',20,'3FD5EEC5-B3ED-4944-B9E9-6B8C923316E3','Menu_HSSE',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('9DF3DA33-E80D-4BF5-882C-842E400F7CAF','培训记录','BoSheng/BoTrain.aspx',30,'3FD5EEC5-B3ED-4944-B9E9-6B8C923316E3','Menu_HSSE',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('17666A2C-EE47-42DE-AB8E-E23088BB156D','培训人员','BoSheng/BoTrainPerson.aspx',40,'3FD5EEC5-B3ED-4944-B9E9-6B8C923316E3','Menu_HSSE',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('909BBC10-68D4-4C97-9FC3-9C1168D5FBC5','培训试卷','BoSheng/BoExam.aspx',50,'3FD5EEC5-B3ED-4944-B9E9-6B8C923316E3','Menu_HSSE',0,1,1)
|
||||
GO
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('C5DF2DE4-EB56-45F9-9881-6CD0B7A8E72F','人员培训记录','BoSheng/BoPersonTrainRecord.aspx',60,'3FD5EEC5-B3ED-4944-B9E9-6B8C923316E3','Menu_HSSE',0,1,1)
|
||||
GO
|
||||
|
||||
--HSSE检查管理
|
||||
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
|
||||
VALUES('467A0CB9-737D-4451-965E-869EBC3A4BD6','HSE检查','',100,'0','Menu_HSSE',0,0,1)
|
||||
|
||||
Reference in New Issue
Block a user