Files
zkxw/docs/sql/seed_checkup_institutions.sql
T
2026-06-14 17:20:52 +08:00

105 lines
17 KiB
SQL

-- 体检机构及项目价格测试数据(幂等:按 id 跳过已存在记录)
-- 2 家体检机构,每家 10 个体检项目
-- 执行:mysql -u root -p zkxw < docs/sql/seed_checkup_institutions.sql
SET NAMES utf8mb4;
-- 体检机构主表(2 条)
INSERT INTO `biz_checkup_institution` (`id`, `institution_name`, `institution_address`, `contact_name`, `contact_phone`, `institution_logo`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'cki000000000000000000000000000001', '安徽省立医院健康管理中心', '合肥市庐阳区六安路9号', '王主任', '0551-6228340', NULL, '1', 'zkxw', 1, '测试数据-省立医院体检中心', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution` WHERE `id` = 'cki000000000000000000000000000001' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution` (`id`, `institution_name`, `institution_address`, `contact_name`, `contact_phone`, `institution_logo`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'cki000000000000000000000000000002', '合肥美年大健康体检中心', '合肥市蜀山区潜山路188号', '刘经理', '0551-65588000', NULL, '1', 'zkxw', 2, '测试数据-美年大健康', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution` WHERE `id` = 'cki000000000000000000000000000002' AND `del_flag` = 0);
-- 开票信息子表(2 条)
INSERT INTO `biz_checkup_institution_invoice` (`id`, `checkup_institution_id`, `company_name`, `tax_no`, `company_address`, `company_phone`, `bank_name`, `bank_account`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckinv000000000000000000000000000001', 'cki000000000000000000000000000001', '安徽省立医院', '12340000000000001X', '合肥市庐阳区六安路9号', '0551-6228340', '中国建设银行合肥庐阳支行', '34000000000000000001', 'zkxw', 1, '测试开票信息-省立医院', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_invoice` WHERE `id` = 'ckinv000000000000000000000000000001' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution_invoice` (`id`, `checkup_institution_id`, `company_name`, `tax_no`, `company_address`, `company_phone`, `bank_name`, `bank_account`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckinv000000000000000000000000000002', 'cki000000000000000000000000000002', '合肥美年大健康产业控股集团有限公司', '91340100000000002Y', '合肥市蜀山区潜山路188号', '0551-65588000', '招商银行合肥分行营业部', '55100000000000000002', 'zkxw', 1, '测试开票信息-美年大健康', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_invoice` WHERE `id` = 'ckinv000000000000000000000000000002' AND `del_flag` = 0);
-- 体检项目:省立医院 10 条
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000001', 'cki000000000000000000000000000001', '一般健康体检', 580.00, '1', 'zkxw', 1, '含内科、外科、眼科、耳鼻喉科', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000001' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000002', 'cki000000000000000000000000000001', '血常规', 45.00, '1', 'zkxw', 2, '全血细胞分析', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000002' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000003', 'cki000000000000000000000000000001', '肝功能全套', 120.00, '1', 'zkxw', 3, 'ALT/AST/总胆红素等', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000003' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000004', 'cki000000000000000000000000000001', '肾功能全套', 98.00, '1', 'zkxw', 4, '尿素氮/肌酐/尿酸', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000004' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000005', 'cki000000000000000000000000000001', '空腹血糖', 25.00, '1', 'zkxw', 5, '需空腹8小时以上', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000005' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000006', 'cki000000000000000000000000000001', '血脂四项', 68.00, '1', 'zkxw', 6, '总胆固醇/甘油三酯/HDL/LDL', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000006' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000007', 'cki000000000000000000000000000001', '心电图', 35.00, '1', 'zkxw', 7, '十二导联常规心电图', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000007' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000008', 'cki000000000000000000000000000001', '胸部DR', 80.00, '1', 'zkxw', 8, '数字化X线摄影', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000008' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000009', 'cki000000000000000000000000000001', '腹部B超', 120.00, '1', 'zkxw', 9, '肝、胆、脾、胰、双肾', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000009' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000010', 'cki000000000000000000000000000001', '肿瘤标志物筛查', 380.00, '1', 'zkxw', 10, 'CEA/AFP/CA199等组合', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000010' AND `del_flag` = 0);
-- 体检项目:美年大健康 10 条
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000011', 'cki000000000000000000000000000002', '入职体检套餐A', 298.00, '1', 'zkxw', 1, '适用于一般岗位入职', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000011' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000012', 'cki000000000000000000000000000002', '高管健康体检', 1680.00, '1', 'zkxw', 2, '深度体检含专项评估', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000012' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000013', 'cki000000000000000000000000000002', '幽门螺旋杆菌检测', 85.00, '1', 'zkxw', 3, 'C13呼气试验', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000013' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000014', 'cki000000000000000000000000000002', '甲状腺彩超', 90.00, '1', 'zkxw', 4, '甲状腺形态及血流', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000014' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000015', 'cki000000000000000000000000000002', '颈动脉彩超', 160.00, '1', 'zkxw', 5, '评估动脉粥样硬化风险', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000015' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000016', 'cki000000000000000000000000000002', '骨密度检测', 120.00, '1', 'zkxw', 6, '双能X线骨密度', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000016' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000017', 'cki000000000000000000000000000002', '动态血压监测', 200.00, '1', 'zkxw', 7, '24小时动态血压', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000017' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000018', 'cki000000000000000000000000000002', '眼底照相', 75.00, '1', 'zkxw', 8, '免散瞳眼底检查', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000018' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000019', 'cki000000000000000000000000000002', '肺功能检测', 150.00, '1', 'zkxw', 9, '肺通气功能检查', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000019' AND `del_flag` = 0);
INSERT INTO `biz_checkup_institution_project` (`id`, `checkup_institution_id`, `project_name`, `project_fee`, `status`, `tenant_no`, `order_num`, `remark`, `create_by`, `create_dept_id`, `create_time`, `update_by`, `update_time`, `del_flag`)
SELECT 'ckp000000000000000000000000000020', 'cki000000000000000000000000000002', '细胞储存前专项体检', 880.00, '1', 'zkxw', 10, '细胞存储业务前置体检组合', 'd3000000000000000000000000000001', '', '2026-06-14 08:00:00', 'd3000000000000000000000000000001', '2026-06-14 08:00:00', 0
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `biz_checkup_institution_project` WHERE `id` = 'ckp000000000000000000000000000020' AND `del_flag` = 0);