commomtable表增加字段 和 新增表格配置表

master
jian.wang 2 years ago
parent b77870f391
commit e5a5a407d3

@ -1,5 +1,5 @@
--commomtable --commomtable wj 2024-08-19
ALTER TABLE commomtable ALTER TABLE commomtable
ADD cycle_no varchar(50) NULL, -- 周期号(生殖科) ADD cycle_no varchar(50) NULL, -- 周期号(生殖科)
visit_time datetime NULL, -- 就诊日期(产前门诊) visit_time datetime NULL, -- 就诊日期(产前门诊)
@ -11,9 +11,108 @@ ALTER TABLE commomtable
hemodialysis_date datetime NULL,-- 血透时间(血透) hemodialysis_date datetime NULL,-- 血透时间(血透)
hemodialysis_id varchar(50) NULL,-- 血透id血透 hemodialysis_id varchar(50) NULL,-- 血透id血透
radiotherapy_no varchar(50) NULL,-- 放疗号(放疗) radiotherapy_no varchar(50) NULL,-- 放疗号(放疗)
outpatient_no varchar(50) NULL,-- 门诊号(血透)
document_no varchar(50) NULL,-- 文书号(血透)
document_type varchar(50) NULL,-- 文书类型(血透)
born_date datetime NULL,-- 期数
periods varchar(50) NULL,-- 文书类型(血透)
data_source varchar(50) NULL -- 数据来源 1.生殖科 2.产前门诊 3.药学楼 data_source varchar(50) NULL -- 数据来源 1.生殖科 2.产前门诊 3.药学楼
-- 增加常用查询 表格表头动态配置表 wj 2024-08-19
IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[emr_table_config]') AND type IN ('U'))
DROP TABLE [dbo].[emr_table_config]
GO
CREATE TABLE [dbo].[emr_table_config] (
[id] int IDENTITY(1,1) NOT NULL,
[table_name] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[table_annotation] nvarchar(100) COLLATE Chinese_PRC_CI_AS NULL,
[table_field] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL,
[table_field_name] nvarchar(500) COLLATE Chinese_PRC_CI_AS NULL,
[sort_field] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[default_sort_field] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[default_sort_field_type] nvarchar(50) COLLATE Chinese_PRC_CI_AS NULL,
[data_source] nvarchar(50) COLLATE Chinese_PRC_CI_AS NOT NULL
)
GO
ALTER TABLE [dbo].[emr_table_config] SET (LOCK_ESCALATION = TABLE)
GO
EXEC sp_addextendedproperty
'MS_Description', N'主键',
'SCHEMA', N'dbo',
'TABLE', N'emr_table_config',
'COLUMN', N'id'
GO
EXEC sp_addextendedproperty
'MS_Description', N'表名',
'SCHEMA', N'dbo',
'TABLE', N'emr_table_config',
'COLUMN', N'table_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'分配菜单所属哪个科室',
'SCHEMA', N'dbo',
'TABLE', N'emr_table_config',
'COLUMN', N'table_annotation'
GO
EXEC sp_addextendedproperty
'MS_Description', N'表格展示字段(表头信息字段)',
'SCHEMA', N'dbo',
'TABLE', N'emr_table_config',
'COLUMN', N'table_field'
GO
EXEC sp_addextendedproperty
'MS_Description', N'表格展示表头名称',
'SCHEMA', N'dbo',
'TABLE', N'emr_table_config',
'COLUMN', N'table_field_name'
GO
EXEC sp_addextendedproperty
'MS_Description', N'排序字段(点击表头可自行排序)',
'SCHEMA', N'dbo',
'TABLE', N'emr_table_config',
'COLUMN', N'sort_field'
GO
EXEC sp_addextendedproperty
'MS_Description', N'默认排序字段(初始化页面的排序字段)',
'SCHEMA', N'dbo',
'TABLE', N'emr_table_config',
'COLUMN', N'default_sort_field'
GO
EXEC sp_addextendedproperty
'MS_Description', N'默认排序字段方式(逗号隔开,有几个排序字段就写几个,需要一一对应)',
'SCHEMA', N'dbo',
'TABLE', N'emr_table_config',
'COLUMN', N'default_sort_field_type'
GO
EXEC sp_addextendedproperty
'MS_Description', N'数据来源(菜单地址''dataSource''参数,值要一致)',
'SCHEMA', N'dbo',
'TABLE', N'emr_table_config',
'COLUMN', N'data_source'
GO
DBCC CHECKIDENT ('[dbo].[emr_table_config]', RESEED, 6)
GO
ALTER TABLE [dbo].[emr_table_config] ADD CONSTRAINT [PK__emr_tabl__3214EC2754968AE5] PRIMARY KEY CLUSTERED ([id], [data_source])
WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
ON [PRIMARY]
GO
-- 增加任务清单主表 hcy 2024-05-13 -- 增加任务清单主表 hcy 2024-05-13
IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[Export_Task]') AND type IN ('U')) IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[Export_Task]') AND type IN ('U'))

Loading…
Cancel
Save