2025-12-06 发版,具体发版内容见发版记录
This commit is contained in:
@@ -1,7 +1,20 @@
|
||||
--注执行以下脚本会删除所有相关数据,请谨慎使用(一般是在试运行后正式使用前清理业务数据)
|
||||
|
||||
TRUNCATE TABLE adm_encounter ;-- 清空就诊记录表
|
||||
TRUNCATE TABLE adm_encounter_location;-- 清空就诊地点表
|
||||
TRUNCATE TABLE adm_encounter_reason;-- 清空就诊原因表
|
||||
TRUNCATE TABLE adm_encounter_diagnosis;-- 清空就诊诊断表
|
||||
TRUNCATE TABLE adm_encounter_participant;-- 清空就诊参与者表
|
||||
TRUNCATE TABLE adm_charge_item;-- 清空费用项目表
|
||||
TRUNCATE TABLE elep_medication_request;-- 清空用药申请表
|
||||
TRUNCATE TABLE elep_medication_request;-- 清空用药申请表
|
||||
|
||||
|
||||
|
||||
|
||||
--清理 药品 、耗材、诊疗、费用定义数据,一般不进行操作(生产环境切勿操作),如需清理请解除以下注释
|
||||
-- TRUNCATE TABLE med_medication_definition;-- 清空药品定义表
|
||||
-- TRUNCATE TABLE med_medication ;-- 清空药品表
|
||||
-- TRUNCATE TABLE adm_device_definition;-- 清空耗材定义表
|
||||
-- TRUNCATE TABLE wor_activity_definition;-- 清空诊疗定义表
|
||||
-- TRUNCATE TABLE adm_charge_item_definition;-- 清空费用定义表
|
||||
-- TRUNCATE TABLE adm_charge_item_def_detail;-- 清空费用定义明细表
|
||||
@@ -0,0 +1,3 @@
|
||||
ALTER TABLE PUBLIC.doc_statistics ADD COLUMN definition_id INT8 NULL;
|
||||
|
||||
COMMENT ON COLUMN PUBLIC.doc_statistics.definition_id IS '文书ID';
|
||||
@@ -0,0 +1,4 @@
|
||||
|
||||
ALTER TABLE public.doc_statistics ADD COLUMN time_point VARCHAR NULL;
|
||||
|
||||
COMMENT ON COLUMN public.doc_statistics.time_point IS '时间点';
|
||||
@@ -0,0 +1,30 @@
|
||||
ALTER TABLE public.doc_inventory_item_static RENAME COLUMN category_code TO dev_category_code;
|
||||
ALTER TABLE public.doc_inventory_item_static ADD med_category_code varchar(255) DEFAULT '0'::character varying NOT NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.med_category_code IS '药品类别';
|
||||
ALTER TABLE public.doc_inventory_item_static ADD total_price numeric(20, 6) NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.total_price IS '采购总价(包装单位)';
|
||||
ALTER TABLE public.doc_inventory_item_static ADD total_sale_price numeric(20, 6) NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.total_sale_price IS '销售总价(包装单位)';
|
||||
ALTER TABLE public.doc_inventory_item_static ADD remaining_days int4 NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.remaining_days IS '剩余过期天数';
|
||||
ALTER TABLE public.doc_inventory_item_static ADD inventory_id int8 NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.inventory_id IS '库存id';
|
||||
ALTER TABLE public.doc_inventory_item_static ADD yb_no varchar(255) DEFAULT ''::character varying NOT NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.yb_no IS '医保码';
|
||||
ALTER TABLE public.doc_inventory_item_static ADD remainder numeric(20, 6) DEFAULT 0 NOT NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.remainder IS '包装单位数量(余数部分)';
|
||||
ALTER TABLE public.doc_inventory_item_static ADD approval_number varchar(255) DEFAULT ''::character varying NOT NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.approval_number IS '批准文号';
|
||||
ALTER TABLE public.doc_inventory_item_static ALTER COLUMN med_category_code DROP NOT NULL;
|
||||
ALTER TABLE public.doc_inventory_item_static ALTER COLUMN med_category_code DROP DEFAULT;
|
||||
ALTER TABLE public.doc_inventory_item_static ALTER COLUMN dev_category_code DROP NOT NULL;
|
||||
ALTER TABLE public.doc_inventory_item_static ALTER COLUMN dev_category_code DROP DEFAULT;
|
||||
ALTER TABLE public.doc_inventory_item_static ADD static_no varchar(255) DEFAULT ''::character varying NOT NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.static_no IS '项目编号';
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static.bus_no IS '备份单据编号';
|
||||
ALTER TABLE public.doc_inventory_item_static RENAME COLUMN static_no TO item_no;
|
||||
ALTER TABLE public.doc_inventory_item_static ADD "number" numeric(20, 6) DEFAULT 0 NOT NULL;
|
||||
COMMENT ON COLUMN public.doc_inventory_item_static."number" IS '包装单位数量(整数部分)';
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511131215 add_table doc_inventory_item_static', '1.0.0');
|
||||
@@ -0,0 +1,35 @@
|
||||
-- public.tmp_encounter_auto_roll definition
|
||||
-- Drop table
|
||||
-- DROP TABLE public.tmp_encounter_auto_roll;
|
||||
CREATE TABLE PUBLIC.tmp_encounter_auto_roll (
|
||||
ID bigserial NOT NULL,
|
||||
status_enum INT4 DEFAULT 2 NOT NULL,
|
||||
encounter_id INT8 NOT NULL,
|
||||
instance_table VARCHAR ( 255 ) DEFAULT '' :: CHARACTER VARYING NOT NULL,
|
||||
instance_id INT8 NOT NULL,
|
||||
quantity NUMERIC ( 20, 6 ) DEFAULT 0 NOT NULL,
|
||||
tenant_id INT8 NOT NULL,
|
||||
delete_flag INT4 DEFAULT 0 NOT NULL,
|
||||
create_by VARCHAR ( 32 ) DEFAULT '' :: CHARACTER VARYING NOT NULL,
|
||||
create_time TIMESTAMPTZ ( 6 ) NOT NULL,
|
||||
update_by VARCHAR ( 32 ) NULL,
|
||||
update_time TIMESTAMPTZ ( 6 ) NULL,
|
||||
CONSTRAINT tmp_encounter_auto_roll_pkey PRIMARY KEY ( ID )
|
||||
);
|
||||
COMMENT ON TABLE PUBLIC.tmp_encounter_auto_roll IS '住院就诊滚方绑定';
|
||||
-- Column comments
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.ID IS 'ID';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.status_enum IS '状态';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.encounter_id IS '就诊id';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.instance_table IS '实例表名';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.instance_id IS '实例id';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.quantity IS '数量';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.tenant_id IS '租户ID';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.delete_flag IS '删除状态';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.create_by IS '创建人';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.create_time IS '创建时间';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.update_by IS '更新人';
|
||||
COMMENT ON COLUMN PUBLIC.tmp_encounter_auto_roll.update_time IS '更新时间';
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511171215 add_table tmp_encounter_auto_roll', '1.0.0');
|
||||
@@ -0,0 +1,8 @@
|
||||
-- 添加不能为空且默认值为0的字段
|
||||
ALTER TABLE PUBLIC.doc_record ADD COLUMN print_count INT4 NOT NULL DEFAULT 0;
|
||||
-- 添加字段备注
|
||||
COMMENT ON COLUMN PUBLIC.doc_record.print_count IS '打印次数';
|
||||
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511191103 ALTER TABLE PUBLIC.doc_record ADD COLUMN print_count', '1.0.0');
|
||||
@@ -0,0 +1,6 @@
|
||||
ALTER TABLE PUBLIC.doc_statistics_definition ADD COLUMN type_code VARCHAR(20) NULL;
|
||||
COMMENT ON COLUMN PUBLIC.doc_statistics_definition.type_code IS '类型代码';
|
||||
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511191303 alter_table doc_statistics_definition', '1.0.0');
|
||||
5
迁移记录-DB变更记录/202511191403 alter_table doc_statistics.sql
Normal file
5
迁移记录-DB变更记录/202511191403 alter_table doc_statistics.sql
Normal file
@@ -0,0 +1,5 @@
|
||||
ALTER TABLE PUBLIC.doc_statistics ADD COLUMN definition_id INT8 NULL;
|
||||
COMMENT ON COLUMN PUBLIC.doc_statistics.definition_id IS '文书ID';
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511191403 alter_table doc_statistics', '1.0.0');
|
||||
@@ -0,0 +1,5 @@
|
||||
ALTER TABLE public.doc_inventory_item_static ALTER COLUMN delete_flag TYPE bpchar(1) USING delete_flag::bpchar(1);
|
||||
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511201011 alter_table doc_inventory_item_static', '1.0.0');
|
||||
@@ -0,0 +1,5 @@
|
||||
ALTER TABLE public.wor_inventory_item ALTER COLUMN delete_flag TYPE bpchar(1) USING delete_flag::bpchar(1);
|
||||
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511201214 alter_table wor_inventory_item', '1.0.0');
|
||||
@@ -0,0 +1,8 @@
|
||||
ALTER TABLE public.tmp_encounter_auto_roll ADD practitioner_id int8 NULL;
|
||||
COMMENT ON COLUMN public.tmp_encounter_auto_roll.practitioner_id IS '参与者id';
|
||||
|
||||
ALTER TABLE public.tmp_encounter_auto_roll ADD organization_id int8 NULL;
|
||||
COMMENT ON COLUMN public.tmp_encounter_auto_roll.organization_id IS '参与者科室id';
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511201516 alter_table tmp_encounter_auto_roll', '1.0.0');
|
||||
5
迁移记录-DB变更记录/202511211515 alter_table doc_statistics.sql
Normal file
5
迁移记录-DB变更记录/202511211515 alter_table doc_statistics.sql
Normal file
@@ -0,0 +1,5 @@
|
||||
ALTER TABLE public.doc_statistics ADD COLUMN time_point VARCHAR NULL;
|
||||
COMMENT ON COLUMN public.doc_statistics.time_point IS '时间点';
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511211515 alter_table doc_statistics', '1.0.0');
|
||||
4
迁移记录-DB变更记录/202511211815 alter_table doc_statistics.sql
Normal file
4
迁移记录-DB变更记录/202511211815 alter_table doc_statistics.sql
Normal file
@@ -0,0 +1,4 @@
|
||||
ALTER TABLE public.doc_statistics DROP COLUMN time_point;
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511211815 alter_table doc_statistics', '1.0.0');
|
||||
@@ -0,0 +1,11 @@
|
||||
ALTER TABLE public.cli_allergy_intolerance ADD medication_id int8 NULL;
|
||||
COMMENT ON COLUMN public.cli_allergy_intolerance.medication_id IS '药品定义id';
|
||||
|
||||
ALTER TABLE public.cli_allergy_intolerance ADD lot_number varchar(255) NULL;
|
||||
COMMENT ON COLUMN public.cli_allergy_intolerance.lot_number IS '批次号';
|
||||
|
||||
ALTER TABLE public.cli_allergy_intolerance ADD encounter_id int8 NULL;
|
||||
COMMENT ON COLUMN public.cli_allergy_intolerance.encounter_id IS '就诊id';
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511221516 alter_table cli_allergy_intolerance', '1.0.0');
|
||||
@@ -0,0 +1,5 @@
|
||||
ALTER TABLE public.adm_organization_location ADD item_code varchar(255) NULL;
|
||||
COMMENT ON COLUMN public.adm_organization_location.item_code IS '项目编码';
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('2202511271311 alter_table adm_organization_location', '1.0.0');
|
||||
5
迁移记录-DB变更记录/202511281422 inset_sys_menu.sql
Normal file
5
迁移记录-DB变更记录/202511281422 inset_sys_menu.sql
Normal file
@@ -0,0 +1,5 @@
|
||||
INSERT INTO public.sys_menu ( menu_name, parent_id, order_num, "path", component, query, route_name, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) VALUES( '库房对账', 322, 5, 'storeReconciliation', 'medicationmanagement/storeReconciliation/index', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-20 17:02:49.372', 'admin', '2025-11-20 17:04:09.794', NULL);
|
||||
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202511281422 inset_sys_menu', '1.0.0');
|
||||
10
迁移记录-DB变更记录/202512020818 add_column_adm_charge_item.sql
Normal file
10
迁移记录-DB变更记录/202512020818 add_column_adm_charge_item.sql
Normal file
@@ -0,0 +1,10 @@
|
||||
ALTER TABLE "public"."adm_charge_item"
|
||||
ADD COLUMN "system_discount_price" decimal(10,6),
|
||||
ADD COLUMN "manual_adjusted_price" decimal(10,6);
|
||||
|
||||
COMMENT ON COLUMN "public"."adm_charge_item"."system_discount_price" IS '系统内置折扣后价格(总价)';
|
||||
|
||||
COMMENT ON COLUMN "public"."adm_charge_item"."manual_adjusted_price" IS '人为调价后总价即系统内置价格后的人为调价';
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202512020818 add_column_adm_charge_item', '1.0.0');
|
||||
@@ -0,0 +1,110 @@
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for fin_three_part_pay_call_back
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS "public"."fin_three_part_pay_call_back";
|
||||
CREATE TABLE "public"."fin_three_part_pay_call_back" (
|
||||
"id" "pg_catalog"."numeric" NOT NULL,
|
||||
"resp_code" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"resp_msg" "pg_catalog"."text" COLLATE "pg_catalog"."default",
|
||||
"tran_type" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"txn_amt" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"pay_type" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"trace_no" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"txn_time" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"trade_no" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"trans_no" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"mid" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"mer_name" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"tid" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"mer_trade_no" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"vf_trade_no" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"discount_amt" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"qr_valid_time" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"scan_code" "pg_catalog"."text" COLLATE "pg_catalog"."default",
|
||||
"org_tran_type" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"org_txn_name" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"pay_data" "pg_catalog"."text" COLLATE "pg_catalog"."default",
|
||||
"pos_no" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"payment_id" "pg_catalog"."int8",
|
||||
"pay_index" "pg_catalog"."int8",
|
||||
"pay_time" "pg_catalog"."int8",
|
||||
"delete_flag" "pg_catalog"."varchar" COLLATE "pg_catalog"."default" DEFAULT '0'::character varying,
|
||||
"create_time" "pg_catalog"."timestamp" DEFAULT CURRENT_TIMESTAMP,
|
||||
"create_by" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"update_time" "pg_catalog"."timestamp" DEFAULT CURRENT_TIMESTAMP,
|
||||
"update_by" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"tenant_id" "pg_catalog"."int4",
|
||||
"settle_date" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"settle_time" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"clear_date" "pg_catalog"."varchar" COLLATE "pg_catalog"."default" DEFAULT NULL::character varying,
|
||||
"secret_key" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"card_type" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"other_msg" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"other_platform" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"pay_method" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"query_result" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"query_result_msg" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"execute_result" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"pay_result" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"account_no" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"receipt_no" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"err_msg" "pg_catalog"."varchar" COLLATE "pg_catalog"."default",
|
||||
"lot_no" "pg_catalog"."varchar" COLLATE "pg_catalog"."default"
|
||||
)
|
||||
;
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."resp_code" IS '响应码:00 表示成功,其它表示失败';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."resp_msg" IS '响应码解释信息(需要Base64解密)';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."tran_type" IS '交易类型';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."txn_amt" IS '交易金额';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."trace_no" IS '终端流水号:终端号系统跟踪号';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."txn_time" IS '交易时间:(yyyyMMddHHmmss)';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."trade_no" IS '支付订单号:银行返回系统订单号';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."mer_trade_no" IS '商户系统订单号';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."pos_no" IS 'POS机号';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."settle_date" IS '交易日';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."settle_time" IS '交易时间';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."clear_date" IS '清算时间';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."secret_key" IS '校验密钥';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."card_type" IS '卡类型';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."other_msg" IS '第三方优惠说明';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."other_platform" IS '第三方平台';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."pay_method" IS '支付方式';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."query_result" IS '查询结果';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."query_result_msg" IS '查询结果说明';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."execute_result" IS '请求结果';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."pay_result" IS '支付结果';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."account_no" IS '卡号';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."receipt_no" IS '凭证号';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."err_msg" IS '错误信息';
|
||||
COMMENT ON COLUMN "public"."fin_three_part_pay_call_back"."lot_no" IS '批次号';
|
||||
COMMENT ON TABLE "public"."fin_three_part_pay_call_back" IS '第三方支付回调表';
|
||||
|
||||
-- ----------------------------
|
||||
-- Indexes structure for table fin_three_part_pay_call_back
|
||||
-- ----------------------------
|
||||
CREATE INDEX "idx_fin_three_part_mer_trade_no" ON "public"."fin_three_part_pay_call_back" USING btree (
|
||||
"mer_trade_no" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
|
||||
);
|
||||
CREATE INDEX "idx_fin_three_part_mid_tid" ON "public"."fin_three_part_pay_call_back" USING btree (
|
||||
"mid" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST,
|
||||
"tid" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
|
||||
);
|
||||
CREATE INDEX "idx_fin_three_part_payment_id" ON "public"."fin_three_part_pay_call_back" USING btree (
|
||||
"payment_id" "pg_catalog"."int8_ops" ASC NULLS LAST
|
||||
);
|
||||
CREATE INDEX "idx_fin_three_part_trade_no" ON "public"."fin_three_part_pay_call_back" USING btree (
|
||||
"trade_no" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
|
||||
);
|
||||
CREATE INDEX "idx_fin_three_part_txn_time" ON "public"."fin_three_part_pay_call_back" USING btree (
|
||||
"txn_time" COLLATE "pg_catalog"."default" "pg_catalog"."text_ops" ASC NULLS LAST
|
||||
);
|
||||
|
||||
-- ----------------------------
|
||||
-- Primary Key structure for table fin_three_part_pay_call_back
|
||||
-- ----------------------------
|
||||
ALTER TABLE "public"."fin_three_part_pay_call_back" ADD CONSTRAINT "fin_three_part_pay_call_back_pkey" PRIMARY KEY ("id");
|
||||
|
||||
-- Insert migration record
|
||||
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
|
||||
VALUES ('202512041212 add_table fin_three_part_pay_call_back', '1.0.0');
|
||||
18
迁移记录-DB变更记录/新增报表.sql
Normal file
18
迁移记录-DB变更记录/新增报表.sql
Normal file
@@ -0,0 +1,18 @@
|
||||
注意粘贴时替换蓝色背景parent_id
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '农大疾病统计', 2077, 14, 'diseaseDetails', 'medicationmanagement/statisticalManagement/diseaseDetails', NULL, NULL, '1', '0', 'C', '0', '0', NULL, NULL, 'admin', '2025-11-07 17:22:02.789998', NULL, NULL, NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '红旗在售药品明细', 2077, 13, 'medicationSaleDetails', 'medicationmanagement/statisticalManagement/medicationSaleDetails', NULL, NULL, '1', '0', 'C', '0', '0', NULL, NULL, 'admin', '2025-11-07 17:21:26.116454', NULL, NULL, NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '本年度收入与费用', 2077, 11, 'yearlyRevenueAndExpenses', 'medicationmanagement/statisticalManagement/yearlyRevenueAndExpenses', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-07 17:11:35.915738', 'admin', '2025-11-07 17:43:57.86807', NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '患者明细', 2077, 10, 'patientDetails', 'medicationmanagement/statisticalManagement/patientDetails', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-07 14:39:25.610092', 'admin', '2025-11-07 17:17:39.350742', NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '药品入库情况', 2077, 12, 'medicationInboundDetails', 'medicationmanagement/statisticalManagement/medicationInboundDetails', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-07 14:10:11.761728', 'admin', '2025-11-07 17:17:58.657013', NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '30天回款率', 2077, 9, 'thirtyDayCollectionRate', 'medicationmanagement/statisticalManagement/thirtyDayCollectionRate', NULL, NULL, '1', '0', 'C', '0', '0', NULL, NULL, 'admin', '2025-11-07 13:28:40.973258', NULL, NULL, NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '药品费用增长率', 2077, 8, 'drugExpensesGrowthRate', 'medicationmanagement/statisticalManagement/drugExpensesGrowthRate', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-06 13:23:00.812609', 'admin', '2025-11-07 13:26:11.304488', NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '非中选产品采购量占比', 2077, 7, 'nonWinQtyRatio', 'medicationmanagement/statisticalManagement/nonWinQtyRatio', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-06 11:34:59.566212', 'admin', '2025-11-06 13:28:16.121758', NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '药品使用情况报表', 2077, 6, 'medicationUsageDetails', 'medicationmanagement/statisticalManagement/medicationUsageDetails', NULL, NULL, '1', '0', 'C', '0', '0', NULL, NULL, 'admin', '2025-11-06 11:30:08.818227', NULL, NULL, NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '药品出库情况', 2077, 5, 'medicationStockOutDetails', 'medicationmanagement/statisticalManagement/medicationStockOutDetails', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-06 11:15:50.874906', 'admin', '2025-11-07 14:04:33.106983', NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '线下采购占比报表', 2077, 4, 'offlinePurchaseRatioDetails', 'medicationmanagement/statisticalManagement/offlinePurchaseRatioDetails', NULL, NULL, '1', '0', 'C', '0', '0', NULL, NULL, 'admin', '2025-11-06 11:11:50.221865', NULL, NULL, NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '基本情况', 2077, 3, 'basicInformationDetails', 'medicationmanagement/statisticalManagement/basicInformationDetails', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-06 10:12:35.512478', 'admin', '2025-11-07 14:01:41.079949', NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '产品使用情况', 2077, 2, 'productUsageDetails', 'medicationmanagement/statisticalManagement/productUsageDetails', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-06 10:11:26.203004', 'admin', '2025-11-06 13:28:25.624142', NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '患者明细主报表', 2077, 1, 'patientMasterDetails', 'medicationmanagement/statisticalManagement/patientMasterDetails', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-05 22:54:46.254575', 'admin', '2025-11-06 09:05:43.082719', NULL);
|
||||
INSERT INTO "public"."sys_menu" ( "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '同一医生工作量统计', 2077, 1, 'physicianWorkloadStatisticsDetsils', 'medicationmanagement/statisticalManagement/physicianWorkloadStatisticsDetsils', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-17 09:10:22.616926', 'admin', '2025-11-17 10:31:44.061426', NULL);
|
||||
INSERT INTO "public"."sys_menu" ( "menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '同一门诊科室工作量统计', 2077, 15, 'outpatientDepartmentMetrics', 'medicationmanagement/statisticalManagement/outpatientDepartmentMetrics', NULL, NULL, '1', '0', 'C', '0', '0', '', NULL, 'admin', '2025-11-10 09:34:16.273803', 'admin', '2025-11-14 09:42:03.010624', NULL);
|
||||
INSERT INTO "public"."sys_menu" ("menu_name", "parent_id", "order_num", "path", "component", "query", "route_name", "is_frame", "is_cache", "menu_type", "visible", "status", "perms", "icon", "create_by", "create_time", "update_by", "update_time", "remark") VALUES ( '药剂科报表', 360, 6, '111', '', NULL, NULL, '1', '0', 'M', '0', '0', '', NULL, 'admin', '2025-11-05 22:52:47.557804', 'admin', '2025-11-07 17:17:20.600117', NULL);
|
||||
187
迁移记录-DB变更记录/注释.sql
Normal file
187
迁移记录-DB变更记录/注释.sql
Normal file
@@ -0,0 +1,187 @@
|
||||
COMMENT ON COLUMN "public"."adm_charge_item_definition"."status_enum" IS '状态
|
||||
DRAFT(1, "draft", "草稿"),
|
||||
|
||||
ACTIVE(2, "active", "启用"),
|
||||
|
||||
RETIRED(3, "retired", "停用"),
|
||||
|
||||
UNKNOWN(4, "unknown", "未知");';
|
||||
|
||||
|
||||
COMMENT ON COLUMN "public"."adm_charge_item_definition"."yb_type" IS '医保类别
|
||||
自费 1
|
||||
甲类 2
|
||||
乙类 3
|
||||
丙类 4';
|
||||
|
||||
COMMENT ON COLUMN "public"."med_medication_definition"."category_code" IS '药品分类 来源于字典med_category_code';
|
||||
|
||||
COMMENT ON COLUMN "public"."med_medication_request"."status_enum" IS '药品请求状态
|
||||
|
||||
/**
|
||||
* 待发送
|
||||
*/
|
||||
DRAFT(1, "draft", "待发送"),
|
||||
|
||||
/**
|
||||
* 已发送
|
||||
*/
|
||||
ACTIVE(2, "active", "已发送"),
|
||||
|
||||
/**
|
||||
* 已完成
|
||||
*/
|
||||
COMPLETED(3, "completed", "已完成"),
|
||||
|
||||
/**
|
||||
* 暂停
|
||||
*/
|
||||
ON_HOLD(4, "on_hold", "暂停"),
|
||||
|
||||
/**
|
||||
* 待退
|
||||
*/
|
||||
CANCELLED(5, "cancelled", "取消/待退"),
|
||||
|
||||
/**
|
||||
* 停嘱
|
||||
*/
|
||||
STOPPED(6, "stopped", "停嘱"),
|
||||
|
||||
/**
|
||||
* 不执行
|
||||
*/
|
||||
ENDED(7, "ended", "不执行"),
|
||||
|
||||
/**
|
||||
* 未知
|
||||
*/
|
||||
UNKNOWN(9, "unknown", "未知");';
|
||||
|
||||
COMMENT ON COLUMN "public"."adm_charge_item"."status_enum" IS '状态
|
||||
|
||||
/**
|
||||
* 草稿
|
||||
*/
|
||||
DRAFT(0, "draft", "草稿"),
|
||||
|
||||
/**
|
||||
* 待收费
|
||||
*/
|
||||
PLANNED(1, "planned", "待收费"),
|
||||
|
||||
/**
|
||||
* 待结算
|
||||
*/
|
||||
BILLABLE(2, "billable", "待结算"),
|
||||
|
||||
/**
|
||||
* 不可收费
|
||||
*/
|
||||
NOT_BILLABLE(3, "not-billable", "不可收费"),
|
||||
|
||||
/**
|
||||
* 终止
|
||||
*/
|
||||
ABORTED(4, "aborted", "终止"),
|
||||
|
||||
/**
|
||||
* 已收费
|
||||
*/
|
||||
BILLED(5, "billed ", "已收费"),
|
||||
|
||||
/**
|
||||
* 错误
|
||||
*/
|
||||
ERROR(6, "entered-in-error", "错误"),
|
||||
|
||||
/**
|
||||
* 待退费
|
||||
*/
|
||||
REFUNDING(7, "refunding", "待退费"),
|
||||
|
||||
/**
|
||||
* 已退费
|
||||
*/
|
||||
REFUNDED(8, "refunded", "已退费"),
|
||||
|
||||
/**
|
||||
* 部分退费
|
||||
*/
|
||||
PART_REFUND(9, "part-refund", "部分退费"),
|
||||
|
||||
/**
|
||||
* 未知
|
||||
*/
|
||||
UNKNOWN(10, "unknown", "未知");';
|
||||
|
||||
COMMENT ON COLUMN "public"."med_medication_dispense"."status_enum" IS '药品发放状态
|
||||
/**
|
||||
* 草稿
|
||||
*/
|
||||
DRAFT(1, "DR", "草稿"),
|
||||
|
||||
/**
|
||||
* 待配药
|
||||
*/
|
||||
PREPARATION(2, "PR", "待配药"),
|
||||
|
||||
/**
|
||||
* 待发药
|
||||
*/
|
||||
IN_PROGRESS(3, "IN", "待发药"),
|
||||
|
||||
/**
|
||||
* 已发药
|
||||
*/
|
||||
COMPLETED(4, "CO", "已发放"),
|
||||
|
||||
/**
|
||||
* 暂停
|
||||
*/
|
||||
ON_HOLD(5, "ON", "暂停"),
|
||||
|
||||
/**
|
||||
* 停止
|
||||
*/
|
||||
STOPPED(6, "ST", "停止"),
|
||||
|
||||
/**
|
||||
* 拒绝发药
|
||||
*/
|
||||
DECLINED(7, "DE", "拒绝发药"),
|
||||
|
||||
/**
|
||||
* 已汇总
|
||||
*/
|
||||
SUMMARIZED(8, "SR", "已汇总"),
|
||||
|
||||
/**
|
||||
* 部分发药
|
||||
*/
|
||||
PART_COMPLETED(9, "PC", "部分发药"),
|
||||
|
||||
/**
|
||||
* 部分退药
|
||||
*/
|
||||
PART_REFUND(10, "PR", "部分退药"),
|
||||
|
||||
/**
|
||||
* 已退药
|
||||
*/
|
||||
REFUNDED(12, "RE", "已退药"),
|
||||
|
||||
/**
|
||||
* 未知
|
||||
*/
|
||||
UNKNOWN(13, "UN", "未知"),
|
||||
|
||||
/**
|
||||
* 已配药
|
||||
*/
|
||||
PREPARED(14, "PR", "已配药"),
|
||||
|
||||
/**
|
||||
* 撤回
|
||||
*/
|
||||
CANCELLED(15, "CA", "撤回");';
|
||||
Reference in New Issue
Block a user