危险源管理模块接入真实数据库:新增危大/超危工程、风险控制清单、安全验收、安全巡检、临时用电管理(含前端页面、BLL/API服务、WebAPI控制器、Model项、SQL脚本与接口文档)
排除 CreateModel.bat(含明文sa密码与本地服务器名,未入库)
This commit is contained in:
@@ -0,0 +1,94 @@
|
||||
-- 危大、超危工程清单表
|
||||
CREATE TABLE [dbo].[HSSE_HazardProject] (
|
||||
[HazardProjectId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
|
||||
[ProjectId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
|
||||
[ProjectCode] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[ProjectName] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[WorkContent] nvarchar(1000) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[RiskLevel] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[StartDate] datetime NULL,
|
||||
[EndDate] datetime NULL,
|
||||
[ManagerMan] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[Remark] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
CONSTRAINT [PK_HSSE_HazardProject] PRIMARY KEY CLUSTERED ([HazardProjectId])
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[HSSE_HazardProject] SET (LOCK_ESCALATION = TABLE)
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'危大、超危工程清单',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_HazardProject'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'主键',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_HazardProject',
|
||||
'COLUMN', N'HazardProjectId'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'项目',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_HazardProject',
|
||||
'COLUMN', N'ProjectId'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'编号',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_HazardProject',
|
||||
'COLUMN', N'ProjectCode'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'分部分项工程',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_HazardProject',
|
||||
'COLUMN', N'ProjectName'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'施工内容',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_HazardProject',
|
||||
'COLUMN', N'WorkContent'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'风险等级(危大工程/超危工程)',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_HazardProject',
|
||||
'COLUMN', N'RiskLevel'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'开工时间',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_HazardProject',
|
||||
'COLUMN', N'StartDate'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'结束时间',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_HazardProject',
|
||||
'COLUMN', N'EndDate'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'现场负责人',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_HazardProject',
|
||||
'COLUMN', N'ManagerMan'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'备注',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_HazardProject',
|
||||
'COLUMN', N'Remark'
|
||||
GO
|
||||
@@ -0,0 +1,78 @@
|
||||
-- 专项施工方案表
|
||||
CREATE TABLE [dbo].[HSSE_SpecialPlan] (
|
||||
[PlanId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
|
||||
[ProjectId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
|
||||
[HazardProjectName] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[PlanName] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[CompileMan] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[CompileDate] datetime NULL,
|
||||
[UploadFile] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[Remark] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
CONSTRAINT [PK_HSSE_SpecialPlan] PRIMARY KEY CLUSTERED ([PlanId])
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[HSSE_SpecialPlan] SET (LOCK_ESCALATION = TABLE)
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'专项施工方案',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SpecialPlan'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'主键',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SpecialPlan',
|
||||
'COLUMN', N'PlanId'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'项目',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SpecialPlan',
|
||||
'COLUMN', N'ProjectId'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'工程名称',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SpecialPlan',
|
||||
'COLUMN', N'HazardProjectName'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'方案名称',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SpecialPlan',
|
||||
'COLUMN', N'PlanName'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'编制人',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SpecialPlan',
|
||||
'COLUMN', N'CompileMan'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'编制日期',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SpecialPlan',
|
||||
'COLUMN', N'CompileDate'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'附件',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SpecialPlan',
|
||||
'COLUMN', N'UploadFile'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'备注',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SpecialPlan',
|
||||
'COLUMN', N'Remark'
|
||||
GO
|
||||
@@ -0,0 +1,94 @@
|
||||
-- 风险分级管控清单表
|
||||
CREATE TABLE [dbo].[HSSE_RiskControlList] (
|
||||
[RiskId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
|
||||
[ProjectId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
|
||||
[RiskName] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[RiskLevel] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[RiskType] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[ControlMeasure] nvarchar(1000) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[ManagerUnit] nvarchar(200) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[ManagerMan] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[Remark] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[UploadFile] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
CONSTRAINT [PK_HSSE_RiskControlList] PRIMARY KEY CLUSTERED ([RiskId])
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[HSSE_RiskControlList] SET (LOCK_ESCALATION = TABLE)
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'风险分级管控清单',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_RiskControlList'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'主键',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_RiskControlList',
|
||||
'COLUMN', N'RiskId'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'项目',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_RiskControlList',
|
||||
'COLUMN', N'ProjectId'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'风险点',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_RiskControlList',
|
||||
'COLUMN', N'RiskName'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'风险等级',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_RiskControlList',
|
||||
'COLUMN', N'RiskLevel'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'风险类别',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_RiskControlList',
|
||||
'COLUMN', N'RiskType'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'管控措施',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_RiskControlList',
|
||||
'COLUMN', N'ControlMeasure'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'责任单位',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_RiskControlList',
|
||||
'COLUMN', N'ManagerUnit'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'责任人',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_RiskControlList',
|
||||
'COLUMN', N'ManagerMan'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'备注',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_RiskControlList',
|
||||
'COLUMN', N'Remark'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'附件',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_RiskControlList',
|
||||
'COLUMN', N'UploadFile'
|
||||
GO
|
||||
@@ -0,0 +1,78 @@
|
||||
-- 安全防护验收表
|
||||
CREATE TABLE [dbo].[HSSE_SafetyAcceptance] (
|
||||
[AcceptanceId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
|
||||
[ProjectId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
|
||||
[HazardProjectId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[HazardProjectName] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[AcceptanceResult] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[AcceptanceMan] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[AcceptanceDate] datetime NULL,
|
||||
[Remark] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
CONSTRAINT [PK_HSSE_SafetyAcceptance] PRIMARY KEY CLUSTERED ([AcceptanceId])
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[HSSE_SafetyAcceptance] SET (LOCK_ESCALATION = TABLE)
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'安全防护验收',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SafetyAcceptance'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'主键',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SafetyAcceptance',
|
||||
'COLUMN', N'AcceptanceId'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'项目',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SafetyAcceptance',
|
||||
'COLUMN', N'ProjectId'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'危大、超危工程',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SafetyAcceptance',
|
||||
'COLUMN', N'HazardProjectId'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'工程名称',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SafetyAcceptance',
|
||||
'COLUMN', N'HazardProjectName'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'验收结果',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SafetyAcceptance',
|
||||
'COLUMN', N'AcceptanceResult'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'验收人',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SafetyAcceptance',
|
||||
'COLUMN', N'AcceptanceMan'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'验收时间',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SafetyAcceptance',
|
||||
'COLUMN', N'AcceptanceDate'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'情况说明',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SafetyAcceptance',
|
||||
'COLUMN', N'Remark'
|
||||
GO
|
||||
@@ -0,0 +1,78 @@
|
||||
-- 安全巡检记录表
|
||||
CREATE TABLE [dbo].[HSSE_SafetyPatrol] (
|
||||
[PatrolId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
|
||||
[ProjectId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL,
|
||||
[HazardProjectId] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[HazardProjectName] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[PatrolDate] datetime NULL,
|
||||
[PatrolMan] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[PatrolStatus] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
[Content] nvarchar(1000) COLLATE Chinese_PRC_CI_AS NULL,
|
||||
CONSTRAINT [PK_HSSE_SafetyPatrol] PRIMARY KEY CLUSTERED ([PatrolId])
|
||||
) ON [PRIMARY]
|
||||
GO
|
||||
|
||||
ALTER TABLE [dbo].[HSSE_SafetyPatrol] SET (LOCK_ESCALATION = TABLE)
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'安全巡检记录',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SafetyPatrol'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'主键',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SafetyPatrol',
|
||||
'COLUMN', N'PatrolId'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'项目',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SafetyPatrol',
|
||||
'COLUMN', N'ProjectId'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'危大、超危工程',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SafetyPatrol',
|
||||
'COLUMN', N'HazardProjectId'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'工程名称',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SafetyPatrol',
|
||||
'COLUMN', N'HazardProjectName'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'巡检日期',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SafetyPatrol',
|
||||
'COLUMN', N'PatrolDate'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'巡检人',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SafetyPatrol',
|
||||
'COLUMN', N'PatrolMan'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'巡检状态(正常/待整改)',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SafetyPatrol',
|
||||
'COLUMN', N'PatrolStatus'
|
||||
GO
|
||||
|
||||
EXEC sp_addextendedproperty
|
||||
'MS_Description', N'巡检内容',
|
||||
'SCHEMA', N'dbo',
|
||||
'TABLE', N'HSSE_SafetyPatrol',
|
||||
'COLUMN', N'Content'
|
||||
GO
|
||||
Reference in New Issue
Block a user